This project can realize real-time measurement, display and upload of temperature and humidity. It also has an Internet of Things module to realize APP display; it also has time display, power-off maintenance and network time synchronization.
Due to my ability limitations, this project is currently based on Arduino as the main control MCU, using the I2C bus, cascading SHT30 temperature and humidity sensors, DS3231 and 1602 LCD displays to achieve temperature and humidity collection, time acquisition, retention and display, and connecting to the Tuya IoT module through the serial port Realize intelligent control. It adopts double-sided panels with perforated panels for expansion and reserved space for other functions. The power supply part uses the type-interface to input 5v power supply, which is reduced to 3.3V by 1117. The final product is fixed with copper pillars to achieve desktop placement. 1. Current implementation situation: (1) The device is running normally, the original arduino Pro mini main control is changed to atmega328p, with built-in crystal oscillator; (2) The time and day of the week can be displayed, and the temperature and humidity are refreshed every 5 seconds. 2. Difficulties encountered: (1) Atmega328p was purchased as atmega328pb, and there was a problem with the bootloader; (2) The external crystal oscillator did not vibrate, so I bought an oscilloscope to solve it; (3) sht30 is divided into digital and analog, both Taobao merchants have It is sent to analog, causing an I2C error, and the program is directly stuck, so it can be solved by changing it to digital; (4) The change of arduino to IDE has not been implemented yet, and the network distribution has not been completed; (5) The wbr3 label cannot be touched by the washing water, otherwise it will be washed away. ; (6) The packaging of Lichuang EDA cannot be fully trusted. For example, my 1602 hole opening was wrong, and it was changed later in the third version.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet