March 2023: the info below is not up-to-date, we have not inventoried our current sensor stash. Come by OH and we can look together if you need a specific sensor.
We have a smattering of sensors on hand that we can loan to you. Let us know if you want to use them! You are of course welcome (and encouraged to!) purchase other sensors for your project.
Analog
Unfortunately, the Raspberry Pi only accepts digital input, so any analog input/device/sensor requires conversion.
-
ADCs (analog-to-digital converters)
MCP3008, as well as example SPI driver code for using this chip.
-
Rotary potentiomers
We have 10 kOhm rotary potentiometers.
-
Sliding potentiometers
We have 10 kOhm sliding potentiometers
-
Analog Hall Effect sensor (voltage proportional to magnetic field)
We have Hall effect sensors. You will need to pair them with an ADC (see above).
Optical
-
Sharp GP2D12 IR Distance sensors (voltage proportional to distance)
-
HC_SR501 Infrared PIR Motion sensors
-
IR emission/sensor modules
-
Flame sensor module (760-1100 nm IR detector)
-
RGB LED module
-
RGB LED SMD module
-
7 color flash LED
-
2 color LED module
-
Laser emitter module
-
Photoresistor module
-
Photointerruptor module
Audio
-
Electret microphones
-
HC-SR04 Ultrasonic Sensor/Distance Measuring modules (time of flight)
-
Microphone sound detection modules (digital threshold and analog outputs)
Digital
-
Rotary switches
-
Reed switches
-
Ball switch
-
Rotary encoder module
-
A1104LUA-T Hall Effect sensor (schmitt trigger followed by open collector transistor)
-
Relay switch module
-
Touch sensor module
-
Temperature module
-
Buzzer (active and passive) modules
-
Shock (vibration switch) sensor module
-
Tap (vibration switch) module
-
Obstacle avoidance module
-
7-segment displays
I2C
SPI
-
MCP3008 Analog-to-Digital convertor
-
DS18B20 Temperature sensor module (not pure SPI)
-
HC595 SIPO shift registers (for output)
-
HC165 PISO shift registers (for input)
-
MCP4921 Digital-to-Analog convertor
-
MCP4922 Dual Digital-to-Analog convertor
-
MCP4162 Digital potentiometer