[PROBLEM] UNO + HC-05 + Android Bluetooth Terminal = приходят кракозябры
- Войдите на сайт для отправки комментариев
Пт, 13/03/2015 - 11:10
Доброго дня.
Приобрёл 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.
На другом смарте такая же лабуда.
Схема, вангую, собрана правильно. Где можно поискать проблему и каким образом? Совсем недавно с дуиной.
Пт, 13/03/2015 - 13:09
#1
БТ-модуль имеет скорость передачи данных 38400. На 9600 ломает.
В скетче правим setup: Serial.begin(38400);
Видим нужную нам картинку на телефоне.