[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);
Видим нужную нам картинку на телефоне.