AUTOMATIC ROOM TEMPERATURE CONTROL SYSTEM USING ARDUINO UNO R3 AND DHT11 SENSOR

被引:0
作者
Debele, Gurmu M. [1 ]
Qian, Xiao [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Mech & Elect Engn, Chengdu 611731, Peoples R China
来源
2020 17TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP) | 2020年
关键词
Arduino Uno; DHT11(temperature and humidity) sensor; Keypad; Microcontroller; LCD (Liquid Crystal Display); Pulse width modulation (PWM);
D O I
10.1109/ICCWAMTIP51612.2020.9317307
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents designing and implementing an Automatic room temperature control system using the Arduino and DHT11 sensor. The fan speed control system has also been proposed. Here, the user sets the minimum and the maximum reference temperature range from the keypad. The DHT11 sensor senses the surrounding room temperature and gives the result in degrees Celsius. Both the reference and the measured values are displayed on the Liquid Crystal Display (LCD). The Arduino microcontroller, being the processing unit of the system, gets the sensor's measured value and compares it with the set threshold. The results are: when the measured room temperature is less than the minimum of the threshold value; then, the microcontroller turns on the heater. If the measured room temperature is greater than the maximum threshold value, then the fan triggered on. The speed of the fan will be controlled by the pulse width modulation (PWM) technique based upon the temperature difference between the sensor reading and the maximum threshold. The larger the temperature difference, the larger the fan's duty cycles, and the faster its speed. Finally, if the room's measured temperature is between the setpoint range, all the loads are turned off. That means the room temperature is maintained normal.
引用
收藏
页码:428 / 432
页数:5
相关论文
共 3 条
  • [1] Design of remote temperature monitoring system on automatic filling R125 Shinva machine using LM35 sensor and Arduino Uno microcontroller
    Kurniawan, Agung
    Atmaji, Fransiskus Tatas Dwi
    Alhilman, Judi
    INTERNATIONAL JOURNAL OF INTEGRATED ENGINEERING, 2020, 12 (07): : 280 - 290
  • [2] CONSIDERATIONS ON THE SERIAL PC - Arduino UNO R3 INTERACTION, IN JAVA']JAVA, USING JDEVELOPER, FOR A 3R SERIAL ROBOT, BASED ON THE ARDULINK LIBRARY
    Antal, Tiberiu Alexandru
    ACTA TECHNICA NAPOCENSIS SERIES-APPLIED MATHEMATICS MECHANICS AND ENGINEERING, 2018, 61 (01): : 7 - 10
  • [3] 3R SERIAL ROBOT CONTROL BASED ON ARDUINO/GENUINO UNO, IN JAVA']JAVA, USING JDEVELOPER AND ARDULINK
    Antal, Tiberiu Alexandru
    ACTA TECHNICA NAPOCENSIS SERIES-APPLIED MATHEMATICS MECHANICS AND ENGINEERING, 2018, 61 (01): : 11 - 16