
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: