Всем доброго дня! Начал проникать в тему ардуинки. Решил начать с простого. Есть ESP8266, есть учётка на Blynk. Простенький скетч с небольшим изменением Blynk примера Standalone заработал. при нажатии кнопки в приложении включается. Следующим шагом хотел чтобы светодиод мигал при нажатии кнопки в приложении. посоветовали готовый скетч стробоскопа с гитхаба: https://github.com/blynkkk/blynk-library/blob/master/examples/More/Stroboscope/Stroboscope.ino, но с ним не заладилось . - нет полей для имени сети и пароля сети. Устройство подключаться не хочет вообще к открытой сети. Решил скрестить Standalone и стробоскоп. Вот что получилось: Код (C++): #include <ESP8266WiFi.h> #include <SPI.h> #include <BlynkSimpleEsp8266.h> char auth[] = "токен"; //параметры сети для блинка char ssid[] = "Имя_сети"; char pass[] = "Пароль сети"; #define BLYNK_PRINT Serial BlynkTimer timer; //объявляем таймер int t1; #define Ledpin 2 void ledBlynk() //функция мигания. если светодиод включен - выключаем, и наоборот. { digitalWrite(Ledpin, !digitalRead(Ledpin)); } BLYNK_WRITE(V1) { if (param.asInt()) { timer.enable(t1); } else { timer.disable(t1); digitalWrite(Ledpin, HIGH); } } BLYNK_WRITE(V2) { long interval = param.asLong(); boolean wasEnabled = timer.isEnabled(t1); timer.deleteTimer(t1); t1 = timer.setInterval(interval, ledBlynk); if (!wasEnabled) { timer.disable(t1); } } void setup() { Serial.begin(9600); Blynk.begin(auth, ssid, pass); pinMode(Ledpin, OUTPUT); t1 = timer.setInterval(500L, ledBlynk); timer.disable(t1); } void loop() { Blynk.run(); timer.run(); } Устройство успешно подключается к сети, подключается к приложению. При нажатии виртуальной кнопки 1 светодиод начинает мигать с частотой в пол секунды. Проблема в том, что никак не реагирует на слайдер V2. Светодиод либо мигает с фиксированной частотой (которую указываю в настройках таймера в сетапе), либо послушно отключается по отжатии кнопки V1. на ползунок слайдера не реагирует вообще. Такое впечатление, что либо пропускается часть кода относящаяся к кнопке V2, либо значение ползунка не передается в программу вообще. Подскажите пожалуйста, в чем кроется моя ошибка? Комментарии писал для себя, чтобы лучше понять как и что взаимодействует. Заранее благодарю.