jenya7 0 8 декабря, 2016 Опубликовано 8 декабря, 2016 · Жалоба Кто нибудь работал с таким модулем? Подключаю его к USB-RS232 . Он быстро мигает и не реагирует на команды. в таком режиме есть связь. например через андроид терминал. но не могу зайти в Command Mode. У меня ножка 34 (EN) была отпаяна. Припаял к VCC. По идее, при подаче питания, модуль с этой ножкой на VCC должен зайти в Command Mode и мигать раз в 2 секунды. В Command Mode он должен реагировать на AT команды. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rat 0 8 декабря, 2016 Опубликовано 8 декабря, 2016 · Жалоба Кто нибудь работал с таким модулем? Подключаю его к USB-RS232 . Он быстро мигает и не реагирует на команды. в таком режиме есть связь. например через андроид терминал. но не могу зайти в Command Mode. У меня ножка 34 (EN) была отпаяна. Припаял к VCC. По идее, при подаче питания, модуль с этой ножкой на VCC должен зайти в Command Mode и мигать раз в 2 секунды. В Command Mode он должен реагировать на AT команды. С какой скоростью (baudrate) Вы посылаете команды? 9600? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 8 декабря, 2016 Опубликовано 8 декабря, 2016 · Жалоба С какой скоростью (baudrate) Вы посылаете команды? 9600? в Command Mode baudrate 38400. но так как он мигает быстро значит он не вошел в Command Mode и baudrate 9600. я пробовал оба baudrate - не реагирует на команды. вопрос почему не заходит в Command Mode . 100 человек на разных форумах рапортуют об успешном заходе в Command Mode а я как... причем купил на ebay два модуля у разных поставщиков - оба не заходят в Command Mode. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stanislav_S 0 8 декабря, 2016 Опубликовано 8 декабря, 2016 · Жалоба С этими модулями надо быть осторожным :) У разных продавцов могут отличаться прошивки, которые ведут себя по-разному. Например те с которыми я работал у них скорость по-дефолту была другая чем указана в общепринятой документации, немного другая реакция на АТ команды и да - светодиод мигал там по - другому :) Поэтому пришлось разбираться методом - научного тыка :) И еще один из модулей в партии оказался НС-06, это тоже надо учитывать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MiklPolikov 0 8 декабря, 2016 Опубликовано 8 декабря, 2016 · Жалоба Мой код для перевода в режим команд. Функции ОС затрудняют понимание - извиняюсь. Из комментариев должно быть, в целом, понятно. ////////////////////////////////////////////////// ////////переводим в режим команд///////// ///////////////////////////////////////////////// ///играем ногами RESET и PIO11 BLUETOOTH_RESET_LOW; BLUETOOTH_PIO11_LOW; vTaskDelay( 1000/portTICK_RATE_MS); //задержка 1с BLUETOOTH_POWER_ON; BLUETOOTH_RESET_HI; vTaskDelay( 1000/portTICK_RATE_MS); BLUETOOTH_PIO11_HI; //пытаемся подобрать бодрейт i=0; while(i<100) { if(baudrate_list[i]==0) break; Bluetooth_USART1_Init(baudrate_list[i]); //перебираем все бодрейты at_length=Create_At(&bluetooth_tx_buf[0],"AT"); //шлём AT bluetooth_rx_buf[0]=0; bluetooth_rx_buf[1]=0; ///получаем ответ xEventGroupClearBits(xBluetooth_EventGroup, BLUETOOTH_TRANSMIT_FINISHED); xEventGroupClearBits(xBluetooth_EventGroup, BLUETOOTH_IDLE_DETECTED); Bluetooth_DMA2_USART1_Receive_Start(&bluetooth_rx_buf[0],100); Bluetooth_DMA2_USART1_Transmit_Start(&bluetooth_tx_buf[0],at_length); xEventGroupWaitBits(xBluetooth_EventGroup, BLUETOOTH_TRANSMIT_FINISHED, pdTRUE, pdFALSE, 1000/portTICK_RATE_MS); xEventGroupWaitBits(xBluetooth_EventGroup, BLUETOOTH_IDLE_DETECTED, pdTRUE, pdFALSE, 1000/portTICK_RATE_MS); if((bluetooth_rx_buf[0]==0) && (bluetooth_rx_buf[1]==0)) i++; ///если получен ответ OK , считаем что нашли правильный бодрейт и выходим из цикла if((bluetooth_rx_buf[0]=='O') && (bluetooth_rx_buf[1]=='K')) break; } Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rat 0 9 декабря, 2016 Опубликовано 9 декабря, 2016 · Жалоба Если чем поможет, могу выслать самопальную программу на Python для настройки параметров HC-05. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 9 декабря, 2016 Опубликовано 9 декабря, 2016 · Жалоба Мой код для перевода в режим команд. Функции ОС затрудняют понимание - извиняюсь. Из комментариев должно быть, в целом, понятно. спасибо большое. а RESET это питание? у модуля вроде нет отдельной ножки RESET. Если чем поможет, могу выслать самопальную программу на Python для настройки параметров HC-05. спасибо. я так понимаю если войти в Command Mode то АТ командами можно настроить все параметры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MiklPolikov 0 9 декабря, 2016 Опубликовано 9 декабря, 2016 · Жалоба спасибо большое. а RESET это питание? у модуля вроде нет отдельной ножки RESET. есть Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 9 декабря, 2016 Опубликовано 9 декабря, 2016 · Жалоба есть наверно в этом проблема. у меня ножка ресет не подключена. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rat 0 9 декабря, 2016 Опубликовано 9 декабря, 2016 · Жалоба наверно в этом проблема. у меня ножка ресет не подключена. Маловероятно. Я в большинстве случаев ресет на HC-05 не подключаю. Если бы у Вас ресет был активен, Вы бы и в обычном режиме ничего не передали. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 9 декабря, 2016 Опубликовано 9 декабря, 2016 · Жалоба Маловероятно. Я в большинстве случаев ресет на HC-05 не подключаю. Если бы у Вас ресет был активен, Вы бы и в обычном режиме ничего не передали. я понял. но может ресет надо передернуть чтоб войти в Command Mode. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DogPawlowa 0 11 декабря, 2016 Опубликовано 11 декабря, 2016 · Жалоба Я тоже огреб с такими же модулями :( Даже не смог заставить мигать, и хуже всего, что сами модули выпаял с "материнки", а материнки выбросил. При все при этом соединяется по BT, говорит, что HC-05. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 12 декабря, 2016 Опубликовано 12 декабря, 2016 · Жалоба Я тоже огреб с такими же модулями :( Даже не смог заставить мигать, и хуже всего, что сами модули выпаял с "материнки", а материнки выбросил. При все при этом соединяется по BT, говорит, что HC-05. вот и я что только не пробовал - ничего не помогает. определяется, связь есть, данные можно передавать а в Command Mode не заходит. мое мнение - партия с урезанной прошивкой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sergey_Aleksandrovi4 1 16 декабря, 2016 Опубликовано 16 декабря, 2016 · Жалоба У модуля HC-05 есть вывод под названием KEY (34 контактная площадка), который должен быть подтянут к Vcc для входа в режим AT-команд. В модуле HC-06 аналогичный, только на другой контактной площадке, у них распиновка отличалась. Ещё, вспоминаю, не работала смена режимов "на лету", т.е. приходилось устанавливать нужный уровень на Key, потом осуществлять сброс модуля. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 24 марта, 2021 Опубликовано 24 марта, 2021 · Жалоба совсем по разному себя модули ведут и за столько лет нормальной прошивки не появилось HC-05.NASTROIKA.log Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться