Thursday, January 2, 2020

Android home automation system

Home automation is one of the tools that is gaining a lot of importance in today’s fast-moving world. Home is the place where many appliances need to be handled manually and with care. But automation is necessary for handling such applications. So the home automation can easily be achievable through the use of a simple android application. For example, switching on and off of the electrical appliances can easily possible through the use of the simple android application.

android based home automation system project

In addition to this, the above paragraph provides a list of some of the project ideas of home automation systems as well. It is possible to develop the home automation system by using different technologies such as Arduino, Zigbee, GSM, WiFi, DTMF, and by using different controllers like PLC, SCADA, etc. We hope that you might have received some deep insights about this topic and a better understanding of such automation systems or android based projects. Furthermore, give your valuable suggestions and feedback in the comment section below. In this project, a microcontroller is used from the 8051 families, and the loads are interfaced with the 8051 microcontrollers by using TRIACs and Opto-Isolators.

WE ARE WORKING ON THIS PROJECT PREVIEW.

Rename the 2 labeled value widgets with room1 humidity and room2 humidity and set the inputs as V5 and V7 and map them from 0 to 100 with reading rate of 1 sec. Configure the inputs of history graph as V9 and V8. Put the name room1 temp corresponding to V9 and room2 temp corresponding to V8. Also, make sure that the Permission type field is set to App folder.

The MCU onboard is programmed in Arduino programming language using Arduino IDE. A relay allows you to turn on or turn off a circuit using voltage and/or current much higher than what Arduino could handle. Relay provides complete isolation between the low-voltage circuit on Arduino side and the high-voltage side controlling the load.

Tutorial: Voltage Regulator And USB Gadget Charger Circuit

The settings option does not appear where i can connect to the bluetooth. The android app currently supports 320x240 resolution screens,but with a simple designer code script it can be modified to suit any screen size. FIG 2 This is the manual appliance control screen. Here you can manually turn ON/OFF each appliance individually or can simultaneously switch all ON/OFF in one go. The third section programs the serial receive complete interrupt and thus whenever a serial command is received from the android client, it processes it here and actuate the command. This is again an infinite procedure and microcontroller keeps on sensing the arrival of new command.

android based home automation system project

In this report, an android based smart phone is used. Home automation is not a new thing but the advanced automation system in nowadays require a big and expensive infrastructure. In this report, we have proposed a low cost, flexible secure automation system that can easily control TV, tube lights and fans from android based mobile phone using Bluetooth. Here HC-05 Bluetooth module and 8-bit microcontroller atmel89s52 is used for switching. This board has 32 digital input and outputs ports. To sense the LPG leak in the home we used the MQ-5 LPG sensor and it is interface to the ADC input of the microcontroller.

Bluetooth module

The presence of the Bluetooth link is also displayed here. Also the microcontroller sends the encoded system status in a string serially to the bluetooth UART if the link is present. This loop is repeated infinitely as that of the main loop. Simply logging in the android application will grant access to the user to control and automate his home wirelessly.

android based home automation system project

Configure one input as V2 and other input as V6 and map them both from 0 to 50 with reading rate as 1 sec. Before moving forward, please checkout my video for this project so that you can get an idea of how things are working and how connections are made. From here you can turn Bluetooth ON/OFF manually. You can manually connect to the android host from the paired list. You can change the login password here and program the threshold value for the fire alarm to raise.

Build projects on latest technologies

I am an Electical and Electronics Engineer / web designer and developer based in Nigeria. ProjectGICS was conceived out of my passion for Electronic Circuits and anything Computer related. I believe there are many out there that share this passion and would love to take it to greater heights. ProjectGICS is dedicated to students, designers and hobbyists in the field of Electronics and Computer who are eager to learn electronics and computer designs. ProjectGICS is all about circuit designs, programming and construction of things that can be fun, lucrative and can help solve a problem. The Electronic Components and Kits Store allows you shop items for your projects; Allowing you bring your project ideas to life without limitations.

android based home automation system project

If it works, you should see the following screenshot being displayed on your terminal, which indicates that you are now working directly on the Yún. Also connect pin 20 of mega to pin 2 of arduino yun and pin 21 of arduino mega to pin 3 of arduino yun for I2C communication. Control and monitor the home environment using Android app with advanced features such as voice command, scheduling, home preparing itself. Needs to review the security of your connection before proceeding.

The main heart of the project that do all data processing and decision making is the microcontroller. Here it serves the purpose of data acquisition from the sensors and comparing then with the programmed values stored in the microcontroller’s EEPROM and then actuating the devices accordingly. A 16x2 character LCD is used for displaying the messages, appliance state and sensor readings.

android based home automation system project

You can check relay interfacing with microcontrollerto know more about it. Relay driver circuit ULN2003 is used to drive relays. You are now ready to control the appliances using the app. You can either use on/off buttons or voice commands to control the appliances. You can control more electrical appliances by increasing the number of channels in the relay. For instance, using an 8-channel relay, you can control up to eight devices.

Schematics for the project

Nowadays, people have smartphones with them all the time. So it makes sense to use these to control home appliances. Has a “SLEEP MODE” , once activated will switch your light off and program the motion sensor and door sensor to raise alarm if anything goes wrong. The Bluetooth receiver is interfaced with microcontroller in order to accept the commands and then react accordingly.

Next, turn on or off ‘Light1’ button on your Android. If the light is still not turning on/off, check the corresponding relay connection. In this project, the relay board used here requires 12V power supply. So an external 12V DC adaptor for the Arduino board is used instead of USB cable.

No comments:

Post a Comment

After Hair Loss From Telogen Effluvium, I Learned to Love Myself Again

Table Of Content The Results I Started Losing My Hair at Age 29—Here’s How I’m Dealing Type 3: premature entry into the telogen phase What m...