Design and Implementation of Smart Home System Based on STM32 Microcomputer
Published Online: Mar 16, 2024
Page range: 11 - 19
DOI: https://doi.org/10.2478/ijanmc-2023-0072
Keywords
© 2023 Gao Ma et al., published by Sciendo
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
With the rapid development of the Internet of Things science and technology, people′s living standards are gradually improving, and the requirements for the living environment are also getting higher and higher, which makes smart homes gradually enter thousands of households. The purpose of this project is to design a system that integrates hardware and software and can measure and transmit various data. Among them, the hardware part includes data measurement and data display. The data measurement module consists of DHT11 temperature and humidity sensor, DSM501 particle number sensor and MQ3 alcohol concentration sensor. The experimental data will be displayed on the TFTLCD screen. The system software is partly run on the Windows operating system, using the Python language development. This system takes ESP8266 module as the transfer station, realizes the communication between STM32 development board and computer. The experiment shows that the system has the advantages of high measurement data accuracy, fast data refresh speed, complete data transmission, simple design, high reliability, easy installation, economical and practical, and has certain practical value in life, production, industry and other fields.