Blynk + ESP-01 + MEGA2560 + Nextion

Контроллеры на основе ESP8266
Ответить
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Timur »

Добрый день.
Сделал другу автоматику в теплицу на ардуино уно+nextion. Полтора сезона отработало без нареканий. Теперь друг просит сделать расширение. Планирую Уно заменить на Мегу и хочу подключить ESP-01 к меге для обмена данными с Blynk. Блоки, скаченные с форума работают нормально. Но с ними прошивается сама ESP-шка. В стандартной библе к Blynk есть пример ESP8266_Shield, которым прошивается ардуинка, подключается ESP к UART и обмен данными идет напрямую с ардуино.
На форуме искал блок для этого примера, не нашел(может оно есть и я просто плохо искал :smile37: ).
Помогите, люди добрые... :umnik:
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Serg_Grn »

Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Timur »

Спасибо. Попробую... :smile9:
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение vovka1973 »

Timur писал(а): 21 мар 2021, 20:47 Сделал другу автоматику в теплицу на ардуино уно+nextion
Вопрос такой ,какими блоками пользовались для некстион ? штатными? или свои ваяли?
Изображение
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Timur »

vovka1973 писал(а): 22 мар 2021, 13:05 Вопрос такой ,какими блоками пользовались для некстион ? штатными? или свои ваяли?
Использовал штатные.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение vovka1973 »

Timur писал(а): 22 мар 2021, 14:36 Использовал штатные.
:shok: и панель не тормозила?
Изображение
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Timur »

Нет. :no: А должна была?
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Serg_Grn »

Timur писал(а): 21 мар 2021, 20:47Попробую...
Я реализовал по такой схеме один проект, пару лет назад, тогда и блоки опубликовал.
Моё субъективное мнение: связка меги и esp-01 - это не лучшее решение, я так больше не делаю. Хотя блоки работают. Но сама мега у меня периодически висла в связке с esp01, причину я так и не нашёл, поставил внешний ватчдог. Как по мне, лучше применять esp8266. А еще лучше esp32 :)
Но на истину не претендую)
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Timur »

Esp по количеству входов/выходов не хватает. Уно поэтому и меняю на мегу.
Telman
Рядовой
Сообщения: 71
Зарегистрирован: 06 фев 2021, 15:26
Имя: Telman
Благодарил (а): 10 раз
Поблагодарили: 2 раза

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Telman »

Serg_Grn писал(а): 22 мар 2021, 18:05
Timur писал(а): 21 мар 2021, 20:47Попробую...
Я реализовал по такой схеме один проект, пару лет назад, тогда и блоки опубликовал.
Моё субъективное мнение: связка меги и esp-01 - это не лучшее решение, я так больше не делаю. Хотя блоки работают. Но сама мега у меня периодически висла в связке с esp01, причину я так и не нашёл, поставил внешний ватчдог. Как по мне, лучше применять esp8266. А еще лучше esp32 :)
Но на истину не претендую)
во во) я тоже столкнулся с этой проблемой мега+есп8266, значения скачут, никак не могу победить эту проблему. думаю поставить 2 штуки есп32 и все собрать на них.
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Serg_Grn »

Timur писал(а): 22 мар 2021, 18:33 Esp по количеству входов/выходов не хватает.
Есть микросхемы расширений в FLProg, по I2C.
А в ESP32 вообще немало пинов.
Не сочтите за рекламу :D исключительно на личном опыте :)
Timur
Рядовой
Сообщения: 23
Зарегистрирован: 25 янв 2019, 11:05
Имя: Тимур

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Timur »

А если написать отдельно программку для ESP и отдельно для меги и просто обмениваться данными по UART по изменению значения? :smile37:
Serg_Grn
Лейтенант
Сообщения: 338
Зарегистрирован: 11 фев 2018, 13:07
Имя: Сергей
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Blynk + ESP-01 + MEGA2560 + Nextion

Сообщение Serg_Grn »

Сама идея использования двух мк - одного для интернета, другого для обработки периферии - мне нравится, я как раз сейчас так собираюсь делать.
Но вот по изменению значения я бы пожалуй не посылал, ибо можно случайно прозевать по какой-то причине переменную... Хорошо бы по команде, но в блоке отправки переменных нет такой функции, только периодически.
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя