Design of Home Automation System Using Verilog HDL
摘要
In this work, a model for a home automation system in Verilog Hardware Description Language (HDL) has been designed. The model is coded, simulated, and synthesised in Xilinx Vivado Design Suite. The model includes security and other features for the ease of the end user. The password of the system is not fixed and is pseudo-randomly generated using Linear Feedback Shift Register (LFSR). The end user can request a new password which could be received via SMS. The alarm is triggered if the user enters the wrong password or the correct password is entered, but no motion is detected via the motion sensor. The security module protects the door, window, and garage. Also, the user gets an alert if fire is detected using the smoke sensor. Any security violation is reported via alarms, one each for door, window, garage, and fire. The model controls the cooling and heating by sensing the temperature using the temperature sensor and the light intensity by sensing the luminosity using the luminosity sensor.