Note
Bonjour, bienvenue dans la communauté des passionnés de SunFounder Raspberry Pi, Arduino et ESP32 sur Facebook ! Plongez plus profondément dans l’univers des Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.
Pourquoi nous rejoindre ?
Support d’experts : Résolvez les problèmes après-vente et les défis techniques avec l’aide de notre communauté et de notre équipe.
Apprendre & Partager : Échangez des astuces et des tutoriels pour améliorer vos compétences.
Avant-premières exclusives : Accédez en avant-première aux annonces de nouveaux produits et aux aperçus exclusifs.
Réductions spéciales : Profitez de réductions exclusives sur nos derniers produits.
Promotions festives et concours : Participez à des concours et promotions spéciales durant les fêtes.
👉 Prêt à explorer et créer avec nous ? Cliquez sur [ici] et rejoignez-nous dès aujourd’hui !
3.1 Bip sonore
Le buzzer actif est un dispositif de sortie numérique typique, aussi facile à utiliser que l’allumage d’une LED !
Composants Requis
Pour ce projet, nous avons besoin des composants suivants :
Il est plus pratique d’acheter un kit complet, voici le lien :
Nom |
ARTICLES DANS CE KIT |
LIEN |
|---|---|---|
Kepler Kit |
450+ |
Vous pouvez également les acheter séparément via les liens ci-dessous :
SN |
COMPOSANT |
QUANTITÉ |
LIEN |
|---|---|---|---|
1 |
1 |
||
2 |
Câble Micro USB |
1 |
|
3 |
1 |
||
4 |
Plusieurs |
||
5 |
1(S8050) |
||
6 |
1(1KΩ) |
||
7 |
Buzzer Actif Buzzer |
1 |
Schéma

Lorsque la sortie du GP15 est à un niveau haut, après la résistance de limitation de courant de 1K (pour protéger le transistor), le S8050 (transistor NPN) conduit, ce qui permet au buzzer de sonner.
Le rôle du S8050 (transistor NPN) est d’amplifier le courant pour rendre le buzzer plus sonore. En réalité, vous pouvez aussi connecter le buzzer directement au GP15, mais vous constaterez que le son du buzzer sera plus faible.
Câblage
Deux types de buzzers sont inclus dans le kit. Nous devons utiliser le buzzer actif. Retournez-les, le dos scellé (pas le circuit imprimé exposé) est celui que nous voulons utiliser.
Le buzzer nécessite un transistor pour fonctionner, ici nous utilisons un S8050 (transistor NPN).
Code
Note
Ouvrez le fichier
3.1_beep.pysous le cheminkepler-kit-main/micropythonou copiez ce code dans Thonny, puis cliquez sur « Exécuter le script actuel » ou appuyez simplement sur F5 pour l’exécuter.N’oubliez pas de sélectionner l’interpréteur « MicroPython (Raspberry Pi Pico) » en bas à droite.
Pour des tutoriels détaillés, veuillez vous référer à Ouvrir et Exécuter du Code Directement.
import machine
import utime
buzzer = machine.Pin(15, machine.Pin.OUT)
while True:
for i in range(4):
buzzer.value(1)
utime.sleep(0.3)
buzzer.value(0)
utime.sleep(0.3)
utime.sleep(1)
Après l’exécution du code, vous entendrez un bip sonore toutes les secondes.

