ESP 8266 управлять роботом помогите разобраться.

kivik
Offline
Зарегистрирован: 08.07.2015

Есть робот управляется АРДУИНО МЕГА , хочу сделать для него дистанционное управление через ESP8266-01.  

Помогите пожалуйста разобраться с ESP8266.

Хочу так на роботе arduino MEGA-ESP8266     <->       На пульте ESP8266-arduinoNANO 

Управление АТ командами.

 

ESP8266 на пульте в режим клиента   AT+CWMODE=1

ESP8266 на роботе в режим точки доступа  AT+CWMODE=2

 

Так правильно будет?

kivik
Offline
Зарегистрирован: 08.07.2015

Прошивки на модулях esp8266 одинаковые.

kivik
Offline
Зарегистрирован: 08.07.2015

Пока разбираюсь esp8266 подключены через UART к компу без ардуин.

kivik
Offline
Зарегистрирован: 08.07.2015

Хочу сбросить на заводские AT+RESTORE чтобы начать с начала  не получается  что делаю не так.

kivik
Offline
Зарегистрирован: 08.07.2015

Заново прошил такой ESP_8266_v0.9.2.2 AT Firmware.bin не команда AT+RESTORE не работает.

Порекомендуйте прошивку.

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

В ранних АТ-прошивках нет AT+RESTORE, добавили только с версии 0.9.5

http://esp8266.ru/esp8266-at-commands-v021/

kivik
Offline
Зарегистрирован: 08.07.2015

прошил такой прошивкой AT22SDK100-2015-03-20-boot1.2.bin

kivik
Offline
Зарегистрирован: 08.07.2015

Cейчас такая AT22SDK100-2015-03-20-boot1.2.bin как в ней скорость 115200 изменить на 9600 

 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

ТУТ написано

kivik
Offline
Зарегистрирован: 08.07.2015

C ПРОШИВКОЙ определился  на клиент залил AT v0.22 SDK 1.0.0 от 20.03.2015 с загрузчиком v1.2    

на точку доступа AT v0.22 SDK 1.0.0 от 20.03.2015 с загрузчиком v1.3b       чем отличаются загрузчики 1,2 от 1,3 я не понял 

kivik
Offline
Зарегистрирован: 08.07.2015

Для esp8266-на роботе делаю  точку доступа

AT+CWMODE_DEF=2       режим работы

AT+CWSAP_DEF="ESP8266","12345",5,0             создаю АР

kivik
Offline
Зарегистрирован: 08.07.2015

Для esp8266-на пульт ДУ  делаю клиент

AT+CWMODE_DEF=1       режим работы

kivik
Offline
Зарегистрирован: 08.07.2015

 

На клиенте могу посмотреть доступные АР

 

kivik
Offline
Зарегистрирован: 08.07.2015

Хочу подключится к АР

Дальше стопор что я пропустил?

Araris
Offline
Зарегистрирован: 09.11.2012

AT+CWJAP_DEF=     Пробел уберите.

kivik
Offline
Зарегистрирован: 08.07.2015

Araris пишет:

AT+CWJAP_DEF=     Пробел уберите.

Cпасибо. Мастер.

kivik
Offline
Зарегистрирован: 08.07.2015

Далее все встало.

как запустить ТСР сервер?

Пните в нужном напрвлении.

На точке доступа соединение с клиентом имеется.

На клиенте не получается 

 

Araris
Offline
Зарегистрирован: 09.11.2012

А кто клиента на 80-том порту ждёт-то ?

Направление - AT+CIPSERVER

kivik
Offline
Зарегистрирован: 08.07.2015

Araris пишет:

А кто клиента на 80-том порту ждёт-то ?

Направление - AT+CIPSERVER

Спасибо , но информации мало ни чего не понял. Пока заново перечитыаю форум.

Araris
Offline
Зарегистрирован: 09.11.2012

Позвольте дать совет из личного опыта : не конструируйте велосипед с нуля, нагуглите хороший проект, в котором ESP связываются друг с другом и обмениваются данными. Таких проектов имеется преогромное множество, и роботы наверняка среди них найдутся, только выбрать. И на примере проекта разберётесь, кто, что и как.