Remotexy+esp8266+FLProg
Remotexy+esp8266+FLProg
Собираю проект на сайте, загружаю описание в "удаленное управление через remotexy ", заливаю скетч. Открываю на смартфоне remotexy, все хорошо секунд 10 далее происходит разрыв соединения.Светодиоды RX и TX замолкают связи нет, помогает только перезагрузка ардуины.
Если на сайте выбирать проект для arduino ide и загружать менуя FLProg, то все работает изумительно. Что может быть? Разработчик remotexy написал, что скорее всего библиотеки не обновленные. Что можно с этим сделать?
Если на сайте выбирать проект для arduino ide и загружать менуя FLProg, то все работает изумительно. Что может быть? Разработчик remotexy написал, что скорее всего библиотеки не обновленные. Что можно с этим сделать?
Remotexy+esp8266+FLProg
Обновить библиотеки.Psixxx писал(а):что скорее всего библиотеки не обновленные. Что можно с этим сделать?
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
Remotexy+esp8266+FLProg
Psixxx, посмотрите в скетче, какие библиотеки подключаются, их и обновляйте.
- Dev1
- Майор
- Сообщения: 1045
- Зарегистрирован: 12 июл 2016, 18:04
- Откуда: Гондурас
- Поблагодарили: 3 раза
Remotexy+esp8266+FLProg
В том то и дело, что скорее всего это сможет сделать только разработчик.starshoy81 писал(а):посмотрите в скетче, какие библиотеки подключаются, их и обновляйте.
Dev1, спасиб большое, но зачем мне для IDE? Мне ведь для FLprog нужно, или тут все связанно?
P.S. На ардуино мега 2560 все отлично работает, а вот на uno все так же плохо...
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
Remotexy+esp8266+FLProg
Psixxx, все библиотеки используемые в ФЛПроге лежат в папке /FLProg/ide/libraries. Программа это удобная оболочка которая из графических блоков компилирует программный код, который передается в ide и в ней компилируется в hex файл для загрузки в контроллер. Библиотеки подключаются в код на втором этапе компиляции, поэтому их заменить очень просто - положив в вышеуказанную папку. Если новая библиотека, то надо ее подключить через ide.
Второй момент, если на меге работает, а на уно нет, то может слишком много библиотек подключаете - памяти в уно не хватает.
Второй момент, если на меге работает, а на уно нет, то может слишком много библиотек подключаете - памяти в уно не хватает.
Remotexy+esp8266+FLProg
А как сделать програмный рессет ардуины в этой сборке? У меня если отключается, а потом включается внешнее питание, модуль esp8266 esp-01 отказывается подключаться. Помогает только перезагрузка ардуины кнопкой рессет. Подскажите новичку!
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Remotexy+esp8266+FLProg
Ребята помогите пожалуйста как организовать RemoteXY по данной схеме

Через облочный сервис RemoteXY работает, а если нет интернета то как заканектица напрямую к ESP 8266
ESP 8266 настроил Soft+AP

