Помогите разобраться с таймером

Тема в разделе "Arduino & Shields", создана пользователем Evgen-82, 8 мар 2015.

  1. Evgen-82

    Evgen-82 Нерд

    Помогите разобраться с таймером на ARDUINO UNO не могу понять как настроить работу с таймером, а нужно следующее, подключить PIR датчик и чтобы когда в комнате появилось движение "объекта" по команде с ARDUINO зажегся свет и выключился через 5 минут, если в течении этих 5 минут PIR датчик не замечал движение
     
  2. X-Dron

    X-Dron Гик

    Evgen-82 нравится это.
  3. Evgen-82

    Evgen-82 Нерд

  4. X-Dron

    X-Dron Гик

    Основной цикл там только в 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.