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.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Design of Home Automation System Using Verilog HDL

  • Subhash Kumar,
  • Mohit Dutt Mathur,
  • Malvika,
  • Vivek Kumar,
  • Kavicharan Mummaneni

摘要

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.