Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Raspberry Pi GPIO mit PIR-Bewegungssensor:Bestes Tutorial

Dieses Tutorial, das auf dem neuesten Raspberry Pi B+/Modell 2 basiert, zeigt Ihnen, wie Sie einen PIR-Bewegungssensor mit dem Raspberry Pi verbinden. Und führt Sie auch dazu, die GPIO-Pins darauf zu verwenden. Die GPIO-Pins auf dem Himbeer-Pi sind entscheidend, wenn es darum geht, ein Hardwareprojekt zu erstellen. Sei es ein Roboter, ein Hausautomationssystem usw. In all diesen Fällen müssen Sie die GPIO-Pins (General Purpose Input/Output) des Himbeer-Pi verwenden. Mit diesem einfachen Tutorial können Sie lernen, den Ausgang an den GPIO-Pins zu steuern. Und auch Eingaben durchlesen. Darüber hinaus können Sie die Ausgabe eines PIR-Bewegungssensors lesen und auch einen einfachen Code zum Blinken einer LED schreiben. Und wenn Sie ein echter Anfänger sind, können Sie jederzeit unser kostenloses eBook zu Raspberry Pi und Arduino verwenden, um ab Schritt 0 zu beginnen. Also rüsten Sie sich aus und machen Sie sich bereit, Spaß mit den Raspberry Pi GPIO s zu haben

Was ist dafür erforderlich?

  1. Raspberry Pi B/B+ oder 2 und grundlegende Peripheriegeräte:SD-Karte, Tastatur, Maus usw.
  2. Eine LED und ein 220-Ohm-Widerstand.
  3. PIR-Bewegungssensor.
  4. Breadboard.
  5. Männlich zu männlich und weiblich zu männlich Überbrückungsdrähte.

Wie funktioniert das?

Auf den Raspberry Pi GPIO kann über ein Python-Programm zugegriffen werden. Sie werden später in diesem Tutorial erfahren, wie Sie auf diese Pins und die dafür erforderlichen Befehle zugreifen. Jeder Pin auf dem Himbeer-Pi wird basierend auf seiner Reihenfolge (1,2,3,..) benannt, wie in der folgenden Abbildung gezeigt:

Hier verwenden wir einen PIR-Bewegungssensor. PIR steht für Passives Infrarot. Dieser Bewegungssensor besteht aus einer Fresnel-Linse, einem Infrarotdetektor und einer unterstützenden Erkennungsschaltung. Die Linse des Sensors fokussiert die um sie herum vorhandene Infrarotstrahlung auf den Infrarotdetektor. Unser Körper erzeugt Infrarotwärme und wird dadurch vom Bewegungssensor aufgenommen. Der Sensor gibt für eine Minute ein 5V-Signal aus, sobald er die Anwesenheit einer Person erkennt. Es bietet einen vorläufigen Erfassungsbereich von etwa 6-7 m und ist hochempfindlich. Wenn der PIR-Bewegungssensor eine Person erkennt, gibt er über seinen GPIO ein 5V-Signal an den Himbeer-Pi aus. Und wir definieren, was der Raspberry Pi tun soll, wenn er einen Eindringling durch Python-Codierung erkennt. Hier drucken wir nur:„Eindringling erkannt“.

Schritt 1:Blinken einer LED mit der Raspberry Pi GPIO- GPIO-Ausgabesteuerung

Nachdem Sie den Himbeer-Pi eingerichtet haben, können wir jetzt mit seinen GPIO-Pins herumspielen. Hier werden wir versuchen, eine LED mit einem Python-Skript zu blinken. Kopieren Sie den folgenden Code und fügen Sie ihn in Ihr Himbeer-Pi ein. Sie können dies tun, indem Sie den Texteditor öffnen:„leafpad“ auf dem Himbeer-Pi. Und dann kopiere diesen Code hinein und speichere dies als Python-Datei:ledblink.py :

importieren Sie RPi.GPIO als GPIOimport timeGPIO.setwarnings(False)GPIO.setmode(GPIO.BOARD)GPIO.setup(3,GPIO.OUT) #Definieren Sie Pin 3 als Ausgangspin während True:GPIO.output( 3,1) #Ausgabe des digitalen HIGH-Signals (5V) an Pin 3 time.sleep(1) #Zeitverzögerung von 1 Sekunde GPIO.output(3,0) #Ausgabe des digitalen LOW-Signals (0V) an Pin 3 time.sleep( 1) #Zeitverzögerung von 1 Sekunde 

Als nächstes müssen wir die LED an Pin 3 des Himbeer-Pi-GPIO anschließen. Sehen Sie sich dazu das folgende Anschlussdiagramm an:

Für weitere Details:Raspberry Pi GPIO mit PIR-Bewegungssensor Bestes Tutorial


Herstellungsprozess

  1. 1-Draht-Temperatursensor DS1820 am Raspberry Pi (GPIO direkt)
  2. Integration von Sensordaten mit Raspberry Pi-Mikroprozessor
  3. Ultraschallsensor (HC-SR04) + Raspberry Pi
  4. Linienverfolgungssensor mit RPi
  5. Bewegungssensor, Alarm, Videoaufzeichnung in HA auf Raspberry Pi
  6. DIY Infrarot-Bewegungssensorsystem für Raspberry Pi
  7. Bewegungssensor mit Raspberry Pi
  8. Ein einfacher analoger Näherungssensor mit digitaler Schnittstelle (für Raspberry Pi) [letztes Update:7. Februar 2014]
  9. Geigerzähler – Strahlungssensorplatine für Raspberry Pi Tutorial
  10. Aeroponik mit Raspberry Pi und Feuchtigkeitssensor