@StavrovDima

Node-Red. Модель светофора. Кнопка переключения, как?

Всем привет! В интернете нашел туториал как создать простенький светофор через Node-Red для Raspberry PI.
Вот он: https://youtu.be/bkJuzFdnLUg
Вот как схема выглядит у меня:
60772f1166691976967493.png
В функциях Red, Red & Yellow, Green, Yellow находятся Json значения которые передаются на выход соответственно:
msg.payload = {"red": 1, "yellow": 0, "green": 0};
msg.payload = {"red": 1, "yellow": 1, "green": 0};
msg.payload = {"red": 0, "yellow": 0, "green": 1};
msg.payload = {"red": 0, "yellow": 1, "green": 0};
И в общем-то всё получилось, но теперь стоит задача сделать 1 кнопку переключения цветов. Т.е. чтобы задержка обнулялась, а цвет переключался на следующий:
Красный => Красный + желтый
Красный + желтый => Зеленый
Зеленый => Желтый
Желтый => Красный

Пытался сделать чтобы Json значения из функций Red, Red & Yellow, Green, Yellow шли в кнопку и соответственно при нажатии на неё какое-то одно из значений шло в функцию где и делались бы условия для переключения. Но ничего не получилось. Я в этой ПО новичок, поэтому прошу помощи!
Спасибо!
https://pantydev.s-ul.eu/KAvlO2qy вот экспор флоу
  • Вопрос задан
  • 270 просмотров
Решения вопроса 1
@StavrovDima Автор вопроса
Уже не надо, спасибо всем кто ответил!
Значения Json стал передавать через global.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы