Страница 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 миниту.