SoftwareSerial bt(2,3); //(TX;RX)
int led=13;
int rojo=6;
void setup()
{
pinMode(13,OUTPUT); // configuramos el pin 13 como salida
pinMode(6,OUTPUT);
digitalWrite(led,HIGH);
digitalWrite(rojo,HIGH);
bt.begin(9600);// Iniciamos el puerto serie
bt.print("conectado");
delay(1000);
}
void loop()
{
while (bt.available())
{
char dato= bt.read();
if (dato=='a')
{
digitalWrite(led,LOW);
}
if (dato=='b')
{
bt.write(dato);
dato=0;
digitalWrite(led,HIGH);
}
if (dato=='r')
{
bt.write(dato);
dato=0;
digitalWrite(rojo,HIGH);
}
if (dato=='R')
{
bt.write(dato);
dato=0;
digitalWrite(rojo,LOW);
}
}
}