Arduino Voice Controller 2.0 APK
APK Version History
- Version
- 2.0 (Updated)
- Architecture
- All
- Release Date
- January 06, 2018
- Requirement
- Android 4.0 and up
About Radio FM 90s
hardware : arduino uno ,5 channel relay module,HC-06 or hc-05
connection: vcc of hc to 5 volt of arduino
grd of hc to grd of arduino
tx of hc to rx of arduino
rx of hc to tx of arduino
arduino uno pins:2,3,4,5,6
voice command: on (turn all the channel on)
off(turn all the channel off)
arduino code:
char data = 0; //Variable for storing received data
void setup()
{
Serial.begin(9600); //Sets the data rate in bits per second (baud) for serial data transmission
pinMode(2, OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
}
void loop()
{
if(Serial.available() > 0) // Send data only when you receive data:
{
data = Serial.read(); //Read the incoming data and store it into variable data
Serial.print(data); //Print Value inside data in Serial monitor
Serial.print("\n"); //New line
if(data == '1')
{
digitalWrite(2,HIGH);
}
if(data == '2')
{
digitalWrite(2,LOW);
}
if(data == '3')
{
digitalWrite(3,HIGH);
}
if(data == '4')
{
digitalWrite(3,LOW);
}
if(data == '5')
{
digitalWrite(4,HIGH);
}
if(data == '6')
{
digitalWrite(4,LOW);
}
if(data == '7')
{
digitalWrite(5,HIGH);
}
if(data == '8')
{
digitalWrite(5,LOW);
}
if(data == '9')
{
digitalWrite(6,HIGH);
}
if(data == 'a')
{
digitalWrite(6,LOW);
}
if(data == 'b')
{
digitalWrite(2,HIGH);
digitalWrite(3,HIGH);
digitalWrite(4,HIGH);
digitalWrite(5,HIGH);
digitalWrite(6,HIGH);
}
if(data == 'c')
{
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
}
}
}