

You can select either the data register, which holds what goes on the screen, or an instruction register, which is where the LCD’s controller looks for instructions on what to do next. RS: A register select pin that controls where in the LCD’s memory you are writing data to. VO: A pin that adjust the contrast of LCD1602 VDD: A pin that connects to a +5V power supply Support USB interface protocol and power supply (without external power supply)ĭigital I/O port: 14 (4 PWM output ports)įlash memory: 32 KB (ATmega328) (0.5 KB for bootloader)

Microprocessor: ATmega328 (Chip data sheet is in the documentation) Output voltage: 5V DC output and 3.3V DC output and external power input Input voltage: USB powered or external 7V~12V DC input Of course, this value can be modified, you only need to modify the temperature according to your living environment. When the ambient temperature is greater than 30 ☌, the fan rotates at the fastest speed, and the LCD displays “FAN ON 3” (here, “3” means the current fan speed is the third gear). When the ambient temperature is greater than 28 ° C and less than 30 ° C, the fan rotates at medium speed, and the LCD displays “FAN ON 2” (here “2” means the current fan speed is second gear). When the ambient temperature is greater than 26 ° C and less than 28 ° C, the fan rotates at a low speed, and the LCD displays “FAN ON 1” (here, “1” means that the current fan speed is one gear).

When the ambient temperature is less than 26 ☌, the fan is turned off and “FAN OFF” is displayed on the LCD.

In this experiment, Arduino mainly controls the motor by reading the value of DTH11.
#Temperature controlled fan arduino Bluetooth#
Bluetooth Module HC-06 was used to connect the Arduino Uno R3 with the mobile phone.
#Temperature controlled fan arduino android#
During experimentation they were controlled via an Android mobile phone and the Arduino platform. In this paper, applications and systems for smart homes are investigated. Smart home automation is crucially beneficial for human life, particularly when considering those with disabilities, inpatients, and elderly populations. The ideal smart home could be automatically controlled using a variety of electronic tools and devices to perform everyday tasks.
