UNO + HC-05 + Android Bluetooth Terminal = приходят кракозябры

Тема в разделе "Проводная и беспроводная связь", создана пользователем Stanislav, 13 мар 2015.

  1. Stanislav

    Stanislav Нуб

    Доброго дня.

    Приобрёл BT модуль HC-05. Собрал на макетке (Rx -> Tx, Tx -> Rx, 5 V -> VCC, GND -> GND), светодиод мигает на модуле. Сопряжение выполняется. В Bluetooth Termainal на Android приходят символы в виде знака вопроса в залитом ромбе - похоже на кодировку, но цифры также сломаны, значит дело не в кодировке, скорее всего. Скетч стандартный, из примеров:


    Код (Text):
    int cnt = 0;    // счетчик

    void setup() {
      Serial.begin(9600);  // инициализация порта
    }

    void loop() {
      cnt++;
      Serial.print("Hello BB from Arduino! Counter:");  // выводим надпись
      Serial.println(cnt);    // выводим значение счетчика и переводим на новую строку
      delay(1000);  // ждем 1 секунду
    }

    Arduino UNO, Nexus 5 (5.0.1), BT HC-05, Bluetooth terminal.

    На другом смарте такая же лабуда.

    Схема, вангую, собрана правильно. Где можно поискать проблему и каким образом? Совсем недавно с дуиной.
     
  2. Stanislav

    Stanislav Нуб

    БТ-модуль имеет скорость передачи данных 38400. На 9600 ломает.
    В скетче правим setup: Serial.begin(38400);
    Видим нужную нам картинку на телефоне.