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

StKrezz
Offline
Зарегистрирован: 13.03.2015

Доброго дня.

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

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.

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

 

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

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