Acionamento de carga via bluetooth

#define pinRele 5

#include
SoftwareSerial btSerial(8, 9); // RX, TX

void setup() {
pinMode(pinRele, OUTPUT);
digitalWrite(pinRele, HIGH);
btSerial.begin(9600);
Serial.begin(9600);
}

void loop() {
static String btComando;
static bool releStatus = HIGH;

while (btSerial.available()) {
char comandoRec = btSerial.read();
btComando += char( comandoRec );
Serial.print(comandoRec);

if (comandoRec == ';') {
if (btComando == "B1;") {
releStatus = !releStatus;
digitalWrite(pinRele, releStatus);
}
btComando = "";
}
}
}

Exibições: 42

Comentar

Você precisa ser um membro de Laboratorio de Garagem (arduino, eletrônica, robotica, hacking) para adicionar comentários!

Entrar em Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2018   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço