- Research Article
- 10.15580/gjsetr.2019.2.070719131
Design and Implementation of a short message service (SMS) Based Home Automation System
- Aug 26, 2019
- Abdulazeez Watson Isah + 2 more +2
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
Read more