Voice Controlled Robot
Circuit Diagram for Voice Controlled Robot:
Code:
#define m1 2
#define m2 3
#define m3 4
#define m4 5
void setup()
{
pinMode(m1, OUTPUT);
pinMode(m2, OUTPUT);
pinMode(m3, OUTPUT);
pinMode(m4, OUTPUT);
Serial.begin(9600);
}
void loop()
{
if (Serial.available())
{
String voice = Serial.readString();
Serial.println(voice);
if(voice == "forward")
{
digitalWrite(m1, HIGH);
digitalWrite(m2, LOW);
digitalWrite(m3, HIGH);
digitalWrite(m4, LOW);
}
if(voice == "backward")
{
digitalWrite(m2, HIGH);
digitalWrite(m1, LOW);
digitalWrite(m4, HIGH);
digitalWrite(m3, LOW);
}
if(voice == "left")
{
digitalWrite(m1, LOW);
digitalWrite(m2, LOW);
digitalWrite(m3, HIGH);
digitalWrite(m4, LOW);
}
if(voice == "right")
{
digitalWrite(m1, HIGH);
digitalWrite(m2, LOW);
digitalWrite(m3, LOW);
digitalWrite(m4, LOW);
}
else if(voice == "stop")
{
digitalWrite(m1, LOW);
digitalWrite(m2, LOW);
digitalWrite(m3, LOW);
digitalWrite(m4, LOW);
}
}
}
Android App:
Thanks
ReplyDeleteVery good
Error in opening AIA File: https://drive.google.com/open?id=1lYnzO-aFeSPBF4pv5HseM1fuWmAVOGSO
ReplyDeleteCan not access AIA file. Kindly share the link again
ReplyDeleteError in opening AIA File: https://drive.google.com/open?id=1lYnzO-aFeSPBF4pv5HseM1fuWmAVOGSO
ReplyDelete