Долгожданный Brain2
Блютуз
модуль FBL
VCC ----- VCC
GND ----- GND
TXD ----- TXD
RXD ----- RXD
Делал как тут описано
SergoПодключение блютуз модуля к FBL MSH Brain/iKON/TracX
TXD ----- TXD
RXD ----- RXD
попробуй поменять местами
www.msheurope.com/electronics/brain
Что все? больше не будет такой замечательной ФБЛ?
попробуй поменять местами
Вечером попробую, отпишусь. Всем спасибо!
попробуй поменять местами
Попробовал, все тоже. Модули (их у меня уже 2) так же в сети НС-05, телефон их видит, подключается к ним по заводскому ПИНу.
такие модули, как HC-5 нужно переводить в режим программирования подачей на один из выводов логической единицы. Сейчас не помню номер ноги, но в любом описании можно найти.
Да, есть там лишние ноги, не подскажите на какую? И единица это 5В или 3.3В?
Судя по всему это нога STATE/
3.3 В. Дайте фотку модуля с той стороны, где выводы подписаны.
Вот
У меня такой же в точности нашёлся, даже 2. На одном есть кнопка с другой стороны, на другом она не распаяна. При подаче питания надо удерживать кнопку, тогда он входит в режим АТ-команд. При этом диоды медленно мигают. Скорость 38400, 8N1.
почти уверен, в этом режиме и надо ее отдавать для настройки брейну
Да, пин STATE к кнопке отношения не имеет, по-моему это для внешнего светодиода.
На основные команды отзывается, пароль, скорость настраиваются, так что, наверное, и брейн справится с настройкой.
команды отзывается
ты в терминале руками набираешь или вставляешь готовые ?
Руками набираю, а что?
А, я понял, о чём ты. Модуль HC-05 ждёт CRLF в конце строчки и нормально воспринимает символы подряд, без паузы. Да и терминал у меня позволяет и так и сяк отправлять.
Некоторые модули не приемлют задержку между символами, как бы быстро ты не набирал.
Ну и выглядит это как не работающий модуль.
HC-04,06 определяют конец команды по паузе между символами, и им не нужен CRLF в конце, да. Но опять же мой терминал позволяет отправлять строку целиком без CRLF в конце.
Этот модуль точно HC-05.
Спасибо!
Кнопочка помогла, в режим приема АТ команд переходит, а дальше тишина, на команды не реагирует и не отвечает.
Пробовал и Брайном, и putty и HMComAssistant.
Rx Tx пробовал менять, толку ноль. Если у программатора замкнуть между собой Rx Tx, то ответ на свою же команду видит.
Проверьте скорость, число бит, чётность, стоп-бит. Ну т.е. настройка порта. Проверьте, что по нажатию Enter терминал посылает CRLF. На команду AT<CR><LF> должен быть ответ OK.
38400 8 None 1, если отправить пустую команду ответ ERROR:(0)
если через putty поосто нажать enter то error сыпется постоянно, только закрыть и открыть по новой.
если через putty поосто нажать enter то error сыпется постоянно, только закрыть и открыть по новой.
Это признак того, что Enter посылает <LF>. Надо в настройках путти найти, где это меняется. Девайс работает.
Кстати, что такое “пустая команда”?
Кстати, что такое “пустая команда”?
Это я так обозвал enter )))
Девайс работает.
Да понятно что у меня руки кривые…
А каким терминалом Вы пользуетесь? Может так быстрее будет?
Да понятно что у меня руки кривые…
Я не к этому, а для того, чтобы вас приободрить. 😃
А каким терминалом Вы пользуетесь? Может так быстрее будет?
CuteCom, но я на Линукс. 😦
На Винде я пользуюсь вот этим.
В путти надо поставить галочку в настройках: Terminal->Implicit CR in every LF
Чтобы было видно, что набираем: Terminal->Local Echo = Force On
И чтобы можно править строку: Terminal->Local Line Editing = Force On
Да, пожалуй лучше YAT использовать, но там тоже нужно настройки сделать про CRLF.