Kaufen Sie aus den USA | Kaufen Sie aus dem Vereinigten Königreich | Kaufen Sie aus Deutschland | Kaufen Sie aus Italien | Kaufen Sie aus Frankreich | Kaufen Sie aus Spanien | ここでご購入を! |
In diesem Projekt verwenden wir einen PIR-Bewegungssensor, um menschliche Bewegungen zu erkennen. Sobald eine Bewegung eines Eindringlings erkannt wird, löst Pico einen Summer-Alarm aus. Dies ist eine typische Anwendung, die in vielen Heimsicherheitssystemen verwendet wird.
In der obigen Schaltung können Sie sehen, dass:
from machine import Pin #import Pin library from time import sleep # import sleep function buzzer = Pin(15, Pin.OUT,Pin.PULL_UP) #set GP15 as digital output pin for buzzer pir = Pin(16, Pin.IN,Pin.PULL_DOWN) # set GP16 as digital input pin for PIR motion sensor while True: if pir.value(): #when PIR detects motion print("Intruder is detected!") buzzer.low() # make buzzer alarm else: buzzer.high() #close buzzer alarm print("No Intruder!") sleep(0.1)
Schritt 1: Verbinden Sie das Pico-Board mit einem der USB-Ports Ihres PCs.
Schritt 2: Wenn Sie Thonny-Software noch nicht installiert haben oder nicht wissen, wie man Thonny IDE verwendet, lesen Sie bitte Lektion 1.
Schritt 3: Öffnen Sie nun die Thonny Python IDE und klicken Sie auf Ausführen, um MicroPython für Raspberry Pi Pico als Interpreter auszuwählen.
Wählen Sie auch den COM-Port aus, an den Ihr Pico-Board angeschlossen ist.
Klicken Sie anschließend auf OK, um die Einstellungen zu speichern.
Schritt 4: Kopieren Sie den Python-Code in das Thonny-Fenster wie folgt:
Schritt 6: Benennen Sie die Datei in pico-lesson6.py um und klicken Sie auf OK.
Schritt 7: Klicken Sie erneut auf das kleine ► -Symbol, um den Python-Code auszuführen.
Bewegen Sie nun Ihre Hand in der Nähe des PIR-Bewegungssensors und der Summer wird erklingen, während die Shell “Ein Eindringling wurde erkannt” anzeigt.
Nehmen Sie nun Ihre Hand vom PIR-Bewegungssensor weg, und der Summer wird aufhören zu klingen, während die Shell “Kein Eindringling” anzeigt. Nach Abschluss des Vorgangs drücken Sie Strg + C, um den Befehl zu beenden.
DownLoad Url osoyoo.com