A saída do meu modulo Bluetooth deve estar com problemas, pois ele não responde a comandos AT...
Ai para evitar conexões não supervisionadas, busquei algo que poderia me ajudar..
Porem sou leigo...
Alguém pode me dar um exemplo por favor...
Gostaria de mudar essa parte do comando, exemplo de como esta ( ' ? ') e como eu gostaria que ficasse ( "?!?" )...
#include <SoftwareSerial.h>
SoftwareSerial bt(53 , 52); // TX RX
byte caractere;
byte portao = 0;
byte rele1 = 1;
void setup() {
bt.begin(9600);
pinMode(portao, OUTPUT);
bt.begin(9600);
pinMode(rele1, OUTPUT);
}
void loop() {
if (bt.available()) {
caractere = bt.read();
if (caractere == 'A') {
digitalWrite(portao, HIGH);
bt.println("OK, port A/F.");
}
if (caractere == 'a') {
digitalWrite(portao, LOW);
bt.println("OK, port a/f.");
}
if (caractere == 'B') {
digitalWrite(rele1, HIGH);
bt.println("OK, rele1 ligad.");
}
if (caractere == 'b') {
digitalWrite(rele1, LOW);
bt.println("OK, rele1 deslig.");
}
}
}
Tags:
Isso
ai amigo vc tera q usar a funçao substring
referencia https://www.arduino.cc/en/Tutorial/StringSubstring
tenta ai e se vc nao conseguir avisa pra darmos mais dicas
Vlw!!! amigo
Vlw!!! amigo mt obrigado mesmo
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por