英文摘要 |
Recently, the Internet of Things (IoT) technology has become more and more popular, and temperature control systems in smart home systems are also becoming increasingly popular. This study aims to develop a cloud-based PID controller using IoT technology to achieve efficient temperature control in smart homes. The study will use the MQTT protocol to enable communication between IoT devices. We found that MQTT is more reliable and faster than traditional transmission methods, so we chose MQTT as the central hub for data transmission. Node-RED will be used to create a web interface to display and control the temperature control system. Node-RED can use various nodes to create the desired function and display it in the webpage. We have selected a temperature control box to simulate the home temperature control environment and use the PID control algorithm to control the temperature. The controller will run on a Linux server and control signals will be output using PWM and low-power switches to control fans and light bulbs on the Arduino control board. The Node-RED flow will be integrated with the MQTT protocol to enable communication with IoT devices and transmit control signals. Overall, this system will provide a user-friendly and efficient smart home temperature control solution. |