In Module 3.2, we get an overview of the temperature and humidity sensor we’ll be using for this course. We learn the basics of temperature and humidity measurement, how the sensor works, and how to install the Arduino library to access and control the sensor. After that, we do hands-on labs where we read the temperature and humidity, control the sensor from our command line, and then use the temperature and humidity data to control another device.
- 3:2: Temperature and Humidity Sensing
- 3.2.1: Hello Temperature and Humidity – Lab 1
- 3.2.2: Command Line Temperature and Humidity – Lab 2
- 3.2.3: It’s Getting Hot in Here – Lab 3
- Module 3.1 Discussion (forum thread)
Click here for video slides, terminology, downloads and additional references
3.2 Temperature and Humidity Sensing
In this video we cover:
- how the DHT11 temperature and humidity sensor works
- thermistors
- analogue sensors
- digital sensors
- other sensors to measure temperature
3.2.1: Hello Temperature and Humidity – Lab 1
In this video we cover:
- relative versus absolute humidity
In the Lab, we’ll access the DHT11 sensor, and print the current temperature and humidity to the serial monitor.
3.2.2: Command Line Temperature and Humidity – Lab 2
In this video we dive straight into Lab 2. We’ll create a command to read the current temperature and read the humidity.
3.2.3: It’s Getting Hot in Here – Lab 3
In this video we dive straight in Lab 2c. We’ll be using information from a sensor to trigger an event or output. We’ll be turning on an LED when the temperature goes above 26 degrees celsius, and then turning it off when it drops below 26 degrees celsius.
Supporting Materials
Terminology Sheet
Module 3.2 Terminology Cheatsheet (PDF)
Video Slides
3:2: Temperature and Humidity Sensing – Complete Slides (PDF)
Conversations & Troubleshooting
Module 3.1 Discussion (forum thread)
Programming References