Страница 1 из 1

Blynk не работает таймер

Добавлено: 20 фев 2023, 10:49
DeaDMazaY
Добрый день, решил на время отпуска сделать авто полив цветов по таймеру (датчик влажности почвы так и не осилил т.к. через неделю датчик показывает погоду на марсе) набросал скетч с возможностью поливать в ручном режиме и по таймеру ежесуточно и по дням недели. Ручной режим работает беспроблемно, а вот с таймером не хочет, не срабатывает ( товарищи помогите разобраться
блок в blynk "TIMER"

P.S. на локальном сервере блинка крутиться несколько проектов, поэтому и выбор пал на блинк

Blynk не работает таймер

Добавлено: 20 фев 2023, 12:12
rw6cm
DeaDMazaY писал(а): 20 фев 2023, 10:49 Ручной режим работает беспроблемно, а вот с таймером не хочет
У вас нет таймера в проекте. Ориентироваться только на запрос с нтп сервера я бы не стал.
попробуйте поставить системные часы с коррекцией от нтп, и с них уже брать данные.

Blynk не работает таймер

Добавлено: 20 фев 2023, 12:17
DeaDMazaY
сам таймер в Blynk он в заданное время шлет 1(HIGH) в порт V5

Blynk не работает таймер

Добавлено: 20 фев 2023, 12:21
rw6cm
По крайней мере день недели берется с нтп и он может все блокировать

Blynk не работает таймер

Добавлено: 20 фев 2023, 12:26
DeaDMazaY
убирал полностью дни недели, всё так же( и на экране отображается время и день недели корректно

Blynk не работает таймер

Добавлено: 20 фев 2023, 12:35
rw6cm
в проекте еще используются два раза выход на реле, так не делается.
Или сделайте платы по условию или логику под один выход.
Иначе будет работать только последний по схеме вариант выхода

Blynk не работает таймер

Добавлено: 20 фев 2023, 12:41
DeaDMazaY
упростил , но та же песня(

Blynk не работает таймер

Добавлено: 20 фев 2023, 12:57
rw6cm
Вы не поняли на схеме не должен быть двух одинаковых выходов в одном цикле.
вы должны сделать логику которая должна давать приоритет от куда брать сигнал для этого выхода

Отправлено спустя 7 минут 45 секунд:
как то так.
ag_0.004TF.flp
если с блоков блинк выходит только импульс то можно rtrig убрать

Blynk не работает таймер

Добавлено: 20 фев 2023, 16:20
DeaDMazaY
попробовал-не работает (

Blynk не работает таймер

Добавлено: 20 фев 2023, 21:42
rw6cm
[ref]DeaDMazaY[/ref],
не знаю что вы с блинка передаете, но ставить по умолчанию в int переменную 50000 нелепо.

Blynk не работает таймер

Добавлено: 21 фев 2023, 09:17
DeaDMazaY
описание блока таймера с blynk

Blynk не работает таймер

Добавлено: 21 фев 2023, 09:37
rw6cm
[ref]DeaDMazaY[/ref],
Какие данные вы передаете в инт переменную?
И зачем ТОФ если с блинка таймер по 1 включает, 0 отключает?
Логика ваша не понятна
2023_02_21_09_27_51_Переменная.png

Blynk не работает таймер

Добавлено: 21 фев 2023, 09:50
DeaDMazaY
передаю значение 3(в данном случае)
TOF добавил потому что думал что там короткий импульс и не успевает срабатывать ) изначально все было просто, но когда "не работает" начал добавлять блоки((
P/S/ сильно не пинайте, не разу не программер)

Blynk не работает таймер

Добавлено: 22 фев 2023, 12:02
rw6cm
[ref]DeaDMazaY[/ref],
Так должно работать.
Или разбирайтесь с блинком.
ag_0.005TF.flp

Blynk не работает таймер

Добавлено: 03 мар 2023, 19:16
Koss
Подскажите а что нужно вводить в строки главного блока интересует сервер и токен, в новом блинке не понятно ничего

Blynk не работает таймер

Добавлено: 06 мар 2023, 09:11
DeaDMazaY
у меня первый блинк, локальный сервер

Blynk не работает таймер

Добавлено: 07 мар 2023, 18:35
Koss
Локальный это какой???

Blynk не работает таймер

Добавлено: 10 мар 2023, 12:45
DeaDMazaY
это сам подымаешь сервер блинк на своем железе (собственный сервер блинк)