Помогите разобраться с таймером на ARDUINO UNO не могу понять как настроить работу с таймером, а нужно следующее, подключить PIR датчик и чтобы когда в комнате появилось движение "объекта" по команде с ARDUINO зажегся свет и выключился через 5 минут, если в течении этих 5 минут PIR датчик не замечал движение
http://forum.amperka.ru/threads/Таймеры-и-программный-антидребезг-входов.4280/ TimerP Mode = 1, Reset = 0, Duration = 300000, Condition = сигнал с датчика PIR
Основной цикл там только в 1 строчку. Код (Text): void setup() { pinMode(Relay_PIN, OUTPUT); pinMode(PIR_Pin, INPUT); } void loop(){ digitalWrite(Relay_PIN, PIR_Timer.Timer(digitalRead(PIR_Pin), 0, 1, 300000)); } Осталось скачать и подключить библиотеку Timer_P.h, оформить переменную PIR_Timer класса, и как-то обозначить Relay_PIN и PIR_Pin.