In this paper, we present a memristor emulator made up of a digital potentiometer (DigPot) and a micro controller (arduino). The mathematical equations which govern the HP memristor model are programmed onto the Ardui...
详细信息
In this paper, we present a memristor emulator made up of a digital potentiometer (DigPot) and a micro controller (arduino). The mathematical equations which govern the HP memristor model are programmed onto the arduino which in turn communicates with the digital potentiometer through the Serial Peripheral Interface (SPI) ports updating it based on the implemented equations. The arduino samples the voltage difference between the two terminals of the potentiometer's resistance network, then calculates the resistance using the implemented mathematical equations of the memristor and then updates the potentiometer through the SPI interface. Data is collected through the serial port and plotted in real time on a serial monitor on a computer. This hobbyist-style do-it-yourself approach which has been made simple and easily replicable can be used to initiate students into the basic theory of memristors. The emulator composed of off-the-shelf electronic components come in handy at a time where reliable physical devices are yet available for testing.
The acquisition of experimental equipment has become a problem, due to its high costs. To partially solve this problem, the scientific community has used the arduino data acquisition board (DAB). This board has a low-...
详细信息
The acquisition of experimental equipment has become a problem, due to its high costs. To partially solve this problem, the scientific community has used the arduino data acquisition board (DAB). This board has a low-cost and allows the automation of equipment in a simple and practical way. However, using only the arduino board is no longer enough, it is now necessary to combine it with the implementation of an user-friendly interface. Through this combination, it is possible to develop sophisticated laboratory equipment. The aim of this work is to describe step by step and in a simple way the development and implementation of a low-cost experimental equipment based on arduino for use in higher education. Also, this work tries to encourage users to develop their own laboratory equipment, and solve their equipment needs. The novelty of this work pretends to be that any user without a deep knowledge of electronics and programming can easily assemble their own lab equipment, avoiding high equipment fees. In this work, three simple examples are shown, and any teacher, researcher, or student can easily reproduce them. With the combination of three previous examples, it is possible to develop sophisticated laboratory equipment, for example a Ph Meter with temperature sensor and stirring setup. The commercial cost of this lab equipment is approximately 600 USD, but with this homemade setup, the total cost drops to 75 USD.
Hazardous accidents associated with the complex environment of underground gassy mines has urged researchers to constantly monitor mine environment for improved safety. The previously developed wireless monitoring sys...
详细信息
Hazardous accidents associated with the complex environment of underground gassy mines has urged researchers to constantly monitor mine environment for improved safety. The previously developed wireless monitoring systems for mine environment are not only expensive but also do not use the latest tools for operational management and information sharing. Our system aims to integrate arduino-based sensors, Internet-of-Things (IoT), and cloud computing for near real-time mine environment monitoring, ventilation control, emergency communications and information sharing in a more synchronous and cost-effective way to significantly enhance underground mine safety. The web 2.0 based main server integrates probabilistic theory and spatiotemporal data analysis techniques for ambient intelligence. This system has been validated in an actual working environment of an underground coal mine. The data comparison for one week of CO, CH4 , and CO2 arduino-based sensors to their counter commercial equivalents demonstrated high accuracy and excellent performance in the harsh mine environment. The overall response of the proposed system showed 87.5% sensitivity and 77.7% positive prediction value. This system is open-source and cost-effective and can effectively contribute to expressively enhance mine automation and control with early detection and warning.
A key part of Mossbauer (MB) spectroscopy is the selection of the resonant energy range out of a detected gamma-ray spectrum. As the detection of the entire gamma-ray source spectrum generates high count rates, select...
详细信息
A key part of Mossbauer (MB) spectroscopy is the selection of the resonant energy range out of a detected gamma-ray spectrum. As the detection of the entire gamma-ray source spectrum generates high count rates, selection of the photons having the MB transition energy requires fast processing. To achieve this goal with the MIMOS II instrument, developed and built by the group of Gostar Klingelhofer at the TU Darmstadt and JOGU Mainz, multiple sets of two comparator units, using fast operational amplifiers to define a certain energy window, are implemented in the instrument's main electronics board. These analogue circuits use stabilized reference voltages to set the thresholds. Today's fast microcontroller based analogue-to-digital converters (ADC), such as the arduino Due, show better signal to noise ratio and possibilities for a two-dimensional extension of Mossbauer spectroscopy.
This letter describes our source-level debugger for arduino which can be used to debug the code in arduino using GNU debugger. The presented solution uses Eclipse as the visual front-end. It does not require any modif...
详细信息
This letter describes our source-level debugger for arduino which can be used to debug the code in arduino using GNU debugger. The presented solution uses Eclipse as the visual front-end. It does not require any modification of the arduino board or additional hardware;debug functionality is achieved by adding a program library to the user application. Standard functionality expected from a debugger is available, such as setting breakpoints while debugging, stepping through the code and viewing variables. This allows developing projects with arduino more efficiently and also using the arduino for teaching embedded programming at a more advanced level, including debugging the program.
This note describes the design and testing of a programmable pulsatile flow pump using an arduino micro -controller. The goal of this work is to build a compact and affordable system that can relatively easily be prog...
详细信息
This note describes the design and testing of a programmable pulsatile flow pump using an arduino micro -controller. The goal of this work is to build a compact and affordable system that can relatively easily be programmed to generate physiological waveforms. The system described here was *** be used in an in -vitro set-up for vascular access hemodynamics research, and hence incorporates a gear pump that delivers a mean flow of 900 ml/min in a test flow loop, and a peak flow of 1106 ml/min. After a number of simple identification experiments to assess the dynamic behaviour of the system, a feed forward control routine was implemented. The resulting system was shown to be able to produce the targeted representative waveform with less than 3.6% error. Finally, we outline how to further increase the accuracy of the system, and how to adapt it to specific user needs. (C) 2017 IPEM. Published by Elsevier Ltd. All rights reserved.
This article examines the development of a low-cost and portable set-up controlled by an arduino board to perform Reflectance Transformation Imaging technique, from the information derived from 45 digital photographs ...
详细信息
This article examines the development of a low-cost and portable set-up controlled by an arduino board to perform Reflectance Transformation Imaging technique, from the information derived from 45 digital photographs of an object acquired using a stationary camera. The set-up consists of 45 high-intensity light emitting diodes (LEDs) distributed over a hemispherical dome of 70 cm in diameter and a digital camera on the top of the dome. The LEDs are controlled by an arduino board, and the user can individually control the LEDs state (ON or OFF) and duration of illumination. An old manuscript written with iron-gall ink and a set of 1 Euro coins mint in 2002 were photographed with the set-up. The interactive re-lighting and the mathematical enhancement of the object's surface revealed corrosion, loss of material, scratches and other details, which were not perceived in standard images. These unique features, which can be extracted using edge detection processing, have immediate application in different fields such as cultural heritage or forensic studies, where they can be used as fingerprints to identify unique objects, allowing also recognizing the use of tools to alter the surface of coins to increase the price in the market.
This paper details experiences in making an automated brewing system. Specifically, it focusses on the initial brewing stage of mashing grains to achieve saccharification of the starches by enzymes, How can we build a...
详细信息
ISBN:
(纸本)9781467373005
This paper details experiences in making an automated brewing system. Specifically, it focusses on the initial brewing stage of mashing grains to achieve saccharification of the starches by enzymes, How can we build a system to aid brewing, specifically to control the saccharification stage? This paper provides background on temperatures used in the beer brewing process, then introduces a low-cost control architecture for automatically raising and holding temperatures, based on the arduino. This system has been used over 50 times for a variety of beers.
We provide a technical report on designing an arduino-based wireless spectrometer using an old spectrometer. The designed spectrometer is environmentally friendly and cost-effective and can be used in physical and ana...
详细信息
We provide a technical report on designing an arduino-based wireless spectrometer using an old spectrometer. The designed spectrometer is environmentally friendly and cost-effective and can be used in physical and analytical laboratories. The arduino-based wireless spectrometer enables students to understand the fundamental theory of spectroscopy and wireless communication among instruments. The rotating motions of the mirror and grating turret inside the spectrometer are controlled by a pre-written source code based on the arduino program. This procedure can give an insight into spectroscopic analysis and telecommunication skills using computer-based software. Using our customized spectrometer, we measure Raman spectra from a silicon wafer, 4-nitrobenzenethiol, and rhodamine 6G, which serve as representative Raman probe molecules. From our results, we conclude that our approach provides intuitions for wide applications of arduino-based chemical instruments.
The system proposed is a door unlocking system containing multiple doors any of which can be used to access a certain zone e.g. a laboratory or library. The system is implemented using a central server which contains ...
详细信息
ISBN:
(纸本)9781509052561
The system proposed is a door unlocking system containing multiple doors any of which can be used to access a certain zone e.g. a laboratory or library. The system is implemented using a central server which contains a central database gathering all the information about the authorized personnel. The hardware components required are RFID reader, passive RFID tags, wireless transmitter & receiver (433 MHz) and an arduino microcontroller. Software assistance of arduino IDE and Processing Development Environment (PDE) are required for control. There is also provision for real-time monitoring of users' activities i.e. entry and exit. This is made possible by automatic synchronization of the system with a secured webpage via internet.
暂无评论