Boroda, Спасибо, но я таки по другому сделал. Мне нужна помощь в плате 3. Код выполняется при переходе работы на датчик света (Mode_LED_B). Таблицу состояний никак не могу правильно скласть. Жду прихода датчика
BH1750. Пока имитирую его кнопкой #. Тоесть, если в режим уже переключено, но еще не ночь, то мигать синим. Мигает. Датчик света сработал - просто светит синим. Светит.
Но вот с таблицей - ну никак.... Надо, чтобы если включен фонарь на улице, но еще не ночь (к примеру кнопка 1), то мигать 1с-зеленым, 1с красным. (не нашел, как уменьшить уровень подачи на светодиод). - Ждать, пока датчик сработает.
Если светодатчик уже сработал, то светить зеленым. выключен - просто красным. Если светодатчик почуял свет, то снова переводить в ожидание, и снова мигать 1с-зеленым, 1с красным сигнализируя про состояние готовности. И так, пока его вручную не выключат, не сбросят все или не перейдут в обычный режим - Mode_LED_G.
Может попутно подскажете, как регулировать подаваемую мощность на светодиод. Резистор стоит на общем "-" каждого светодиода. Спасибо.