Analog Sensors
Analog sensors produce an analog (continuous) voltage that typically varies from 0 to 5 volts. They have three wires – ground, power, and signal (typically red, black, and white, respectively). Examples shown below include:
- Potentiometers
- Proximity
- Accelerometers
- Ribbon
- Bend
- Pressure
- Light
- Temperature
- Sound
- Multi-touch
- Touch
- Other
Potentiometers
Potentiometers typically measure rotation or linear travel, and are used in car stereos, dimmers, equalizers, etc. to input a continuous range of values.
radio shack rotary potentiometer, 10K ohm, linear
Single Turn, 360degree travel, Continuous Turn Pot
- Mouser part: 594-357-00-103
- Digikey part: 6639S-1-103-ND
10 Turn Pot
- DigiKey Parts: 3590S-2-103L-ND, SP534-10K-ND
- Mouser Part: 858-7276R10KL.25
digikey slide potentiometer, 10K ohm, linear
Proximity
Proximity sensors measure the distance from the sensor to an obstructing object in front of the sensor. There are two types, Infrared and Sonar. The infrared sensors are cheaper, but the sonar sensors are typically more accurate.
- Sonar sensor: http://www.sparkfun.com/commerce/product_info.php?products_id=639
- Sonar sensor, fully wired: http://infusionsystems.com/catalog/product_info.php/products_id/159
- 8″ – 60″ IR sensor: http://acroname.com/robotics/parts/R144-GP2Y0A02YK.html
- 4″ – 30″ IR sensor: http://acroname.com/robotics/parts/R48-IR12.html
Accelerometers
Accelerometers sense motion and are used to detect changes in position, tilt, and orientation. They come in a variety of configurations (number of axes, e.g.) and sensitivities.
Find Accelerometers on: Sparkfun (USD 29.95+)
Ribbon
Ribbon sensors measure the position of a finger touch across a surface (one dimension only)
- http://www.sparkfun.com/commerce/pro…oducts_id=8607
- http://infusionsystems.com/catalog/product_info.php/products_id/223
Bend
Bend sensors measure the bend or flex of what they are attached to.
- http://www.sparkfun.com/commerce/pro…oducts_id=8606
- http://www.imagesco.com/sensors/flex-sensor.html
- Bi-Directional Bend sensor: http://infusionsystems.com/catalog/product_info.php/products_id/54
Pressure
Pressure sensors measure the amount of pressure, for example of a finger press, or the weight of someone standing on a surface. For wiring these sensors (other than the Infusion Systems version, which comes ready to go), you’ll need to add a resistor in a voltage divider configuration – see the information on the light sensor below, which work the same.
- http://infusionsystems.com/catalog/product_info.php/products_id/135
- http://www.trossenrobotics.com/store/c/2670-Force-Sensors-Pressure-Touch-Sensors.aspx
- http://www.sparkfun.com/products/9376
- http://www.sparkfun.com/products/9375
Light
Light sensors can detect the amount of light striking the sensor, which is called a photocell, photoresistor, CdS
- http://www.adafruit.com/index.php?main_page=product_info&cPath=35&products_id=161
- http://www.radioshack.com/product/index.jsp?productId=2062590
- http://www.sparkfun.com/products/9088
To use the photocell, you’ll need to create a voltage divider using a 10K Ohm resistor, similar to how you hook up a switch as described here. A full tutorial on how to do this is on the Adafruit site. Diagrams below from Adafruit.
Temperature
Temperature sensors measure the air temperature in Fahrenheit or Celsius.
Sound
To sense sound level, the sensor needs to translate the acoustic volume (amplitude) of the sound into a voltage. This requires a microphone and some circuitry that creates an analog output that works with microcontrollers.
- Inex ZX-Sound sensor or here
- Infusion Systems Loud Sensor
- SparkFun mic breakout board NOTE: THIS SPARKFUN MODULE DOES NOT REALLY WORK VERY WELL WITH THE TOOLKIT
Multi-touch
Multi-touch systems range from the iPhone to large display systems.
Touch
The Qprox QT113 acts essentially like a switch, only is activated by touch. The circuit is relatively simple to setup – see this tutorial. Once setup, a lead wire coming from the circuit may be embedded into almost any object, turning it into a switch operated by touch.
- digikey
- http://bildr.org/2011/05/mpr121_arduino/
- http://www.rockwellgroup.com/lab/blog-entry/capacitive-touch-sensors-tutorial
Other
air pressure | tilt |
humidity | touch position 2D (trackpad) |
joystick | compass |
Last modified December 12th, 2012