Arduino based Home Automation using Bluetooth

Arduino based home automation using Bluetooth

Project Cost: 5,900

Project Code: 5402

Description of the project

Nowadays, we have remote controls for our television sets and other electronic systems, which have made our lives really easy. Have you ever wondered about home automation which would give the facility of controlling tube lights, fans and other electrical appliances at home using a remote control? Off-course, Yes! But, are the available options cost-effective? If the answer is No, we have found a solution to it. We have come up with a new system called Arduino based home automation using Bluetooth. This system is super-cost effective and can give the user, the ability to control any electronic device without even spending on the remote control. This project helps the user to control all the electronic devices using his/her smartphone.

Video of the Android based Arduino home automation project

The detailed description of the project:

This project is one of the importantArduino Projects. Arduino based home automation using Bluetooth project helps the user to control any electronic device using Device Control app on their Android Smartphone. The android app sends commands to the controller – Arduino, through wireless communication, namely, Bluetooth. The Arduino is connected to the main PCB which has five relays as shown in the block diagram. These relays can be connected to different electronic devices. As per the block diagram, Device 1 – Buzzer, Device 2- Fan, Device 3 – Lights.

When the user presses on the ‘On’ button displayed on the app for the device 1, the Buzzer is switched on. This Buzzer can be switched off, by pressing the same button again.

Similarly, when the user presses on the ‘On’ button displayed on the app for the device 2, the fan is switched on. The fan can be switched off, by pressing the same button again.

This project of home automation using Bluetooth and Arduino can be used for controlling any AC or DC devices. In the demonstration, we have used DC Fan and DC Bulb. To drive this DC Fan and Light, a 9V battery is connected.

Android app demonstration

Technical Specifications for this project:

1) A smartphone or an Android mobile which should have the android app installed in it.
2) Bluetooth receiver module – Our project will be connected to the smartphone using Bluetooth technology.
3) Controller or the main processing circuit- In this project, Arduino Uno is the main controlling / processing unit. Also, this project can be developed using PIC18F4550, AVR ATmega32 and 8051 series like: 89s51, 89c51, 89s52, 89v51RD2.
4) LCD Display – The Liquid Crystal Display is optional but shows important messages like device status once command is received from Bluetooth.
5) Relays to control devices – We have used 12volt Single push single throw relays.
6) Output devices – For the demo purpose, we connected 2 DC devices to 2 relays (12 volt DC Fan and 12 volt DC bulb). You can connect any AC/DC devices to the remaining 3 relays. Also, Device 6 is a Buzzer.

Applications and Advantages of Arduino based device control using Bluetooth:

1. Home automation using Bluetooth and Arduino can prove to be very useful for Elderly/Handicapped people
2. A single android smartphone can control multiple devices
3. Any android phone can be used, no internet required once the app is downloaded.

Future Development of the project:

1. Arduino based device control using Bluetooth on the Smartphone project can be enhanced to control the speed of the fan or volume of the buzzer etc.
2. Home automation and Device controlling can be done using Internet of Things – IOT technology.

3. We can replace Bluetooth with GSM modem so that we can achieve device controlling by sending SMS using GSM modem.


Question and answers about this project:

Question: Will this circuit function smoothly when multiple devices will be turned on at the same time?

Answer: Yes, this circuit would function very efficiently when multiple devices will be turned on/off at the same time

Question: What is the maximum number of devices that can be controlled using this project?

Answer: The android app has a maximum capacity of controlling 8 devices. The demonstrated circuit shows 5 Relays and 1 Buzzer. However, this project can be upgraded to add 2 more Relays by connecting an additional PCB.

You will get the following documents with this project:

  1. Project Report in pdf format and in word format ( .doc or .docx )
  2. Circuit diagram
  3. PCB layout
  4. Arduino Uno Sketch and Program in embedded c language
  5. Datasheets of all the components / ICs used in the project
  6. Power point presentation / PPT file

Block diagram of the project:

Arduino based home automation using Bluetooth

2 thoughts on “Arduino based Home Automation using Bluetooth

  • Aegs

    do you still need to connect the light bulb, etc to the outlet to control them using Bluetooth device or the Arduino automatically control them?

    • Microtronics Technologies

      Hi Aegs, Arduino automatically controls the Relays. And we need to connect bulb, fan, buzzer to these relays.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

×

Hello!

Click one of our representatives below to chat on WhatsApp or send us an email to info@mtronixtech.com

×How can I help you?