Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Wireless Home Automation (Control and Monitoring) Using a Nextion HMI Display

Status
Not open for further replies.

Hesambook

Full Member level 2
Joined
Sep 26, 2007
Messages
123
Helped
1
Reputation
4
Reaction score
10
Trophy points
1,298
Activity points
3,078
Nowadays home automation is a trending topic among electronic enthusiasts and even the mass population. People are busy with their life challenges, so an electronic device should take care of the home instead! The majority of such devices need internet or Wi-Fi for connectivity or they don’t offer a user-friendly GUI, but I decided to design a standalone wireless monitoring/controlling unit that can be adjusted using a graphical and touch-controlled LCD display.

The device consists of a panelboard and a mainboard that communicate using 315MHz (or 433MHz) ASK transceivers. The panel side is equipped with a high-quality 4.3” capacitive-touch Nextion Display. The user can monitor the live temperature values and define the action threshold (to activate/deactivate the heater or cooler), humidity (to activate/deactivate the humidifier or dehumidifier), and ambient light (to turn ON/OFF the lights). The mainboard is equipped with 4 Relays to activate/deactivate the aforementioned loads.

To design the schematic and PCB, I used Altium Designer 23. The fast component search engine (octopart) allowed me to quickly consider components’ information and also generate the BOM. To get high-quality fabricated boards, I sent the Gerber files to PCBWay. I used the Arduino IDE to write the MCU code, so it is pretty easy to follow and understand. Designing a GUI using the Nextion tools was a pleasant experience that I will certainly follow for similar projects in the future. So let’s get started :)



Specifications

Connectivity: Wireless ASK, 315MHz (or 433MHz)

Parameters: Temperature, Humidity, Ambient Light

Wireless Coverage: 100 to 200m (with Antennas)

Display: 4.3” Graphical, Capacitive-Touch

Input Voltage: 7.5 to 9V-DC (power adaptor connector)




Fig-6.jpg


References

Article: http://bit.ly/3Cz1muX

[1]: L7805: https://octopart.com/l7805cp-stmicroelectronics-526753?r=sp

[2]: SMBJ5CA: https://octopart.com/rnd+smbj5ca-rnd+components-103950670?r=sp

[3]: 78L05: https://octopart.com/ua78l05cpk-texas+instruments-525289?r=sp

[4]: ATMega328: https://octopart.com/atmega328pb-anr-microchip-77760227?r=sp

[5]: Si2302: https://octopart.com/si2302cds-t1-e3-vishay-44452855?r=sp

[6]: LM1-5D: https://octopart.com/lm1-5d-rayex-53719411?r=sp

[7]: Altium Designer: https://www.altium.com/yt/myvanitar
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top