Тормозит HC-06
- Войдите на сайт для отправки комментариев
Доброго времени суток.
Имеется программа которая отрисовыает изображение на основе данных которые приходят с Arduino.
В Arduino залит скетч который в цикле отправляет данные в com порт (Serial.begin(9600);).
При подключении arduino к компюътеру через USB кабель данные приходят быстро и изображение отрисовываеться моментально.
При отправке через bluetooth модуль HC-06 начинает жудко тормозить, данные приходят раз в 10 медленнее чем через кабель, картинка отрисовывается очень медленно.
Проверял на Arduino Due и Arduino Mega. Пробовал читать данные через Termit и Модуль последовательного порта Arduino IDE, подключал Arduino к планшету и читал данные через bluetooth terminal. Пробовал прописать Serial.flush(); после каждого Serial.write(..); Заливал разные скетчи. Во всех случаях через кабель данные приходят быстро, а через HC-06 очень медленно.
Раньше использовал этот модуль и никаких проблем со скоростью не возникало. Может быть кто нибудь подскажет как это можно поправить.
Добрый день.
Наткнуляся на такую же проблему только с передачей от модуля НС-05 на модуль НС-06 , пытался поменять скорость на НС-06 не получается АТ-команда на изменение скорости не проходит, причем НС-06 от телефона работает отлично. Заказал еще один НС-05 буду пробывать с ним.
Причем прикол состоит в том что если подцеплены оба модуля к компу на обоих СОМ портах все принимается и передается как нужно, затем подцепаю внешнее питание на ардуинку с модулем НС-05, отключаю от компа и тоже все ОК. А если сразу подать на него внешнее питание идет задердка в приеме сигнала 1-2 секунды и снова подцепаем к компу, таймаут 3 секунды, и вот оно счастье опять все работает как должно, можно сново отключать комп, все будер работать. Что это за фигня не понятно.