Не получается запустить Bluetooth Shield от elecfreaks.com на Mega 2560
- Войдите на сайт для отправки комментариев
Сб, 05/01/2013 - 03:16
Друзья, рад познакомиться с вами. Простите за глупие вопросы.
Никак не могу заставить рабтать Bluetooth Shield от elecfreaks.com на Mega 2560
В AT режим войти получается, но как я не инициализировал AT командами модуль, таки ничего и не заработало. (команды брал отсюда http://www.elecfreaks.com/wiki/index.php?title=Bluetooth_Shield#Programm...)
Синий диод мигает медленно, устройство нигде не ловится, блютусы компьютера и телефона его не видят.
Пробовал еще вот отсюда инициализацию, но тоже не помогло http://www.elecfreaks.com/829.html
После команды At+inq огонек на плате замигал часто, но тоже никакого результата :(
Что делать ? Выручайте :(
Попробуйте запитать мегу от внешнего блока питания. Частенько всяким "радио" не хватает питания от USB. Особенно в моменты установки связи и т.п.
Если не поможет, то попробуйте учитывать что "телепаты в отпуске". То что очевидно вам - не видно другим.
Слишком многое можно понимать под "ничего не заработало". тут можно ответить только "значит что-то не так".
Как слали команды (скетч?), что в ответ приходит и т.п. (только не забудте почитать прикрепленную ветку "Как вставлять код...").
Как вы его включили, на какой Serial или програмный Serial - не ведомо. Он же у вас, вроде джамперами конфигурится, как мы можем догадатся о том как вы их выставили?
Кстати в процессе выставляния джамперов, если используется SoftwareSerial в скетче, не забывайте что она имеет ограничение.
Смотрите на http://arduino.cc/en/Reference/SoftwareSerial на каких пинах может работать RX
Спасибо за операьтивный ответ! Внешнего блока у меня к сожалению нету, до 9-го купить его видимо тоже будет негде.
Поставил модуль, перекинул провода как на схеме DOUT-RX1(D19) DIN-TX1(D18)
Загрузил скеч
Сегодня сутра наконец такой последовательностью AT команд (через терминал com порта) удалось запустить модуль:
После чего наконец высыпались адреса видимых устройств и сработали At+pair= at+fsad= и at+link=
Телефон и компьютер "сопряглись" спросив код.
Но дальше опять все грустно, терминал в телефоне не может соедениться с устройством. Ковыряю дальше.
Я бы порекомендовал вам "пытать" его AT-командами. Более упрощенным скетчек. Который тупо пересылает все "один в один" между двумя Serial не добавляет отсебятины.
То есть открыли сериал монторы, шлете команды, видите ответы в "чистом виде". Как-будто просто подключили модуль к компу.
Ваш скеч почему-то не заработал.
У меня пока следующий прогресс: Получилось подключить к блютусу компьютреа, но к телефону он упорно не хочется подсоеденияться. (пробовал к SE и Samsung)