Instructions

Linker Kit Base Set Raspberry Pi
Veröffentlicht: 09.10.2018 Copyright by Maker Factory 16
6. DER BEWEGUNGSSENSOR
In diesem Beispiel Kombinieren wir den Bewegungssensor mit dem Buzzer, sodass sobald das Modul eine
Bewegung erkennt ein Alarmton ausgegeben wird.
Verbinden Sie den Bewegungssensor mit Digital-Pin 14 und den Buzzer mit Digital-Pin 15.
Bitte kopieren sie den folgenden Code vollständig und fügen Sie ihn in Ihr Skript ein.
Speichern Sie die Datei am Besten in Ihrem Dokumente Ordner unter dem Namen Pir.py
Führen Sie den Beispielcode mit folgenden Befehlen im Terminal aus:
import RPi.GPIO as GPIO
import me
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
#Inialisierung des PIR-Sensors auf PIN 12 und der LED auf PIN 15
PIR = 14
buz = 15
GPIO.setup(PIR, GPIO.IN)
GPIO.setup(buz, GPIO.OUT)
print ("PIR-Sensor akv!")
def ausgabeFunkon(null):
i = 1
print("Bewegung erkannt")
while i <= 10:
GPIO.output(buz,True)
me.sleep(0.0005)
GPIO.output(buz,False)
me.sleep(0.0005)
i += 1
while (GPIO.input(PIR)):
me.sleep(1)
#Ausfuehren der Ausgabefunkon beim Signalanseg durch PIR-Sensor
GPIO.add_event_detect(PIR, GPIO.RISING, callback=ausgabeFunkon, bounceme=100)
while True:
me.sleep(1)
cd /Documents
sudo python Pir.py