Через облочный сервис RemoteXY работает, а если нет интернета то как заканектица напрямую к ESP 8266
ESP 8266 настроил Soft+AP
Можно сделать ВСЁ. Было бы желание.
-
- Сержант
- Сообщения: 108
- Зарегистрирован: 27 июл 2016, 03:06
- Откуда: Yerevan
- Имя: Hayk
- Благодарил (а): 1 раз
Remotexy+esp8266+FLProg
Форумчане добрый день.Помогите решить проблему,если возможно, с remotexy, да и с esp8266 в общем.Нужно чтобы программа не затирала из esp заранее введенные ssid и password.Вообще было бы здорово иметь возможность менять настройки wi fi с интерфейса remotexy,может когда нибудь добавят,а в flprog вводить в епром ,а не в прошивку.
-
- Сержант
- Сообщения: 108
- Зарегистрирован: 27 июл 2016, 03:06
- Откуда: Yerevan
- Имя: Hayk
- Благодарил (а): 1 раз
Remotexy+esp8266+FLProg
В проектах на remotexy для подключения через облако, ssid и password для подключения к локальной сети заносится в проект и прошивается,при переносе готового устройства в другую локальную сеть нужно снова компилировать и прошивать устройство,что для обычного пользователя не под силу.Что можно придумать?
Добавлено (30.10.2017, 14:45)
---------------------------------------------
Перепробовал разные варианты,заливал web config в esp8266, утилита работает но esp перестает отвечать на АТ команды.Можно было использовать утилиту esp config для конфигурации wi fi напрямую в esp через com port из под windows у него понятный интерфейс для обычного пользователя,потом переключать на ардуино с remotexy,но ардуино сразу меняет ssid и password на те которые у него внутри.Так вот можно как нибудь в скетче отключить изменение ssid и password ,чтобы они остались те которые были в esp.
Добавлено (30.10.2017, 14:45)
---------------------------------------------
Перепробовал разные варианты,заливал web config в esp8266, утилита работает но esp перестает отвечать на АТ команды.Можно было использовать утилиту esp config для конфигурации wi fi напрямую в esp через com port из под windows у него понятный интерфейс для обычного пользователя,потом переключать на ардуино с remotexy,но ардуино сразу меняет ssid и password на те которые у него внутри.Так вот можно как нибудь в скетче отключить изменение ssid и password ,чтобы они остались те которые были в esp.
Последний раз редактировалось hayk 30 окт 2017, 14:13, всего редактировалось 1 раз.
Remotexy+esp8266+FLProg
Добавьте в скетч ВЕБ сервер и с помощью него записывайте нужные настройки в ЕЕPROM...
А вообще логичнее этот вопрос задавать авторам RemoteXY
А вообще логичнее этот вопрос задавать авторам RemoteXY
-
- Сержант
- Сообщения: 108
- Зарегистрирован: 27 июл 2016, 03:06
- Откуда: Yerevan
- Имя: Hayk
- Благодарил (а): 1 раз
Remotexy+esp8266+FLProg
Проблему решил,сейчас могу менять ssid и password на esp8266 с интерфейса программы remotexy,нужно удалить несколько АТ команд инициализации в библиотеке remotexy, ну и отправлять свои с ардуино по команде с интерфейса remotexy.Сейчас можно спокойно подождать пока разработчики remote сами не добавят эту очень необходимую опцию.
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
Remotexy+esp8266+FLProg
hayk, отправьте свои наработки разработчикам, может они тогда быстрее допилят функционал.
-
- Сержант
- Сообщения: 108
- Зарегистрирован: 27 июл 2016, 03:06
- Откуда: Yerevan
- Имя: Hayk
- Благодарил (а): 1 раз
Remotexy+esp8266+FLProg
Если я сумел сделать будучи не программистом ,разработчики remotexy сделают в два счета,если захотят,да еще более цивильно с пунктом меню и.т.д и.т.п, а то что у меня получилось я обязательно выложу,вот только подготовлюсь,чтоб было подробно и со скриншотами.
-
- Лейтенант
- Сообщения: 530
- Зарегистрирован: 05 апр 2016, 23:30
- Откуда: Санкт-Петербург
- Имя: Илья
Remotexy+esp8266+FLProg
Иногда лежащие на поверхности вещи просто не приходят в голову. Поэтому полезно знать о таком варианте настройки.hayk писал(а):Если я сумел сделать будучи не программистом ,разработчики remotexy сделают в два счета,если захотят,да еще более цивильно с пунктом меню и.т.д
-
- Сержант
- Сообщения: 108
- Зарегистрирован: 27 июл 2016, 03:06
- Откуда: Yerevan
- Имя: Hayk
- Благодарил (а): 1 раз
Remotexy+esp8266+FLProg
Привет всем. В общем расклад такой, менять с интерфейса получается,все удобно, но получается замкнутый круг, чтобы изменить ssid и пароль через
облако нужно уже быть подключенным к локальной wifi сети, значит при переносе
устройства в другую сеть нужно сначала установить на роутер ssid и пароль модуля, создать соединение ,изменить настройки и вернуть роутер обратно, ужасно не удобно. В режиме точки доступа нет проблем,
но заставить проект работать поочередно в двух режимах (точка доступа и облако)
у меня не получилось ,знаний в программировании не хватает, там в библиотеке remotexy многочего менять нужно. Но есть другой очень быстрый и удобный способ, у esp8266 есть режим smartconfig дляработы с приложением esptouch(бесплатное приложение на маркете) , для его активации нужно послать ат команду
на esp8266, в проектахдобавить кнопку и блок отправки в uart. Кнопка будет на подобии VPS на роутерах. Еще нужно удалить 4строки в файле “esp8266_cloud.h” по пути “ C:\Program Files(x86)\FLProg\ideV2\libraries\RemoteXYV2\modules” ,чтобы программа не брала ssid и пароль с прошивки проекта. Будет работать так: подключили телефон к сети,
нажали на нашу кнопку ,запустили приложение на телефоне, ввели пароль сети
нажали конфирм, через секунд 10 получим сообщение о подключении, перезапускаем наше
устройство, все где-то за 1 миниту.
облако нужно уже быть подключенным к локальной wifi сети, значит при переносе
устройства в другую сеть нужно сначала установить на роутер ssid и пароль модуля, создать соединение ,изменить настройки и вернуть роутер обратно, ужасно не удобно. В режиме точки доступа нет проблем,
но заставить проект работать поочередно в двух режимах (точка доступа и облако)
у меня не получилось ,знаний в программировании не хватает, там в библиотеке remotexy многочего менять нужно. Но есть другой очень быстрый и удобный способ, у esp8266 есть режим smartconfig дляработы с приложением esptouch(бесплатное приложение на маркете) , для его активации нужно послать ат команду
на esp8266, в проектахдобавить кнопку и блок отправки в uart. Кнопка будет на подобии VPS на роутерах. Еще нужно удалить 4строки в файле “esp8266_cloud.h” по пути “ C:\Program Files(x86)\FLProg\ideV2\libraries\RemoteXYV2\modules” ,чтобы программа не брала ssid и пароль с прошивки проекта. Будет работать так: подключили телефон к сети,
нажали на нашу кнопку ,запустили приложение на телефоне, ввели пароль сети
нажали конфирм, через секунд 10 получим сообщение о подключении, перезапускаем наше
устройство, все где-то за 1 миниту.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось hayk 10 ноя 2017, 21:26, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя