Distributeurs en ligne autorisés:

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 qu’un mouvement d’intrus est détecté, Pico déclenchera une alarme de buzzer. C’est une application typique utilisée dans de nombreux systèmes de sécurité domestique.

  1. Carte Raspberry Pi Pico et câble microUSB
  2. Un ordinateur pour exécuter l’IDE Python Thonny
  3. Une breadboard
  4. Capteur de mouvement PIR x 1 pièce
  5. Buzzer actif (déclenchement basse tension) x 1 pièce
  6. Quelques fils de cavalier

Sur le schéma de circuit ci-dessus, vous pouvez voir que :
Le broche VCC du capteur PIR est connectée à VBUS (5V)
Le broche GND du capteur PIR est connectée à GND
Le broche OUT du capteur PIR est connectée à GP15

Le broche I/O du buzzer est connectée à GP14

Étape 1 : Créer un nouveau projet et connecter Pico au port série

1)Cliquez sur l’icône “Nouveau projet” et une icône “Mon projet” avec un nom fantaisiste apparaîtra.

2)Cliquez sur l’icône “Nouveau” dans “Mes projets”.

Maintenant, vous entrerez dans une nouvelle page de programmation graphique. Veuillez cliquer sur le bouton “CONNECTER” en bas de la page et connecter votre carte Pico à votre projet. Ensuite, votre navigateur affichera un menu d’options de port série. Veuillez sélectionner “Pico” dans le menu et cliquer sur le bouton “Connecter”.

Si vous ne voyez pas “Pico” dans le menu de port série, cela signifie que votre Pico n’est pas configuré correctement. Vous devez revenir à “Leçon 1 Étape 1” et configurer à nouveau Pico.

Après avoir connecté Pico au port série, votre bouton de connexion GUI passera au bouton de déconnexion, comme suit.

Étape 2 : Construire des puces de programmation graphique

1)Cliquez sur “Chip” -> “Start”, puis déplacez la puce “Start” dans la zone de codage, comme suit

2)Cliquez sur “Loops” -> “Repeat while true” et déplacez ce bloc juste en dessous du bloc “Start”, comme suit

3)Dans la catégorie “Logic”, ajoutez un bloc “If-Do-Else” à l’intérieur du bloc “Repeat while”, comme suit


4)Dans la catégorie “Chip”, ajoutez un bloc “Is Pin 0 LOW” à la zone “If” et changez “pin 0” en “pin 15” et “LOW” en “HIGH”, comme suit


5)Dans la catégorie “Chip”, ajoutez un bloc “Turn Pin ON” aux zones “Do” et “Else”, puis changez le numéro de la broche de “0” à “14” et la valeur de la zone “Do” de “ON” à “OFF”, comme suit

6)Ajoutez à nouveau un bloc “Turn Pin ON” aux zones “Do” et “Else”, puis changez le numéro de la broche de “0” à “14”, comme suit

7)Dans la catégorie “Chip”, ajoutez un bloc “Wait 1 seconds” en dessous du bloc “If-Do-Else” externe, puis changez le temps d’attente de “1” à “0.2”, comme suit


Maintenant, nous avons terminé de construire le programme. Nous pouvons cliquer sur le bouton “START” pour exécuter le programme.

Tester le programme

Lorsque vous approchez votre main du capteur PIR, cela signifie qu’un intrus est détecté et la sirène retentira. Si vous retirez votre main du capteur de mouvement PIR, la sirène cessera de retentir.

EN SAVOIR PLUS SUR LES PIÈCES SKU:2021005900

Non.
Photo Nom du produit Lien
1 Carte Pico Raspberry Pi https://osoyoo.store/products/raspberry-pi-pico-flexible-microcontroller-board-based-on-the-raspberry-pi-rp2040-dual-core-arm-cortex-m0-processor-1-pc?variant=39875307864175
2 Servomoteur https://osoyoo.store/products/micro-servo-sg90-blue-for-arduino-v2-0-robot-carmodel-lacc200610?variant=31648847560815
3 Module capteur infrarouge https://osoyoo.store/products/hc-sr501-pir-motion-sensor-for-arduino?variant=31957812838511
4 Module et carte RFID https://osoyoo.store/products/osoyoo-rfid-module?variant=31970646130799
5 Boutons-poussoirs et chapeaux https://osoyoo.store/products/push-button-and-hats-5pcs?variant=39879253131375
6 LED (6 x blanc, 6 x rouge, 6 x jaune, 6 x vert) https://osoyoo.store/products/led-packs-for-arduino?variant=31957816442991
7 Module Buzzer Piézo https://osoyoo.store/products/piezo-buzzer-module-1pcs?variant=39879251656815
8 Écran LCD I2C (16×2) https://osoyoo.store/products/i2c-lcd1602-display?variant=39875437101167
9 Tournevis cruciforme https://osoyoo.store/products/phillips-screwdriver?variant=31930635780207https://osoyoo.store/products/single-channel-relay-module-for-arduino-raspberry-pi?variant=31955954401391
10 Plaque d’essai sans soudure pour prototypage https://osoyoo.store/products/solderless-prototype-breadboard-1pcs?variant=39879255457903
11 Potentionmètre (résistance réglable de 10K) https://osoyoo.store/products/potentionmeter-10k-adjustable-resistor-3pcs?variant=39879281016943
12 40Pin M to M Jumper Wires (fils de cavalier) https://osoyoo.store/products/40pin-m-to-m-jumper-wires?variant=39879256539247
13 20Pin M to F Fils de pontage 15cm https://osoyoo.store/products/20pin-15cm-female-to-female-cable?variant=31930663305327