Abstract

This paper discusses the Design and Implementation of a short message service (SMS) Based Home Automation system. In this work, an Arduino Uno board featuring an Atmega 328P Microprocessor is used. Other hardware components used are: Global System for Mobile Communication (GSM) SIM900 module, a regulated 12V and 5Vpower supply unit, a relay board, a ULN2003 relay driver I.C, and a 16x2 LCD display unit. The software components involve the Arduino Software and the driver for the GSM SIM900 Module. The appropriate drivers were installed for the boards while the necessary libraries were included on to codes using the Arduino Integrated Development Environment (IDE). The 12V power supply from the power supply unit feeds the GSM Module and the relay board. The RXD pin of the SIM900 Module is connected to the TXD terminal of the Uno board. The TXD pin of the Sim900 is connected to the RXD terminal of the Uno board. The 5V power supply goes to the Arduino Uno. Thereafter, the Uno board is connected to the laptop for inclusion of appropriate libraries. Codes are uploaded and an ETISALAT Sim Card is inserted in to the GSM Module. The digital pins are configured to drive the relay board. The output terminals of the relays are set to drive the required loads in the home. The system was used to drive a 40 watts Energy saving bulb and a standing fan. It was very fast to switch on the lamp due to the strength of the Etisalat network in my office. The efficiency and reliability of the system is network dependent. Most interesting is that the lamp could be switched on or off from anywhere within the country. Keywords: Arduino Uno Board; Atmega382P Microcontroller; GSM Module; SIM900; Integrated Development Environment

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.