Arduino Relay Board APK

Arduino Relay Board  Icon
0/5
0 Ratings
Developer
ahmad mohammed zaid alkilani
Current Version
1.0
Date Published
File Size
4.6 MB
Package ID
com.thunkable.android.ahmadalkilani2017.nothing
Price
$ 0.00
Downloads
10+
Category
Android Apps
Genre
Business

APK Version History

Version
1.0 (1)
Architecture
universal
Release Date
March 05, 2018
Requirement
Android 4.0+
  • Arduino Relay Board Screenshot
  • Arduino Relay Board Screenshot
  • Arduino Relay Board Screenshot
  • Arduino Relay Board Screenshot
  • Arduino Relay Board Screenshot
  • Arduino Relay Board Screenshot
  • Arduino Relay Board Screenshot
  • Arduino Relay Board Screenshot
  • Arduino Relay Board Screenshot

About Radio FM 90s

this app can control Arduino uno via bluetooth module and voice command
Requirements:
1-Arduino uno
2-relay board
3-cables
4-bluetooth module(hc-06or hc-05)


hardware connection:
1-connect vcc of hc to 5 volt of arduino uno
2-connect grd of hc to grd of arduino uno
3-connect tx of hc to rx of arduino uno
4-connect rx of hc to tx of arduino uno
5-connect pin2,3,4,5,6,7,8,9,10 to relay board
6-you may have to be connect the grd of relay to grd of arduino its depend on kind of relay
if u dont shorted the grds and its has work its ok if not u have to short the grd of arduino and the ground of relay
7-to active command over voice u have to to press at voice icon and say on so all the relays will be turned onand when u say off all the relays will be turned off
8-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);
pinMode(7, OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,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(7,HIGH);
}
if(data == 'c')
{
digitalWrite(7,LOW);
}
if(data == 'd')
{
digitalWrite(8,HIGH);
}
if(data == 'e')
{
digitalWrite(8,LOW);
}
if(data == 'f')
{
digitalWrite(9,HIGH);
}
if(data == 'g')
{
digitalWrite(9,LOW);
}
if(data == 'h')
{
digitalWrite(10,HIGH);
}
if(data == 'i')
{
digitalWrite(10,LOW);
}
if(data == 'j')
{
digitalWrite(2,HIGH);
digitalWrite(3,HIGH);
digitalWrite(4,HIGH);
digitalWrite(5,HIGH);
digitalWrite(6,HIGH);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
digitalWrite(9,HIGH);
digitalWrite(10,HIGH);
}
if(data == 'k')
{
digitalWrite(2,LOW);
digitalWrite(3,LOW);
digitalWrite(4,LOW);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,LOW);
digitalWrite(8,LOW);
digitalWrite(9,LOW);
digitalWrite(10,LOW);
}

}
}

What's New in this version