Projekt-Automatické dveře

Co budeme potřebovat:

Arduino uno deska

Servo motor

Jumper kabely

PIR motion sensor

Nějaké kusy kartonu nebo papíru pro konstrukci dveří a domku

Lepicí pásku

Drát nebo nějakou šnůru

CODE:

#include <Servo.h>

Servo myservo;

int pir=7;

void setup()

{

  pinMode(pir,INPUT);

  myservo.attach(8);

  Serial.begin(9600);

}

void loop()

{

  int val = digitalRead(pir);

  Serial.println(val);

  if(val==HIGH){

    myservo.write(180);

  }

  else{

    myservo.write(-200);

  }

  delay(10);

  }

FUNKCE: Když PIR sensor zaznamená pohyb, odešle signál do základní desky UNO z které jde signál do servo motoru který otevře dveře. Dá se nastavit vzdálenost kdy PIR sensor zareaguje, i čas kdy se dveře zavřou.

Zdroj: