ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Контроллеры на основе ESP8266
starshoy81
Лейтенант
Сообщения: 524
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#41

Сообщение starshoy81 » 10.10.2017{, 15:31}

zhulen820, можно Ваш проект глянуть?

Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01.02.2017{, 00:25}
Репутация: 0
Откуда: Сызрань
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#42

Сообщение Dreamer85 » 27.11.2017{, 10:08}

Ну что  друзья не у кого не получилось корректно заставить  работать RemoteXY  и ESP8266. ?

starshoy81
Лейтенант
Сообщения: 524
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#43

Сообщение starshoy81 » 27.11.2017{, 10:47}

Dreamer85, всякая мелочь типа трех датчиков температуры локально на смартфон - работает на есп-01. А Вам что конкретно надо?

Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01.02.2017{, 00:25}
Репутация: 0
Откуда: Сызрань
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#44

Сообщение Dreamer85 » 27.11.2017{, 11:04}

starshoy81, подружить эту парочку. а вообще мониторинг 4х зон температуры + влажности. Управление соответственно нагревателями. + управление освещением. все это как в ручном режиме так и на автомате.  Через интернет. Сейчсас проэкт  работает, но на MEGA+ESP.  вот хотел выкинуть мегу как среднее звено. Нагрузить только ESP

starshoy81
Лейтенант
Сообщения: 524
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#45

Сообщение starshoy81 » 27.11.2017{, 14:29}

Dreamer85, посчитайте пины на есп, хватит ли их для Ваших целей. И второй, но очень важный момент - есп бросает всю текущую программу выполнения при проблемах с вайфай соединением. Т.е. как только отваливается соединение с роутером, основная программа стопорится и проц занимается вайфаем.
Вот есть тема про количество пинов в есп.

Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01.02.2017{, 00:25}
Репутация: 0
Откуда: Сызрань
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#46

Сообщение Dreamer85 » 27.11.2017{, 16:03}

starshoy81, пинов у меня занято немного. а вот с соединение..... то есть если я отключу роутер то все стопарнеться ?

starshoy81
Лейтенант
Сообщения: 524
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#47

Сообщение starshoy81 » 27.11.2017{, 16:25}

Dreamer85, если есп как клиент, то основная программа будет работать. Там более тонко сделано, как накопятся ошибки в соединении, сработает watchdog timer, есп перезагрузится, а может и просто подвиснуть. Почитайте еспшный форум, там много полезного.
Последний раз редактировалось starshoy81 27.11.2017{, 16:25}, всего редактировалось 1 раз.

Аватара пользователя
CraCk
Лейтенант
Сообщения: 600
Зарегистрирован: 10.09.2015{, 21:51}
Репутация: 9

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#48

Сообщение CraCk » 02.12.2017{, 21:53}

starshoy81 писал(а):И второй, но очень важный момент - есп бросает всю текущую программу выполнения при проблемах с вайфай соединением. Т.е. как только отваливается соединение с роутером, основная программа стопорится и проц занимается вайфаем.
Получается что есп нельзя использовать как основной МК в каком либо автономном управление каким либо устройством, даже если вайфай связь используется для мониторинга состояния устройства? При потере соединения с вайфай устройство просто умрет?
Такое поведение не зависит на чем создана прошивка?

starshoy81
Лейтенант
Сообщения: 524
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#49

Сообщение starshoy81 » 03.12.2017{, 02:44}

CraCk, Насколько я понял, читая всякую инфу на форумах, в китайском SDK от Espressif куча костылей и полностью закрытый для изменений раздел работы вайфая. Причём костыли меняются от версии к версии, что-то чинят, попутно ломая другое. Общее мнение сложилось такое, что есп только в поделки. К серьезному применению из-за внезапных глюков не рекомендовано. На эту тему можно почитать комментарии от pvvx на еспшном форуме и ИгорьК на амперке.
Последний раз редактировалось starshoy81 03.12.2017{, 02:44}, всего редактировалось 1 раз.

Аватара пользователя
Anydy
Администратор
Сообщения: 3286
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 279
Имя: Андрей

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#50

Сообщение Anydy » 03.12.2017{, 10:51}

starshoy81 писал(а):Причём костыли меняются от версии к версии, что-то чинят, попутно ломая другое. Общее мнение сложилось такое, что есп только в поделки. К серьезному применению из-за внезапных глюков не рекомендовано.
Подтверждаю. Это как китайский телефон - функционал хороший, но ничего корректно не работает. По этому я думаю ESP лучше использовать как WIFI мост к надежному контроллеру

Аватара пользователя
Sancho
Полковник
Сообщения: 4028
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 577
Откуда: Ярославль.
Имя: Александр
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#51

Сообщение Sancho » 03.12.2017{, 11:31}

starshoy81 писал(а):На эту тему можно почитать комментарии от pvvx на еспшном форуме и ИгорьК на амперке.
+1.
Люди грамотные и очень доходчиво объясняющие!
P.S. Правда, у ИгоряК всё на lua, но при острой необходимости...
Последний раз редактировалось Sancho 03.12.2017{, 11:33}, всего редактировалось 1 раз.
Если не получится на контроллере - сделаю на тразисторах и 155/176...Научился, немного.
Поможем проекту вместе!

Аватара пользователя
CraCk
Лейтенант
Сообщения: 600
Зарегистрирован: 10.09.2015{, 21:51}
Репутация: 9

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#52

Сообщение CraCk » 03.12.2017{, 20:32}

Anydy писал(а):По этому я думаю ESP лучше использовать как WIFI мост к надежному контроллеру
Пробую esp-link на Wemos D1 mini. RX-TX не работают. Кажись спалил. UART pins включил swapped как понимаю программный UART. В скаде создал кнопку для моргания диодом 13 на ардуине. Моргание происходило с задержкой. Так продолжалось до тех пор пока web страницу есп в браузере не закрыл. Замечал что как раз задержки происходили когда web страница автоматически обновлялась.

starshoy81
Лейтенант
Сообщения: 524
Зарегистрирован: 05.04.2016{, 23:30}
Репутация: 29
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#53

Сообщение starshoy81 » 03.12.2017{, 22:03}

CraCk, после соединения есп с ардуиной, надо сбросить есп и ардуину для синхронизации уарта. В мониторе порта на странице есплинка будет видно этот процесс.

Аватара пользователя
CraCk
Лейтенант
Сообщения: 600
Зарегистрирован: 10.09.2015{, 21:51}
Репутация: 9

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

#54

Сообщение CraCk » 03.12.2017{, 23:18}

starshoy81 писал(а):CraCk, после соединения есп с ардуиной, надо сбросить есп и ардуину для синхронизации уарта.
Я их соединил без питания. Потом запитываю одновременная ардуину и есп. Не работает RX на есп. Так как из ардуины не получаю данные. Хотя данные ардуинкой принимаются.

Добавлено (03.12.2017, 23:18)
---------------------------------------------
Я чего то не догоняю хардварный RX на есп подключал через делитель напряжения
Изображение
Не работало. Чисто случайно подал из ардуины ТХ напрямую на RX. И все заработало. Как такое может быть?
Хотя программный RX на есп, работал корректно через делитель напряжения.
Последний раз редактировалось CraCk 03.12.2017{, 23:18}, всего редактировалось 1 раз.

Ответить

Вернуться в «ESP8266»