Как проверить работоспособность hc-06

Тема в разделе "Arduino & Shields", создана пользователем cfif, 3 май 2023.

Метки:
  1. cfif

    cfif Нерд

    Камрады, бяда стряслась(( У меня перегорела ардуина((( Ардуину заменил, но после этого стал глючить bluetooth модуль HC-06. К телефону подключается, пароль запрашивает и всё ок. С телефона подключаюсь через bluetooth terminal - всё ок. На модуле красный светодиод горит, не моргает. Но дальше не могу передать данные((( хотя раньше передавались(( что-нибудь можно придумать или в утиль его?
    на всякий случай выложу код, которым пользуюсь для проверки:
    Код (C++):
    #include <SoftwareSerial.h>

    SoftwareSerial serialHC06(5, 6); // RX, TX

    String buffer_string;

    void setup()
    {
      Serial.begin(9600);
      serialHC06.begin(9600);

      Serial.setTimeout(50);
      serialHC06.setTimeout(50);

    }

    void loop()
    {
      if (Serial.available())
      {
        buffer_string = Serial.readString();

        serialHC06.print("get message from Serial: " + buffer_string);
      }

      // Если есть данные от блютуз
      if (serialHC06.available())
      {
        buffer_string = serialHC06.readString();

        // выводим в serial сообщение от сервера
        Serial.print("get message from bluetooth: " + buffer_string);
      }
    }
    Раньше отправляя через Serial с компа, получал на терминале на телефоне данные и наоборот. Сейчас тишина((
     
  2. parovoZZ

    parovoZZ Гуру

    в утиль её. Вместо неё купи esp32 или дурину-33 BLE
     
  3. cfif

    cfif Нерд

    понял. Спасибо.
     
  4. Airbus

    Airbus Радиохулиган Модератор

    Еше раз и понятно куда?