Introduction: Bluetooth Controlled Home Electronic Appliances
This is my first Instructables , hope u all like this one.
Details:-
Its an app based project ,where u can control the electronic appliances in home by an android app.By using this app ,we can control the electronic appliance in 3 rooms where each room has a capability of having 4 electronic appliances(1 analog and 3 digital electronics).Totally we can control 3 analog and 9 digital electronics by this app.
Working video:-
Hardware required:-
Arduino
Bluetooth module -HC 05
Jumper wires
LCD display
Potentiometer (10k)
Software required:-
Arduino IDE
MIT App Inventor
JAVA Development Kit (JDK)
Price to built it:-
2500INR (Indian rupees)
Difficulty level:-3/5
My current project: (Check this)
Wifi chat -DIY
instructables: https://www.instructables.com/id/Wifi-Chat/
Note: new compatible source code is added ,to support Mit app inventor beta (.aia) .please check step 2
Step 1: Circuitdiagram
HC 05 to Arduino connection:-
pin Rx --> pin TX
pin TX---> pin RX
pin VCC-->3.5v pin in arduino
pin GND--->pin GND in arduino
Arduino to LCD connection:-
Refer the above images.
*Potentiometer is used to adjust the brightness of the LCD.
Step 2: Making an Android App by MIT App Inventor
There are many ways to create an android app. I have chosen Mit app inventor as it is so easy to learn .
click the link to create your own android app,
you can login from your gmail account to create an android app.
Softwares required:-
Mit app inventor
Javadevelopment kit (jdk)
After creating the interface u need to open the block editor .
!!!soon i will upload the source of my project!!!
Download the app:-
Bluetooth controlled home.apk-----(1.45 mb)
Copy the app in your mobile and install it.
default password:-abc1
App source code:-
due to many request for source code of the app , i'm happy to share it.
click the link to download..
New Mit app inventor beta (.aia)
app source code--(181kb)
Old Mit app inventor classic source code (.zip)
app source code--(184.22kb)
how to use source code:
upload this source code in (http://beta.appinventor.mit.edu/) and modify it for your use accordingly
(please give credit for the app :P)
Step 3: Arduino Coding
Softwares required:-
Arduino IDE 1.05
In this project ,i have used arduino uno
feel free to use any version of arduino like arduino leonardo, arduino due or any other open source platform like raspberry pi.
I have attached the arduino code ,feel free to modify the code as per your application
click to download arduino code
Step 4: Conclusion
If any kind of information is required, please put it in the comments .
Soon i'll post the source of the android app.
Thank you
Note: new compatible source code is added ,to support Mit app inventor beta (.aia) .please check step 2

Participated in the
123D Circuits Contest

Participated in the
Supercharged Contest
43 Comments
7 years ago
its the best project...
7 years ago
Hey
M intrested in your dis project please ans me soon ...
7 years ago
Hey i want to purchase your this project
7 years ago
Can you send me the source code of an android app
7 years ago
Thanks for the useful <a href= "http://www.e-kits.in/">information</a>.
7 years ago
hey Dude hav u made this?
7 years ago
hi i am working on the same project i need your help to make this in real will do best
sankydev@gmail.com
7 years ago
helo sir.. I have done this project .. but in the place of digital pin I have conmected leds. . but the led is not switching on.. what to do now sir?
8 years ago on Introduction
best instructable till now...........step by step
8 years ago on Step 4
I do not understand how to make the connection with releiel Arduino?
He just looks on without being able to display messages in order :( pins.
Please give to me the version with relays and pushbuttons.
My e-mail address is :
balaoiudumitrutj@gmail.com
Thanks in advance good man.
I'll talk to you by e-mail in fall and give me an answer.
Reply 8 years ago on Introduction
follow this instructable for clear understanding of arduino connections with relay and code.
https://www.instructables.com/id/SEEED-Studio-Ardui...
8 years ago on Step 4
To live 10000 years;)
Exactly what I needed.
I hope to you and change as I want.
You're too loud.
8 years ago
How to connet to our real bulbs or fans in home
I prepared this project by your instructions but i fail to connect to the bulbs.
Reply 8 years ago on Introduction
@Teja1510
u can use any digital pins in arduino to connect relays.refer the below video.
All 220v electronic appliances (bulb/fan) should be connected with relays to power them externally
8 years ago on Introduction
Hello, Its definitely a great project!! And I understand you have too many request help up in line to answer, but if you could take time to reply me I'd be greatly honored, I have a couple of questions about modifying the code.. so, please let me know if I can contact you anyway in detail about your project..
8 years ago
Sir plz send to gupthakbs14@gmail.com
About data output of the app
8 years ago
Hy sir
I am a diploma student
I want to know what is the data bits (digital data)output of the bluetooth control app
I want to make project with micro controller
Pls give reply soon sir
9 years ago on Introduction
hi bro i liked this project i am planning to do this .......but the proble is with the relay connection and alll.....for which pin i should connect and all ,,,,,,,,,,can u please tell me about this ,,,,,,
please mail me to .
rovin.cardoza3@gmail.com
Reply 9 years ago on Introduction
hi @rovincardoza ,
u can use any digital pins in arduino to connect relays.refer the below video
(https://www.youtube.com/watch?v=Z-0tN2F088I). it can help you..
Reply 8 years ago on Introduction
sir diagram of connection which pin to relay u have not shown in diagram plz give detail of it sir..........