Inhaltsverzeichnis:
- Schritt 1: Zubehör
- Schritt 2: Schaltungsbaugruppe
- Schritt 3: Python-Code
- Schritt 4: Für Unterstützung
Video: Bewegungserkennung mit Raspberry Pi - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
In diesem anweisbaren werden wir lernen, wie wir PIR (Passive Infrarot) Sensor mit Raspberry Pi verwenden können, um einen einfachen Bewegungsmelder zu bauen. Es wird verwendet, um Bewegungen von Menschen, Tieren oder anderen Objekten zu erfassen. Sie werden häufig in Einbruchmeldeanlagen und automatisch aktivierten Beleuchtungssystemen verwendet.
Funktionsprinzipien:
Alle Objekte mit einer Temperatur über dem absoluten Nullpunkt geben Wärmeenergie in Form von Strahlung ab. Normalerweise ist diese Strahlung für das menschliche Auge nicht sichtbar, da sie im Infrarotbereich strahlt, aber sie kann von elektronischen Geräten, die für einen solchen Zweck entwickelt wurden, erkannt werden. (Quelle: Wikipedia)
Zweck des anweisbaren:
Die Hauptidee dieses Tutorials besteht darin, die Led einzuschalten, wenn eine Bewegung erkannt wird, und die Led auszuschalten, wenn sonst. Wie ich in der Einführung sagte, können Sie den Sensor anstelle von Led verwenden, um Light Room oder Alarm zu steuern.
Schritt 1: Zubehör
Hardware-Versorgungsmaterialien:
1. Raspberry Pi 3 Modell B
2. PIR-Sensor
3. Steckbrett
4. 220 Ohm Widerstand
5. LED
6. Drähte
Software-Lieferungen:
1. Raspbian Jessie (Betriebssystem von Raspberry Pi: für weitere Details können Sie sich mein vorheriges Tutorial hier ansehen).
2. Python-IDLE
Ich gehe also davon aus, dass Sie einige grundlegende Projekte erfolgreich durchgeführt haben. Wenn nicht, machen Sie sich keine Sorgen. Ich rate Ihnen, meinem vorherigen Tutorial zu folgen (Starten Sie Ihr erstes Projekt mit Himbeere: Blinkende LED)
Schritt 2: Schaltungsbaugruppe
Die Verkabelung ist recht einfach, der PIR-Sensor hat drei Pins:
1. Vcc an die 5V von Raspberrys GPIO.
2. GND zum GNS von Raspberrys GPIO.
3. OUT auf 17 GPIO-Pin.
Um die LED und den Widerstand zu verdrahten, können Sie die folgenden Schritte ausführen:
1. Schließen Sie einen 220Ω Widerstand an die Anode der LED an, dann den Widerstand an 5 V.2. Verbinden Sie die Kathode der LED mit 4 GPIO-Pins (siehe Bild oben).
Schritt 3: Python-Code
1. Schalten Sie Ihren Pi ein und erstellen Sie eine neue Textdatei „pir.py“(Sie können die Datei nach Belieben benennen).
2. Geben Sie den folgenden Code ein:
RPi. GPIO als GPIO importieren
import timeGPIO.setmode(GPIO. BCM) GPIO.setup(17, GPIO. IN) #PIR GPIO.setup(4, GPIO. OUT) #Led try: time.sleep(2) # um den Sensor zu stabilisieren während True: i= GPIO.input(17) if i==0: #Wenn die Ausgabe vom Bewegungssensor NIEDRIG ist GPIO.output(4, 0) #LED-Druck ausschalten ("Keine Bewegung erkannt", i) elif i==1: #Wenn Ausgabe vom Bewegungssensor ist HOCH GPIO.output(4, 1) #LED-Druck einschalten ("Bewegung erkannt", i) außer: GPIO.cleanup()
3. Nachdem Sie den gesamten überprüften Code eingegeben haben, speichern Sie ihn.
4. Führen Sie den Python-Code aus, indem Sie den folgenden Code in das Terminal eingeben:
- cd Desktop und drücken Sie die Eingabetaste (ich gebe Desktop ein, weil ich die Datei auf dem Desktop des pi gespeichert habe).
- python pir.py und drücken Sie die Eingabetaste.
Schritt 4: Für Unterstützung
Sie können meinen YouTube-Kanal für weitere Tutorials und Projekte abonnieren. Abonnieren Sie für Unterstützung. Dankeschön.
Gehe zu meinem YouTube-Kanal -Link
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50
DIY Home Security - So erstellen Sie eine einfache Bewegungserkennung - Neue Version: 6 Schritte
DIY Home Security - So erstellen Sie eine einfache Bewegungserkennung | Neue Version: In diesem Projekt zeige ich Ihnen, wie Sie einen kostengünstigen DIY-Haussicherheits-Bewegungsmeldealarm erstellen können