olá pessoal Boa tarde

gostaria saber se alguém poderia me ajudar com o módulo bluetooth HC-06, usei o codigo abaixo ele nao retorna nada para o comando AT. minha intenção seria após receber os comandos AT, tentar acender leds minha smartphone. 

desde já agradeço 


#include <SoftwareSerial.h>
SoftwareSerial BT(10, 11); // RX, TX
String command = ""; 

void setup()
{
Serial.begin(115200);
Serial.println("Type AT commands!");
BT.begin(38400); 
}

void loop()
{
if (BT.available()) 
{
while(BT.available()) 
{
delay(10); 
char c = BT.read();
command += c; 
}
Serial.println(command);
command = ""; 
}
if (Serial.available())
{
delay(10); 
BT.write(Serial.read());
}
}

Exibições: 18

Responder esta

Respostas a este tópico

O comando ATZ ele tem que responder com AT. Se não faz isso verifique ligações, se a tensão está correta, se precisa de um resistor para diminuir a tensão do nivel logico. Mande uma foto de sua ligação. Esse codigo tem umas coisas a mais, não sei o objetivo disso, mas não me parece errado. Não parece o problema.

RSS

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