Для компиляции данного скетча нужно зайти в «Файл» –> «Настройки» и в поле «Дополнительные ссылки для менеджера плат» прописать следующий адрес
http://arduino.esp8266.com/stable/packa ... index.json
Затем зайти «Инструменты» –> «Плата…» -> «Менеджер плат» и в поле поиска написать 8266, будет найден пакет esp8266его нужно будет установить. Затем список доступных плат («Инструменты» –> «Плата…»), расширится там необходимо выбрать «NodeMCU 0.9 (ESP-12Module)». Cкачать библиотеки, по ссылкам
DHT Sensor
Adafruit Sensor
blynk
Затем подключить их «Скетч» -> «Подключить библиотеку» -> «Добавить.ZIP библиотеку»
В самом скетче нужно заменить строку
на
или же добавить объявление переменных ssid и pass. Но это уже не сто ль важно, основной вопрос как оформить скетч с событиями в виде пользовательского модуля.
Вот этот блок должен находится на своем месте
Код: Выделить всё
BLYNK_WRITE(V1) // запрос данных с датчика
{
stat = param.asInt();
}
ведь секции для событий нет, а писать их в (Declare,Loop, Setup, Function) не представляется возможным, скетч после этого не работоспособен. Как обойти это ограничение и возможно ли добавить секцию для событий в окно создания пользовательского модуля?