Member 13343368 Ответов: 0

Bluetooth hc-06 с командой at


я должен сделать проект об использовании bluetooth hc-06 и led с arduino, чтобы проверить соединение только с помощью команды bluetooth AT.
Главное-сделать тестовый джиг для оператора, чтобы проверить этот вид продукта.


я имею в виду, если светодиод включен = bluetooth-соединение в порядке
светодиод выключен = bluetooth Нет подключения
просто чтобы проверить этот вид продукта
мой код находится ниже
#include <SoftwareSerial.h>
SoftwareSerial BT(10, 11); // RX | TX

 void setup() 
{
  
    Serial.begin(9600);
    Serial.println("Please Setting 'Both NL&CR' channel");
    Serial.println("Then Enter 'AT+BAUD4' first to set the Baud channel to 9600");
    Serial.println("The List of AT Comannd");
    Serial.println("      AT : Ceck the connection.");
    Serial.println(" AT+NAME : See default name");
    Serial.println(" AT+PSWD : See default password");
    Serial.println(" AT+ORGL : Restore factory settings");
    Serial.println(" AT+ADDR : See default address");
    Serial.println("Please Enter AT Command");
    Serial.println("AT");
    pinMode(13, OUTPUT);
    // HC-06 default serial speed is 9600
    BT.begin(9600);  
}

void loop()
{
 
    // Keep reading from HC-06 and send to Arduino Serial Monitor
    if (BT.available())
    {  
        Serial.write(BT.read());
    }
 
    // Keep reading from Arduino Serial Monitor and send to HC-06
    if (Serial.available())
    {
        BT.write(Serial.read());
    }
 
}
char a;
void loop1() 
{
  if (BT.available())
  // if text arrived in from BT serial...
  {
    a=(BT.read());
    
    if (a=='OK')
    {
      digitalWrite(13, HIGH);
      BT.println("LED on");
    }
    if (a==' ')
    {
      digitalWrite(13, LOW);
      BT.println("LED off");
    }
  }
}


Что я уже пробовал:

я сделал это с помощью последовательного порта arduino, чтобы показать команду AT и успешно проверить соединение bluetooth, но моему проекту просто нужно проверить соединение bluetooth только с одним светодиодом без ПК и смартфона.

CPallini

"я сделал это с помощью последовательного порта arduino, чтобы показать команду AT и успешно проверить соединение bluetooth, но мой проект просто должен проверить соединение bluetooth только с одним светодиодом без ПК и смартфона."
Итак, в основном вам просто нужно отключить компьютер...

0 Ответов