Bluetooth Automation app
download link for Bluetooth automation app
https://drive.google.com/file/d/1IlRQZIEuCVx62vypNzi-kJJkMtuSKjFG/view?usp=sharing
Arduino sketch for Bluetooth Automation system
#include <SoftwareSerial.h> //including library for Software Serial communication | |
SoftwareSerial mySerial (2, 3); //(RX, TX) | |
//defining all the pins of Arduino | |
#define s1 10 | |
#define s2 11 | |
#define s3 12 | |
#define s4 13 | |
void setup() | |
{ | |
//setting all the pins | |
pinMode(s1, OUTPUT); | |
pinMode(s2, OUTPUT); | |
pinMode(s3, OUTPUT); | |
pinMode(s4, OUTPUT); | |
//defining baudrate | |
Serial.begin(9600); | |
mySerial.begin(9600); | |
} | |
void loop() | |
{ | |
if (mySerial.available() == 1) //if communication is going on | |
{ | |
char val = mySerial.read(); //Read the data recieved | |
Serial.println("Recieved data is " + (String) val); | |
if (val == 'A') | |
{ | |
digitalWrite(s1, HIGH); | |
Serial.println("Switch 1 is ON"); | |
} | |
if (val == 'a') | |
{ | |
digitalWrite(s1, LOW); | |
Serial.println("Switch 1 is OFF"); | |
} | |
if (val == 'B') | |
{ | |
digitalWrite(s2, HIGH); | |
Serial.println("Switch 2 is ON"); | |
} | |
if (val == 'b') | |
{ | |
digitalWrite(s2, LOW); | |
Serial.println("Switch 2 is OFF"); | |
} | |
if (val == 'C') | |
{ | |
digitalWrite(s3, HIGH); | |
Serial.println("Switch 3 is ON"); | |
} | |
if (val == 'c') | |
{ | |
digitalWrite(s3, LOW); | |
Serial.println("Switch 3 is OFF"); | |
} | |
if (val == 'D') | |
{ | |
digitalWrite(s4, HIGH); | |
Serial.println("Switch 4 is ON"); | |
} | |
if (val == 'd') | |
{ | |
digitalWrite(s4, LOW); | |
Serial.println("Switch 4 is OFF"); | |
} | |
if (val == 'E') | |
{ | |
//digitalWrite(s5, HIGH); | |
Serial.println("Switch 5 is ON"); | |
} | |
if (val == 'e') | |
{ | |
//digitalWrite(s5, LOW); | |
Serial.println("Switch 5 is OFF"); | |
} | |
if (val == 'F') | |
{ | |
//digitalWrite(s6, HIGH); | |
Serial.println("Switch 6 is ON"); | |
} | |
if (val == 'f') | |
{ | |
//digitalWrite(s6, LOW); | |
Serial.println("Switch 6 is OFF"); | |
} | |
if (val == 'G') | |
{ | |
//digitalWrite(s7, HIGH); | |
Serial.println("Switch 7 is ON"); | |
} | |
if (val == 'g') | |
{ | |
//digitalWrite(s7, LOW); | |
Serial.println("Switch 7 is OFF"); | |
} | |
if (val == 'H') | |
{ | |
//digitalWrite(s8, HIGH); | |
Serial.println("Switch 8 is ON"); | |
} | |
if (val == 'h') | |
{ | |
//digitalWrite(s8, LOW); | |
Serial.println("Switch 8 is OFF"); | |
} | |
if (val == 'I') | |
{ | |
//digitalWrite(s9, HIGH); | |
Serial.println("Switch 9 is ON"); | |
} | |
if (val == 'i') | |
{ | |
//digitalWrite(s9, LOW); | |
Serial.println("Switch 9 is OFF"); | |
} | |
} | |
} |
Comments
Post a Comment