ArduinoSensorer

Rörelsesensor (PIR)

En PIR, eller Passive Infrared, är en sensor som kan detektera rörelse, genom att mäta infraröd utstrålning från objekt inom området. Den används ofta till säkerhetsalarm och automatiserade belysningssystem.

PIR-sensorn är kopplad till en breadboard som i sig är kopplad till en RGB-diod som har vardera pin med resistorer.

int alarm = 0;

void setup()
{
  pinMode(8, INPUT);
  pinMode(9, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(11, OUTPUT);
}

void loop()
{
  alarm = digitalRead(8);
  if (alarm == HIGH) {
    digitalWrite(9, HIGH);
    digitalWrite(10, HIGH);
    digitalWrite(11, HIGH);
    analogWrite(9, 255);
    analogWrite(10, 0);
    analogWrite(11, 0);
    delay(1000); // Wait for 1000 millisecond(s)
    analogWrite(9, 51);
    analogWrite(10, 255);
    analogWrite(11, 51);
    delay(1000); // Wait for 1000 millisecond(s)
    analogWrite(9, 51);
    analogWrite(10, 102);
    analogWrite(11, 255);
    delay(1000); // Wait for 1000 millisecond(s)
  } else {
    digitalWrite(9, LOW);
    digitalWrite(10, LOW);
    digitalWrite(11, LOW);
  }
}

Källor:

https://cdon.se/hem-tradgard/rorelse-detektor-ir-pir-passar-till-arduino-p49319703?gclid=CjwKCAjw1v_0BRAkEiwALFkj5g3_v9C0GmMf8eK-62ixHg3UzI6Bf78vjYD84TcsK223Nrvjp6OjKhoCAwIQAvD_BwE&gclsrc=aw.ds#fo_c=1753&fo_k=e461783ed47862e61f8c3ff6bb0a0feb&fo_s=gplase

https://www.youtube.com/watch?v=vmhPQb4rdPw

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Denna webbplats använder Akismet för att minska skräppost. Lär dig hur din kommentardata bearbetas.