HM-10 Módulo Bluetooth BLE 4.0 retorna somente 'OK' como resposta

Prezados,

estou com um problema em meu projeto da universidade (TCC). 

Toda a vez que eu envio um comando AT (seja ele qual for) para o Arduino, ele retorna apenas "OK".

Pesquisei em tudo que é lugar e até o momento não encontrei alguma ajuda, achei algumas pessoas com o mesmo problema e as mesmas também não estão encontrando a solução.

Alguém tem alguma ideia do que possa ser ?

Abaixo o código que estou utilizando...

#include <SoftwareSerial.h>

SoftwareSerial BT(10, 11); // RX, TX

String command = ""; // Stores response of bluetooth device

void setup()
{
     BT.begin(9600); // HC-06 usually default baud-rate
     Serial.begin(9600);
     Serial.println("Type AT commands!");
}


void loop()
{
     if (BT.available()) // Read device output if available.
     {
          while(BT.available()) // While there is more to be read, keep reading.
          {
               delay(10); //Delay added to make thing stable
               char c = BT.read(); //Conduct a serial read
               command += c; //build the string.
          }
     

     Serial.println(command);
     command = ""; // No repeats
     

    }
   

 if (Serial.available())
     {
          delay(10); 
     BT.write(Serial.read());
     }
}

Desde já muito obrigado.

Exibições: 830

Responder esta

Respostas a este tópico

Olá, 

Veja se isso lhe ajuda. Tutorial AQUI

Boa sorte.

Abs.

CK

Obrigado, mas infelizmente este procedimentos não me ajudam.

Vou continuar procurando, muito obrigado.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço