Here is an instructable that describes a DIY shield which would convert your Arduino board into a multifunctional digital multimeter. This shield can be used with “Arduino” UNO und Duemilanove boards, and can display the measurements on a 16X2 character LCD and/or on the serial monitor window on PC. This digital multimeter Arduino shield has the following features:
- voltmeter ranges : 0-10V; 0-30V; 0-100V
- ampmeter range : 0-500mA
- ohmmeter ranges : 0-1KOhm, 0-250KOhm
- diode, LED, continuity tester
- LED functionality tester
- transistor Beta meter
Digital multimeter shield for Arduino Uno
A light meter is used to measure the intensity of illumination in a given area. It is widely used in schools, warehouses, factories, hospitals, office buildings, museums, art-galleries, parking garages, stadiums, and many more, to measure and maintain proper lighting levels. The intensity of illumination is usually expressed in Lux or foot-candles. As the 4th project in our chipKIT tutorial series, today we are going to build a digital light meter using the chipKIT Uno32 board and the BH1750 digital light sensor. This project uses Digilent’s chipKIT Basic I/O shield for displaying the measured light intensity in Lux, foot-candles, and Watts/m^2 units.
Digital light meter using chipKIT Uno32
Noodle is a Raspberry Pi based prototype machine that has capabilities of sensing the surrounding space with its audio and video sensors, and of reacting to the sensed activities in the vicinity. The Noodle can respond with words, images, and sounds, and can also be programmed to take decisions, if required. The Noodle is Wifi-enabled and uses a camera and a microphone for visual and audio sensing. This instructable describes the construction of Noodle, including setting up the Raspberry Pi, connecting all the electronics, and creating the enclosure. While Noodle is currently in an early stage with the basic framework and enclosure ready, I believe it has a lot of potential, which is yet to be explored.
Noodle: A Raspberry Pi based robot
I2C or IIC (Inter-Integrated Circuit) is a simple bidirectional serial interface, which requires only 2 signal lines for data transfer. It was originally developed by Philips in 1980′s to provide easy on-board communications between a CPU and various peripheral chips in a TV set. Today, it is widely used in varieties of embedded systems to connect many low speed peripherals, such as external EEPROMs, sensors, LCD drivers, port expanders, real-time clocks, etc, to the host microcontroller. In this tutorial, we will explore the chipKIT Wire Library for establishing an I2C communication link between the chipKIT Uno32 board and two I2C sensors. The Uno32 board receives the sensor outputs through the I2C link and displays the results on the serial monitor window on the computer screen.
I2C communication demo
This application note explains the unique auto-calibration feature of the touch sensor
family from NXP and provides guidelines for enhanced water and condensation safe
operation, focusing on applications with capacitive touch buttons.
Capacitive touch sensing is considered as a revolutionary development to replace
mechanical buttons in all application areas. While providing an easy to implement
hermetic touch interface with no mechanical parts, factors as accumulated
contaminations, condensation and water droplets have been less pleasant topics to deal
with. Robustness is a major concern. Especially in harsh environments as workshops
where contaminations are usual, in automotive applications where extreme climate
conditions apply and also in white goods where wet hands and water splash is
encountered, special attention needs to be given.
Electric filed strength between the sensor pad and the surrounding GND ring