подключение синезуба (подручным ПО)
Поделюсь результатом нескольких часов разборок с вот таким модулем
JY-MCU BT_BOARD V1.03
Пробовал разные варианты, благо РАЗЛИЧНЫХ инструкций море.
Мои грабли:
- не на какие PIO11 или KEY подавать HIGH не надо
- подключение к UART TTL RX-TX. Подключение настроенного модуля к плате Crius в разьем FTDI: RX-RX
- первое подключение на скорости 9600 ( у других модулей бывает 38400 )
- команды регистрозависимые “АТ”
- команда не должна завершаться ни какими символами. Т.е. ни каких CR и LF
- команда должна быть отправлена в течении секунды. Лучше пользоваться программами, которые позволяют набрать строку, а потом ее отправить по нажатию кнопки за раз ( я использовал CuteCom под linux )
Меня спасла вот эта статья
После настройки на скорость 115200, MultiWiiConf заработал сразу и без вопросов.
Настройку bluethooth на стороне OC (linux) описывать особого смысла нет, все в несколько кликов мышью: поставил Blueman, нажал поиск устройств, ввел pin, появился /dev/rfcomm0, котрый MultiWiiConf и показал.
Никто не знает, в чем может быть грабли - MultiwiiConf прекрасно обменивается данными по Bluetooth-порту, а Arduino новый порт (COM17) в упор не видит. Приходится для обновления прошивок отсоединять Bluetooth и втыкать USB, что не очень удобно.
В ВТ нет ноги сброса ардуины, при программировании через FTDI используется 3 ноги, в числе которых и ресет, от БТ идет только 2. Ардуино ИДЕ должна увидеть порт, но не сможет подключиться к нему пока есть коннект в модулем по ВТ, т.е. порт занят. Смысл коннекта из ардуино ИДЕ по ВТ может быть только в использовании сериал монитор.
А… Т.е. получается что обновить прошивку на Multiwii через 4х-пиновый Bluetooth-модуль принципиально не выйдет? Ну тогда не буду париться.
Т.е. получается что обновить прошивку на Multiwii через 4х-пиновый Bluetooth-модуль принципиально не выйдет?
Как то мучался с этой проблемой. сказали фиг
прошиваюсь через кабелек
наблюдаю и настраиваю через БТ с компа и сотика
А… Т.е. получается что обновить прошивку на Multiwii через 4х-пиновый Bluetooth-модуль принципиально не выйдет?
Нужно приноровится вовремя нажимать ресет
Вот такой вопрос: может ли модуль, подобный обсуждаемому в теме, одновременно задействовать аудио и rs232 профили?
Зависит от прошивки, в стандартной только rs232, может быть подберете что из готовых в среде разработки под них, а может придется самому писать
Пришел готовый блютус от рцтаймера - как и заявлено, уже на 115200 работает!
Могу рекомендовать к покупке 😃
сегодня приехал ТАКОЙ модуль.
Помучил его АТ-командами.
на AT говорил ОК
на AT+VERSION ----> Linvor1.5
на AT+BAUDx ----> менял скорость
на AT+PIN ----> OKsetpin
Вот только на AT+NAME никак не реагировал.
И мобильник мой его, подключённого только к питанию, не ведел…
Отсюда первый вопрос: почему?? (гуглил. ответа не смог найти).
Дальше, с дури своей, поменял проверку чётности зачем-то 😵
AT+PE -> Even послал… теперь модуль не откликается.
Второй вопрос: что делать??..😇😵
Попробуйте в терминалке тоже поменять настройки проверки четности для порта.
сегодня приехал ТАКОЙ модуль.
Он master 😦
К нему не получится подключиться, он только сам умеет коннектиться (у самого такой лежит без дела).
Собственно кнопочка там для поиска блютусов.
Попробуйте в терминалке тоже поменять настройки проверки четности для порта.
В первую очередь попробовал, не помогло…
Купил такого зверька
настроил по мануалу в начале темы, но ни одно устройство (айпад, телефон, ноут) его не видят,
при подключении к naze32 красный светодиод моргает (таким же образом он моргает при подключении через FTDI к компу)
он тоже master ?
Купил такого зверька
Есть подозрение, что Ваш случай аналогичен моему. Только мой ещё и имя своё менять не хотел.
Решил проблему перепрошивкой. 2 дня мучений, 2 полных перепайки кабеля по собственной невнимательности, и вместо HC-06 у меня сейчас HC-05. даже с кнопкой для приёма AT (правда диод не работает, но разбираться лень пока).
Поэтому советую шить! Дело не сложное, если почитать гугл =)
Правда есть один тонкий момент,
кабель паять нужно не по “упрощённой схеме”

(светодиод и резистор можно выкинуть, не в нём суть)
а по “полной”

С этим вариантом у меня всё получилось.
Добавлю несколько ссылок на статьи и форумы, по данному вопросу, где можно найти и прошивки и софт:
1, 2 (много полезного), 3, 4, 5, 6.
Всем удачи!!!
Есть подозрение, что Ваш случай аналогичен моему
походу совершенно такой же BT_BOARD v1.2
будет валяться пока руки не дойдут (
По идее у Вас не НС-05, а НС-04(06), выводы сделал по схеме и плате, у НС-05 светодиод цепляется в другому выводу (PIO8). Правда никто не застрахован что там правильные картинки. Еще один довод здесь
PIO11 — для управления режимом работы: по умолчанию режим простого удлинителя UART, а если подать на него логичскую 1 — режим AT-команд
т.е. если Вы его настраивали сразу без подачи “1” на PIO11 то это не 05.
Этот точно SLAVE.
Писал-писал, а вывод тот-же:(
Правда никто не застрахован что там правильные картинки
сверил картинки с девайсом, практически один-в-один, только возле ноги “state” нет контактных пятачков, а сразу резисторная сборка.
а маркировка v1.2 (на картинке v1.1)
По идее у Вас не НС-05, а НС-04(06), выводы сделал по схеме и плате
а маркировка v1.2 (на картинке v1.1)
на самом деле это платка-адаптер и её версия. сам модуль – это зелёная нашлёпка с обратной стороны.
а железо у 04, 05 и 06 одинаково, различия только в софте (ну и по ревизии, наверняка).
поэтому трудно или даже невозможно по картинке определить что это за модуль.
кто нить разобрался почему под win7 перестал коннектится BT? Ранее (6-8 месяцев назад) 100% помогала замена rxtxSerial.dll в папке application.windows32 для вия… а сейчас не пашет… а под ubuntu и android все ок…