Bluetooth Control for Arduino 1.1

License: Free ‎File size: 1.99 MB
‎Users Rating: 3.0/5 - ‎1 ‎votes

Arduino Bluetooth Relay 4CH App is android application which is used to control 4 channel relay module via Bluetooth with Bluetooth serial communication module support HC-05, HC-06, or HC-07, Using Arduino or AVR

i am test with arduino UNO and serial commnunication library to connected RX pin 10 and TX pin 11.you can use arduino uno or arduino leonardo etc...

Fitur App:-control 4 channel on/off ralay-control All channel ON-control All channel OFF-download file Program Arduino_Bluetooth_Ralay_4ch.ino-download file Tutorial PDF with schemmatic

Download File:-arduino project ZIP : https://goo.gl/Vq1n9D-tutorial & schematic wiring PDF : https://goo.gl/b2UVY1

or you canCopy program here to Arduino IDE

/*Relay IN1 connected to PinOut 2 ArduinoRelay IN2 connected to PinOut 3 ArduinoRelay IN3 connected to PinOut 4 ArduinoRelay IN4 connected to PinOut 5 Arduino--->you can connected to relay modul 4 channel

Serial data sending from Arduino Bluetooth Relay 4CH.apkdata '1'-'4' to on is Ralay CH 1-4data 'A'-'D' to off is Ralay CH 1-4data '9' to on ALL CH 1-4data 'I' to off ALL CH 1-4*/

#include

#define relay1 2#define relay2 3#define relay3 4#define relay4 5

char val;void setup() { pinMode(relay1,OUTPUT); pinMode(relay2,OUTPUT); pinMode(relay3,OUTPUT); pinMode(relay4,OUTPUT); digitalWrite(relay1,HIGH); digitalWrite(relay2,HIGH); digitalWrite(relay3,HIGH); digitalWrite(relay4,HIGH); mySerial.begin(9600); Serial.begin(9600);}

void loop() {//cek data serial from bluetooth android App val = mySerial.read(); Serial.println(val);}//Relay is on if( val == '1' ) { digitalWrite(relay1,LOW); } else if( val == '2' ) { digitalWrite(relay2,LOW); } else if( val == '3' ) { digitalWrite(relay3,LOW); } else if( val == '4' ) { digitalWrite(relay4,LOW); } //relay all on else if( val == '9' ) { digitalWrite(relay1,LOW); digitalWrite(relay2,LOW); digitalWrite(relay3,LOW); digitalWrite(relay4,LOW); } //relay is off else if( val == 'A' ) { digitalWrite(relay1,HIGH); } else if( val == 'B' ) { digitalWrite(relay2,HIGH); } else if( val == 'C' ) { digitalWrite(relay3,HIGH); } else if( val == 'D' ) { digitalWrite(relay4,HIGH); } //relay all off else if( val == 'I' ) { digitalWrite(relay1,HIGH); digitalWrite(relay2,HIGH); digitalWrite(relay3,HIGH); digitalWrite(relay4,HIGH); }}

VERSION HISTORY

  • Version 1.1 posted on 2016-05-30

Program Details