Страница 1 из 2
Remotexy+esp8266+FLProg
Добавлено: 10.12.2016{, 15:44}
Psixxx
Собираю проект на сайте, загружаю описание в "удаленное управление через remotexy ", заливаю скетч. Открываю на смартфоне remotexy, все хорошо секунд 10 далее происходит разрыв соединения.Светодиоды RX и TX замолкают связи нет, помогает только перезагрузка ардуины.
Если на сайте выбирать проект для arduino ide и загружать менуя FLProg, то все работает изумительно. Что может быть? Разработчик remotexy написал, что скорее всего библиотеки не обновленные. Что можно с этим сделать?
Remotexy+esp8266+FLProg
Добавлено: 10.12.2016{, 18:03}
Гость
Psixxx писал(а):что скорее всего библиотеки не обновленные. Что можно с этим сделать?
Обновить библиотеки.
Remotexy+esp8266+FLProg
Добавлено: 10.12.2016{, 20:04}
Psixxx
sser, если б я знал как это делать.
Remotexy+esp8266+FLProg
Добавлено: 12.12.2016{, 10:01}
starshoy81
Psixxx, посмотрите в скетче, какие библиотеки подключаются, их и обновляйте.
Remotexy+esp8266+FLProg
Добавлено: 12.12.2016{, 13:40}
Dev1
Remotexy+esp8266+FLProg
Добавлено: 12.12.2016{, 21:35}
Psixxx
starshoy81 писал(а):посмотрите в скетче, какие библиотеки подключаются, их и обновляйте.
В том то и дело, что скорее всего это сможет сделать только разработчик.
Dev1, спасиб большое, но зачем мне для IDE? Мне ведь для FLprog нужно, или тут все связанно?
P.S. На ардуино мега 2560 все отлично работает, а вот на uno все так же плохо...
Remotexy+esp8266+FLProg
Добавлено: 13.12.2016{, 23:27}
starshoy81
Psixxx, все библиотеки используемые в ФЛПроге лежат в папке /FLProg/ide/libraries. Программа это удобная оболочка которая из графических блоков компилирует программный код, который передается в ide и в ней компилируется в hex файл для загрузки в контроллер. Библиотеки подключаются в код на втором этапе компиляции, поэтому их заменить очень просто - положив в вышеуказанную папку. Если новая библиотека, то надо ее подключить через ide.
Второй момент, если на меге работает, а на уно нет, то может слишком много библиотек подключаете - памяти в уно не хватает.
Remotexy+esp8266+FLProg
Добавлено: 09.08.2017{, 08:33}
Rupish
А как сделать програмный рессет ардуины в этой сборке? У меня если отключается, а потом включается внешнее питание, модуль esp8266 esp-01 отказывается подключаться. Помогает только перезагрузка ардуины кнопкой рессет. Подскажите новичку!
Remotexy+esp8266+FLProg
Добавлено: 24.10.2017{, 21:39}
jonik22sm
Ребята помогите пожалуйста как организовать RemoteXY по данной схеме
Через облочный сервис RemoteXY работает, а если нет интернета то как заканектица напрямую к ESP 8266
ESP 8266 настроил Soft+AP
Remotexy+esp8266+FLProg
Добавлено: 30.10.2017{, 11:08}
hayk
Форумчане добрый день.Помогите решить проблему,если возможно, с remotexy, да и с esp8266 в общем.Нужно чтобы программа не затирала из esp заранее введенные ssid и password.Вообще было бы здорово иметь возможность менять настройки wi fi с интерфейса remotexy,может когда нибудь добавят,а в flprog вводить в епром ,а не в прошивку.
Remotexy+esp8266+FLProg
Добавлено: 30.10.2017{, 13:43}
whitevip
hayk, не совсем понятно что нужно сделать?
Remotexy+esp8266+FLProg
Добавлено: 30.10.2017{, 14:45}
hayk
В проектах на 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.
Remotexy+esp8266+FLProg
Добавлено: 30.10.2017{, 15:05}
Anydy
Добавьте в скетч ВЕБ сервер и с помощью него записывайте нужные настройки в ЕЕPROM...
А вообще логичнее этот вопрос задавать авторам RemoteXY
Remotexy+esp8266+FLProg
Добавлено: 03.11.2017{, 10:57}
hayk
Проблему решил,сейчас могу менять ssid и password на esp8266 с интерфейса программы remotexy,нужно удалить несколько АТ команд инициализации в библиотеке remotexy, ну и отправлять свои с ардуино по команде с интерфейса remotexy.Сейчас можно спокойно подождать пока разработчики remote сами не добавят эту очень необходимую опцию.
Remotexy+esp8266+FLProg
Добавлено: 03.11.2017{, 13:16}
starshoy81
hayk, отправьте свои наработки разработчикам, может они тогда быстрее допилят функционал.
Remotexy+esp8266+FLProg
Добавлено: 03.11.2017{, 15:20}
jonik22sm
Выложи свои переделки пожалуйста
Remotexy+esp8266+FLProg
Добавлено: 03.11.2017{, 15:35}
hayk
Если я сумел сделать будучи не программистом ,разработчики remotexy сделают в два счета,если захотят,да еще более цивильно с пунктом меню и.т.д и.т.п, а то что у меня получилось я обязательно выложу,вот только подготовлюсь,чтоб было подробно и со скриншотами.
Remotexy+esp8266+FLProg
Добавлено: 03.11.2017{, 15:45}
jonik22sm
буду с нетерпением ждать
Remotexy+esp8266+FLProg
Добавлено: 03.11.2017{, 16:50}
starshoy81
hayk писал(а):Если я сумел сделать будучи не программистом ,разработчики remotexy сделают в два счета,если захотят,да еще более цивильно с пунктом меню и.т.д
Иногда лежащие на поверхности вещи просто не приходят в голову. Поэтому полезно знать о таком варианте настройки.
Remotexy+esp8266+FLProg
Добавлено: 10.11.2017{, 21:21}
hayk
Привет всем. В общем расклад такой, менять с интерфейса получается,все удобно, но получается замкнутый круг, чтобы изменить 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 миниту.