int motion = 0;
int pir = false;
void setup() {
Serial.begin(9600);
pinMode(motion, INPUT);
for(int i = 1; i <= 13; i++){
pinMode(i, OUTPUT);
}
}
void loop() {
int val = digitalRead(motion);
if(val == HIGH){
Serial.println("Te");
if(!pir){
Serial.println("Motion!");
pir = true;
for(int i = 1; i <= 13; i++){
digitalWrite(i, HIGH);
delay(200);
digitalWrite(i, LOW);
}
delay(100);
for(int i = 13; i >= 1; i--){
digitalWrite(i, HIGH);
delay(200);
digitalWrite(i, LOW);
}
}
else{
if(pir){
Serial.println("No Motion!");
}
pir = false;
}
}
}