Проблема с модулем HC-05
- Войдите на сайт для отправки комментариев
Пнд, 03/10/2016 - 23:16
Всем привет!
Недавно пришел модуль HC-05. Подключил через Arduino Mega, залил самый простой ретсранслятор (из com порта в модуль). Но вот происходит такая ерунда, что данные идут только в одном направлении USB->Телефон по блютуз, в обратном направлении не идут. Затем подключил модуль через USB-TTL, данные пошли в обоих направлениях и на AT команды тал отвечать. Так вот вопрос, в чем может быть проблема что данные при подключении не идут с arduino на модуль?
P.S. Ответ комнды AT+ UART? - +UART:9600,0,0 OK
А схемы подключения не будет? И скетча тоже?
Единственное изменение это в плате (Nano заменена на Mega и модуль подключен к Serial1)
Скетч пробовал этот:
Ну, это не схема, а картинка из интернета yt не имеющая отношения к Вашему проекту. Что значит к Serial1, если Вы используете программный Serial? Куда Вы подключали RX, а куда TX? Вы их перехлестнули или нет? Да, много вопросов.
Если Вам лень нарисовать схему, то помогайте себе сами.
Так такогого проекта еще нету, нужно просто настроить модуль на нормальную работу с платой. Под Serial1 я подрузамевал Последовательная шину 1: 19 (RX) и 18 (TX). Могу предложить еще такую схему:
Да мне-то нужно не Ваше предложение, а то, что у Вас реально есть. Например, если у Вас есть реально этот рисунок, то проблема понятна - объедините земли. Только сейчас Вы мне скажете, что они объединены. просто вы их не нарисовали. Правильно? Так вот подумайте сами - у Вас нет времени и желания нарисовать собственную схему, и при этом Вы ожидаете, что у меня есть время и желание из Вас её вытаскивать? Нафига мне-то это?
А есл Вы уж используете пины аппаратного сериала, нафига поверх него программный-то запускать? Вы понимаете вопрос?
Спасио Вам за пинок в нужную сторону, действиельно на аппаратном сериале все заработало!
Значит аппаратный был инициализирован средой и мешал Вашему программному.
Разобрался - молодец, так хоть решение выложи...