Arduino Home automation APP
Leia a documentação: http://uncieobotics.com/project/home-automation-project-with-arduino-using-hc-05/
O código básico do Arduino para ler dados transmitidos por Bluetooth é o seguinte:
const int relay = 2; // pin onde o relé está conectado
dados de caracteres; // variável para armazenar dados
configuração nula () {
Serial.begin (9600); // Iniciar comunicação serial
pinMode (relé, SAÍDA); // transforma o pino de relé como saída
}
loop vazio () {
if (Serial.available ()> 0) // se houver dados no RX
{
data = Serial.read (); // salva dentro da variável
if (dados == 'a')
{digitalWrite (relé, ALTO); //Acenda a luz
Serial.println ("Light ON");
}
if (dados == 'b')
{digitalWrite (relé, BAIXO); //Apague a luz
Serial.println ("Luz apagada");
}
}
}
}
}
// Copie Cole este código no Arduino IDE e monitore os dados no Serial Monitor.