meworkstelugu
Created December 29, 2021

Home Automation with voice control Using Arduino UNO, HC-05

. Using this project to you can control your home applies like fan,light,TVs (on and off) using mobile (threw bluetooth) it will work and al

IntermediateFull instructions provided16
Home Automation with voice control Using Arduino UNO, HC-05

Things used in this project

Hardware components

Arduino UNO
Arduino UNO
×1
HC-05 Bluetooth Module
HC-05 Bluetooth Module
×1
Solderless Breadboard Half Size
Solderless Breadboard Half Size
×1
Relay Shield for Particle Photon I²C 8-Channel SPDT 10-Amp
ControlEverything.com Relay Shield for Particle Photon I²C 8-Channel SPDT 10-Amp
×1

Software apps and online services

Arduino IDE
Arduino IDE
Bluetooth Voice: Arduino Voice Controller
Arduino Bluetooth Control

Story

Read more

Schematics

Home Automation with voice control Using Arduino UNO, HC-05 Bluetooth & Android ckt diagram :

Code

Home Automation code

C/C++
int re1=8;
int re2=9;
int re3=10;
int re4=11;
char val;
void setup() {
  // put your setup code here, to run once:
   pinMode(re1,OUTPUT);
   pinMode(re2,OUTPUT);
   pinMode(re3,OUTPUT);
   pinMode(re4,OUTPUT);
  digitalWrite(re1, HIGH);     
  digitalWrite(re2, HIGH);     
  digitalWrite(re3, HIGH);     
  digitalWrite(re4, HIGH);

Serial.begin(9600);
}

void loop() {
  while (Serial.available() > 0)
  {
  val = Serial.read();
  Serial.println(val);
  }
  if(val == 'a')
  {
digitalWrite(re1,HIGH);
  }
else if(val == 'b')
  {
digitalWrite(re2,HIGH);
  }
else if(val == 'c')
  {
digitalWrite(re3,HIGH);
  }
else if(val == 'd')
  {
digitalWrite(re4,HIGH);
  }
else if(val == 'A')
  {
digitalWrite(re1,LOW);
  }
else if(val == 'B')
  {
digitalWrite(re2,LOW);
  }
else if(val == 'C')
  {
digitalWrite(re3,LOW);
  }
else if(val == 'D')
  {
digitalWrite(re4,LOW);
  }
else if (val == 'E'){
digitalWrite(re1,LOW);
digitalWrite(re2,LOW);
digitalWrite(re3,LOW);
digitalWrite(re4,LOW);
}
else (val == 'e');
{
digitalWrite(re1,HIGH);
digitalWrite(re2,HIGH);
digitalWrite(re3,HIGH);
digitalWrite(re4,HIGH);
}
}

Credits

meworkstelugu
2 projects • 0 followers

Comments