ENGR351 Micro Controllers
Homework 4: LCDs and Sensors
Name: Aaron K. Toledo Email: aktoledo@fortlewis.edu
1. Homework 4: LCDs and Sensors
2. Introduction For this assignment we used an Arduino To control LCDs with multiple temperature sensors.
3. Materials and Methods
- Wire
- Breadboard
- 10K Resistor
- 10K Potentiometer
- DHT11
- Barebone ATmega328p
- IC Temperature Sensor
- Thermistor
4. Results
Task 1 and Task 2
Task 1: move "Hello, World!" right by 1 box
Task 2: count from 0 to 5
Figure 1: Code used to complete both Task 1 and 2.
Video 1: Task 1 and 2 complete.
Task 3: Scroll
Figure 2: Code used to scroll text across LCD.
Video 2: Displaying "Task 3" across LCD.
Task 4: Using Thermistor
Figure 3: Code used to calculate temperature from thermistor outputs.
Video 3: Temperature displayed on LCD.
Task 5: Using DHT11
Figure 4: Code used to measure temperature using a DHT11 sensor.
Video 4: Output of the DHT11 sensor displaying both temperature and humidity.
Task 6: Using a IC Temperature Sensor
Figure 5: Code used to calculated temperature for IC temperature sensor.
Video 5: IC Temperature Sensor output displayed on LCD.
Task 7
Figure 6: Code used for IR receiver.
Video 6: LCD responding to buttons being pressed on remote.
Task 8
Figure 7: Code used Task 8.
Video 7: pressing reset button and having LED blink.
5. Discussion Homework 4
for the most part is complete unfortunately I was unable to complete
Task 9. I was able to use multiple temperature sensors and display
their values on LCD.