Acheter aux États-Unis | Acheter au Royaume-Uni | Acheter en Allemagne | Acheter en Italie | Acheter en France | Acheter en Espagne | ここでご購入を! |
Dans ce projet, nous utiliserons un capteur de mouvement PIR pour détecter les mouvements humains. Une fois que le mouvement d’un intrus est détecté, Pico déclenchera une alarme de buzzer. Il s’agit d’une application typique utilisée dans de nombreux systèmes de sécurité domestique.
Dans le schéma ci-dessus, vous pouvez voir que :
La broche VCC du capteur PIR est connectée à VBUS (5V)
La broche GND du capteur PIR est connectée à GND
la broche OUT du capteur PIR est connectée à GP16
la broche d’E/S du buzzer est connectée à GP15
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)
Étape 1 : Connectez la carte Pico à l’un des ports USB de votre PC.
Étape 2 : Si vous n’avez pas installé le logiciel Thonny ou si vous ne savez pas comment utiliser l’environnement de développement Thonny IDE, veuillez lire la Leçon 1
Étape 3 : Ouvrez maintenant l’environnement de développement Thonny Python IDE et cliquez sur “Run” pour sélectionner “MicroPython pour Raspberry Pi Pico” comme interpréteur.
Assurez-vous également de sélectionner le port COM auquel votre carte Pico est connectée.
Ensuite, cliquez sur “OK” pour enregistrer les paramètres.
Étape 4 : Copiez le code Python dans la fenêtre Thonny comme suit ;
Étape 6 : Nommez le fichier pico-lesson6.py, puis cliquez sur “OK”.
Étape 7 : Cliquez à nouveau sur le petit bouton ► pour exécuter le code Python.
Maintenant, approchez votre main du capteur de mouvement PIR, et le buzzer retentira, et la console affichera “Intruder is detected.” Maintenant, retirez votre main du capteur de mouvement PIR, et le buzzer cessera de sonner, et la console affichera “No Intruder.”
Après que l’opération soit terminée, appuyez sur Ctrl+C pour terminer la commande.
DownLoad Url osoyoo.com