ucsd-creative-robotics

Sensors with the Dev Board

[TK]

Switch

Bump/contact sensor [TK]

Photoresistor

Light sensor

https://www.arduino.cc/en/Tutorial/BuiltInExamples/AnalogInput

Ultrasonic Rangefinder

image

NOTE❗❗: Change the line that initializes the sensor to use pins 12 and 11 from:

UltraSonicDistanceSensor distanceSensor(13, 12);  // Initialize sensor that uses digital pins 13 and 12.

to

UltraSonicDistanceSensor distanceSensor(12, 11);  // Initialize sensor that uses digital pins 12 and 11.

(shown in the diagram above)

HC SR04 Timing Diagram alt text alt text

Infra-red (IR) Rangefinder

[TK]

Capacitive Touch Sensing

[TK]

Thermistors

image

Temperature and Humidity

1) Install DHT11 Library: Tools -> Manage Libraries -> search for DHT11 by Dhruba Saha.

DHT11 Protocol alt text from (https://www.ocfreaks.com/basics-interfacing-dht11-dht22-humidity-temperature-sensor-mcu/)

Temperature Sensor

NOT IN ELEGOO KIT

image

(image from Adafruit)

Capacitive Touch Sensing

[TK]

References

[TK]