Blynk - Mega2560 и ESP8266 ESP-01

Блоки для коммуникации Mega2560 с Blynk.

Пользовательские блоки для коммкникации и связи GSM, GPRS, IR, Bluetooth и другие
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
Serg_Grn
Лейтенант
Сообщения: 333
Зарегистрирован: 11.02.2018{, 13:07}
Репутация: 36
Имя: Сергей

Blynk - Mega2560 и ESP8266 ESP-01

#1

Сообщение Serg_Grn » 19.02.2019{, 20:40}

Несколько блоков для работы с Blynk.
Позволяют обмениваться переменными с Blynk и отправлять с контроллера на телефон всплывающее уведомление (текст, звук), например в случае выхода параметра за допустимые пределы (кроме того, сервер отправляет уведомление при потере связи с контроллером).
По блокам:
есть основной блок - в нём все базовые настройки, он необходим в проекте; и блоки для получения/отправки переменных и уведомлений - эти блоки добавляются в проект по мере надобности.
Основной блок работает с Mega 2560 и ESP-01 в качестве модуля связи. Остальные блоки в принципе могут работать с любым другим железом. По идее, достаточно только поменять библиотеки в основном блоке и можно применять другие контроллеры, но я это не проверял, так как у меня есть только Mega и ESP-01.
Код в блоках взят отсюда Добавил блок очистки данных с Терминала.
Вложения
Blynk_Terminal_Clear_(CODE).ubi
(11.08 КБ) 130 скачиваний
Blynk_Mega2560_ESP8266(CODE).zip
(18.98 КБ) 183 скачивания
Последний раз редактировалось Serg_Grn 20.03.2019{, 12:19}, всего редактировалось 1 раз.

fsergei70
Капитан
Сообщения: 786
Зарегистрирован: 17.11.2015{, 20:36}
Репутация: 54
Имя: Сергей

Blynk - Mega2560 и ESP8266 ESP-01

#2

Сообщение fsergei70 » 20.02.2019{, 08:32}

Вот проект с блоками, в блоки добавлены свойства Blynk.setProperty
Благодаря этому можно изменять цвет и надписи. а так же есть блок для виджета почта.

Отправлено спустя 2 минуты 25 секунд:
Примеры кода взят отсюда
смотреть шаг 5
https://www.hackster.io/thearduinoguy/e ... ace-db96b7
и еще один пример
https://smartmodules.ru/blynk-button
Вложения
blunk new.flp
(297.69 КБ) 178 скачиваний

stigmat1996
Рядовой
Сообщения: 45
Зарегистрирован: 02.05.2019{, 20:37}
Репутация: 2
Имя: Юрий

Blynk - Mega2560 и ESP8266 ESP-01

#3

Сообщение stigmat1996 » 17.07.2019{, 10:24}

Может кто поможет по доработке блоков для Blynk с этой темы viewtopic.php?f=63&t=4091

Если в процессе работы отвалился интернет, то МК НЕ виснет и все ОК, даже делает реконект.

Но при старте, если отсутствует интернет, МК наглухо виснет и не работает основная программа

Пробовал доработать блок кодом с поста 42 (https://community.blynk.cc/t/code-isnt- ... nk/5624/24)- пока безуспешно.

Ответить

Вернуться в «Коммуникация и связь»