Arduino Bluetooth Control Smart Home (http://androidcontrol.blogspot.com/2015/05/arduino-bluetooth-control-smart-home.html?m=1)

Arduino Bluetooth Control Smart Home

with Firmata

This project you can control 8 channel relay outputs via Bluetooth with Android device and Arduino board + Bluetooth Module.

About Arduino code use Firmata Library so, you don't need to write any arduino code just flash to arduino board because Firmata library is built-in in Arduino IDE already.


System Diagram




Hardware
1. Arduino Board or compatible Board.
2. Bluetooth Module ( HC-04,HC-05 or HC-06 )
3. Relay Board

Option
Regulator 5 V. DC 1 A for Relay Module





Wiring Diagram

Arduino Pin 2 to Relay CH.1
Arduino Pin 3 to Relay CH.2
Arduino Pin 4 to Relay CH.3
Arduino Pin 5 to Relay CH.4
Arduino Pin 6 to Relay CH.5
Arduino Pin 7 to Relay CH.6
Arduino Pin 8 to Relay CH.7
Arduino Pin 9 to Relay CH.8


Arduino Pin 0 ( Rx ) to Bluetooth Module Pin
Arduino Pin 1 ( Tx ) to Bluetooth Module Pin

You can change Arduino Pin by Setting Arduino Pin.



Software

Arduino Sketch

Arduino Code use  Firmata Library.

How to program Firmata code to Arduino Board
http://microcontrollerkits.blogspot.com/2014/12/arduino-usb-control-with-firmata.html


Android App on Google Play




Download App on Google Play
https://play.google.com/store/apps/details?id=arduino.bluetooth.control




All My App on Google Play


   Amphan Account


   Digital2u Account





Arduino Bluetooth Control App Manual


1.Bluetooth Setting
you must setting and pairing Bluetooth Module with android device first
when Bluetooth setting is done.Open App and connect to Bluetooth.



2.Change your device name and Arduino Output pin

you can use option menu or setting on each channel.



Use Option Menu to Setting

you can delete some channel ( Set to default  mean set back to 8 channel )





Multi-Screen design




My Blog







Raspberry Pi Project

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

DIY Arduino Traffic Light Pedestrian Light Push Button Control (https://thecustomizewindows.com/2016/06/diy-arduino-traffic-light-pae-push-button/)

IC 13

Arduino Servo Motors (https://learn.adafruit.com/adafruit-arduino-lesson-14-servo-motors/arduino-code-for-sweep)