Home Appliances Control Using App with Arduino Uno, Bluetooth Module HC-05, Relay Module

preview_player
Показать описание
Home Appliances Control Using App with Arduino Uno, Bluetooth Module HC-05, Relay Module

#makelogy
#electronics
#arduinouno
Рекомендации по теме
Комментарии
Автор



String inputs;
#define relay1 2 //Connect relay1 to pin 9
#define relay2 3 //Connect relay2 to pin 8
#define relay3 4 //Connect relay3 to pin 7
#define relay4 5 //Connect relay4 to pin 6
#define relay5 6 //Connect relay5 to pin 5
#define relay6 7 //Connect relay6 to pin 4
#define relay7 8 //Connect relay7 to pin 3
#define relay8 9 //Connect relay8 to pin 2
void setup()
{
Serial.begin(9600); //Set rate for communicating with phone
pinMode(relay1, OUTPUT); //Set relay1 as an output
pinMode(relay2, OUTPUT); //Set relay2 as an output
pinMode(relay3, OUTPUT); //Set relay1 as an output
pinMode(relay4, OUTPUT); //Set relay2 as an output
pinMode(relay5, OUTPUT); //Set relay1 as an output
pinMode(relay6, OUTPUT); //Set relay2 as an output
pinMode(relay7, OUTPUT); //Set relay1 as an output
pinMode(relay8, OUTPUT); //Set relay2 as an output
digitalWrite(relay1, LOW); //Switch relay1 off
digitalWrite(relay2, LOW); //Swtich relay2 off
digitalWrite(relay3, LOW); //Switch relay1 off
digitalWrite(relay4, LOW); //Swtich relay2 off
digitalWrite(relay5, LOW); //Switch relay1 off
digitalWrite(relay6, LOW); //Swtich relay2 off
digitalWrite(relay7, LOW); //Switch relay1 off
digitalWrite(relay8, LOW); //Swtich relay2 off
}
void loop()
{
while(Serial.available()) //Check if there are available bytes to read
{
delay(10); //Delay to make it stable
char c = Serial.read(); //Conduct a serial read
if (c == '#'){
break; //Stop the loop once # is detected after a word
}
inputs += c; //Means inputs = inputs + c
}
if (inputs.length() >0)
{
Serial.println(inputs);

if(inputs == "A")
{
digitalWrite(relay1, LOW);
}
else if(inputs == "a")
{
digitalWrite(relay1, HIGH);
}
else if(inputs == "B")
{
digitalWrite(relay2, LOW);
}
else if(inputs == "b")
{
digitalWrite(relay2, HIGH);
}
else if(inputs == "C")
{
digitalWrite(relay3, LOW);
}
else if(inputs == "c")
{
digitalWrite(relay3, HIGH);
}
else if(inputs == "D")
{
digitalWrite(relay4, LOW);
}
else if(inputs == "d")
{
digitalWrite(relay4, HIGH);
}
else if(inputs == "E")
{
digitalWrite(relay5, LOW);
}
else if(inputs == "e")
{
digitalWrite(relay5, HIGH);
}
else if(inputs == "F")
{
digitalWrite(relay6, LOW);
}
else if(inputs == "f")
{
digitalWrite(relay6, HIGH);
}
else if(inputs == "G")
{
digitalWrite(relay7, LOW);
}
else if(inputs == "g")
{
digitalWrite(relay7, HIGH);
}
else if(inputs == "H")
{
digitalWrite(relay8, LOW);
}
else if(inputs == "h")
{
digitalWrite(relay8, HIGH);
}
inputs="";
}
}

MakeloGy
Автор

Nice sir ji
Mene ye project banaya hai bahut achhe se kam kar rha hai 🎉🎉🎉🎉🎉🎉🎉

RakeshRaiger-eiot
Автор

It's a very good for detailed video

anshukumarsingh
Автор

Instead of normal relay have you used modbus relays over rs485 for long range activation of relays.

obeidanas
Автор

Sir muhy 1 chai hai ue kitny ka mily ga 8 channel

SajjadAli-gbdl
Автор

Hiii Bro ...
My name siva ....
Home automation But switch on the circuit Board ... All relays are on condetion. That is the problem.... Plz respond

UniqueBoySiva
Автор

Sir is the Bulb connected to the adapter ?

kishorkherkatary
Автор

Can you tell me from where i can buy these components . I mean online website

kuntalbhatt
Автор

bhai function revers karna hey, matlan yeh code main jab apps on kar raha hu tab device off ho raha hey, apps sey off karney sey blub fan on ho raha hey SO CAN I REVERS THE LOGIC A = HIGH, a=LOW

sanu
Автор

Bro first time all relays on ho jata nai...next time sahi kaam Karter first time toh off hone solution?

technicaljd
Автор

If you are giving power to Rellay from another source, then why did you connect GND and Voltage to relay from UNO?? Kindly tell.

prakashghose
Автор

Can this work with HC 04 Bluetooth module

donaldiro
Автор

P brother main problem is apps is not installed and not working on my phone so what is the solution in that case

sanu
Автор

Sir ye kitne price me ban jaiga overall?

dyt
Автор

Hello.
This is a good idea video, but I can't install it because the Android app is not compatible with Android 14.
Can it support Android 14?
I would like to add 5 seconds, 10 seconds, 20 seconds, and 30 seconds to the timer if possible.
thank you.

Kai-dggo
Автор

can we use same code with other own created app

giteshchafekar
Автор

sir code uploade karne par error aa raha hai

samratautomationworld
Автор

But who will code get into the device?? Usse code ko kis pe dalla😅

kiyna_kibateiy
Автор

Sir mere ko code chahiye 2 channel relay ka

aashishchauhan
Автор

bạn không cho đoạn mã thì bạn cũng chỉ là người copy mà thôi! Chẳng có gì đặc biệt với tôi.

quangmi
welcome to shbcf.ru