Mit Hilfe eines Schrott gewöhnlichen Haus Alarm PIR mit Arduino

4 Schritt:Schritt 1: Anschließen des PIR, um Ihren Arduino. Schritt 2: Erstellen des Kodex. Schritt 3: Sehen Sie das Video zur besseren Übersichtlichkeit. Schritt 4:

Mit Hilfe eines Schrott gewöhnlichen Haus Alarm PIR mit Arduino

Mit Hilfe eines Schrott gewöhnlichen Haus Alarm PIR mit Arduino

Wenn Sie wie ich sind und nicht gerne Junk elektronische Produkte wegzuwerfen, können Sie einen alten PIR-Sensor von einem gewöhnlichen Hausalarm an der Unterseite des Junk-Box haben.
Sie können ganz einfach schließen Sie ihn an Ihrem arduino, um die Bewegung, indem Sie einfach die Nutzung der LED auf der PIR, die auf wenn eine Bewegung erkannt wurde verwandelt zu erkennen.
Sie laufen in der Regel mit einer 12V Stromquelle.
Überprüfen Sie den nächsten Schritt zu sehen, wie ihre verbunden ..

Schritt 1: Anschließen des PIR, um Ihren Arduino.

  1. Mit Hilfe eines Schrott gewöhnlichen Haus Alarm PIR mit Arduino

    In meinem Fall habe ich die Nutzung von 2 verschiedenen Stromquellen.
    Das Arduino ist mit meinem PC über USB angeschlossen (nicht in der Abbildung dargestellt) und der PIR ist mit einer 12V Stromquelle verbunden ist.
    Dies bedeutet, daß sich sowohl der Arduino und PIR GND muss verbunden werden, da sonst die Arduino nicht eine Eingabe von dem PIR detektieren. (Eintritt in die GND ermöglicht die kleine Menge von Spannung von der PIR um über den Eingang Pin auf GND laufen)
    Aber um es einfach, Es ist besser, um die gleiche Energiequelle, die weniger verwirrend sein wird, zu verwenden.
    Ich bin im Grunde Versorgung sowohl die Arduino und PIR und dann schließen Sie einfach die LED des PIR, mit einem Draht, die ich auf der Rückseite des PIR-Sensor verlötet, die LED verbindet sich dann mit PIN 8 auf dem Arduino (Achten Sie darauf, setzen ein Widerstand zwischen den PIR der LED und der Arduino Digital Pin 8)

Schritt 2: Erstellen des Kodex.

  1. Mit Hilfe eines Schrott gewöhnlichen Haus Alarm PIR mit Arduino

    Das Arduino-Code ist einfach und leicht zu verstehen.
    int PIRInput = 8;
    int ledPin = 13;
    int PIRState; void setup()
    {
    pinMode(ledPin, OUTPUT);
    pinMode(PIRInput, INPUT);
    }
    void loop()
    {
    PIRState = digitalRead(PIRInput);
    if (PIRState==HIGH)
    {
    digitalWrite(ledPin, LOW);
    }
    else
    {
    digitalWrite(ledPin, HIGH);
    }
    }
    Wie funktioniert es.
    Sobald der PIR Bewegung erkennen, wird es auf seine eigene biegen an Bord LED, die genug Leistung für digitale Lesefunktion des Arduino zur Spannung zu erfassen hat.
    Sobald die Arduino hat eine incomming Signal erkannt es stellt sich einfach auf ihre eigenen internen eingebauten LED an Pin 13.
    Off-Grob Jetzt können Sie den Code ändern, um zu tun, was immer Sie es tun wollen.

Schritt 3: Sehen Sie das Video zur besseren Übersichtlichkeit.


  1. Sehen Sie eine Demonstration dieses Video.
    Hoffen, dass Sie meine instructable genossen.

Schritt 4: