Abstract: | 本研究旨在設計一個基於雲端智慧插座的恆溫烤箱遠程控制系統。該系統結合了Raspberry Pi 4 (RPi4)、Ubuntu、Mosquitto、NodeMCU、Arduino Pro Mini、D1 Mini和MAX6675等元件,提供便捷且智能化的烤箱使用體驗。使用RPi4作為主控制器,安裝Ubuntu作業系統和Mosquitto MQTT代理器,實現網路通訊和數據傳輸。NodeMCU和Arduino Pro Mini作為智慧插座的控制單元,實現與RPi4的網路通訊和遠程控制功能。D1 Mini和MAX6675溫度傳感器模組用於溫度檢測。該系統通過基於Mosquitto的通訊協議,實現了RPi4、NodeMCU和D1 Mini之間的數據傳輸和控制指令的交換。使用者可以透過手機或電腦上的應用程序遠程控制烤箱的開關和溫度設定。同時,系統支持定時控制和溫度曲線控制,提供靈活和精確的溫度控制方式。測試和評估結果顯示,該系統穩定地實現了恆溫烤箱的遠程控制和溫度調節功能。使用者界面友好且易於操作,能夠實現溫度的精確控制,同時節省能源並提高烤箱的效能。本研究提出了一個基於雲端智慧插座的恆溫烤箱遠程控制系統,以RPi4、Ubuntu、Mosquitto、NodeMCU、Arduino Pro Mini、D1 Mini和MAX6675等元件為基礎,為烤箱使用帶來了便捷和智能化的體驗。 The aim of this study is to design a cloud-based smart socket system for remote control and temperature regulation of a constant temperature oven. The system integrates components such as Raspberry Pi 4 (RPi4), Ubuntu, Mosquitto, NodeMCU, Arduino Pro Mini, D1 Mini, and MAX6675, providing users with a convenient and intelligent experience in using the constant temperature oven.Firstly, RPi4 is used as the main controller with Ubuntu operating system installed. RPi4 offers powerful computing capabilities and abundant interfaces to support the overall operation and data processing of the system. Mosquitto MQTT broker is installed on RPi4 to enable network communication and data transmission.NodeMCU and Arduino Pro Mini serve as the control units for the smart socket. NodeMCU, based on the ESP8266 Wi-Fi module, realizes network communication and remote control functions with RPi4. Arduino Pro Mini is responsible for monitoring the temperature of the constant temperature oven.D1 Mini and MAX6675 temperature sensor module are employed for temperature detection. D1 Mini, based on ESP8266 microcontroller development board, supports Wi-Fi communication and data interaction with NodeMCU. MAX6675 is a temperature sensor module that accurately monitors temperature variations in the oven.A communication protocol based on Mosquitto is designed to facilitate data transmission and exchange of control commands among RPi4, NodeMCU, and D1 Mini. Users can remotely control the oven's power and temperature settings through a mobile application or computer. The system also features timer control and temperature curve control, providing more flexibility and precise temperature regulation.Testing and evaluation demonstrate that the system reliably achieves remote control and temperature regulation of the constant temperature oven. The user interface is user-friendly and easy to operate, enabling precise temperature control, energy saving, and improved oven performance.In conclusion, this study proposes a cloud-based smart socket system for remote control and temperature regulation of a constant temperature oven. It integrates components such as RPi4, Ubuntu, Mosquitto, NodeMCU, Arduino Pro Mini, D1 Mini, and MAX6675, offering a convenient and intelligent experience for oven usage. |