Note
Bonjour et bienvenue dans la communauté des passionnés de Raspberry Pi, Arduino et ESP32 sur Facebook, animée par SunFounder ! Explorez l’univers de Raspberry Pi, Arduino et ESP32 en profondeur avec d’autres passionnés.
Pourquoi nous rejoindre ?
Support d’experts : Résolvez vos problèmes après-vente et vos défis techniques avec l’aide de notre communauté et de notre équipe.
Apprendre et partager : Échangez des conseils et des tutoriels pour améliorer vos compétences.
Aperçus exclusifs : Bénéficiez d’un accès anticipé aux annonces de nouveaux produits et d’aperçus exclusifs.
Réductions spéciales : Profitez de réductions exclusives sur nos derniers produits.
Promotions festives et concours : Participez à des concours et des promotions pendant les fêtes.
👉 Prêt à explorer et créer avec nous ? Cliquez sur [Ici] et rejoignez-nous dès aujourd’hui !
2.28 Module de capteur sonore
Aperçu
Dans cette leçon, vous apprendrez à utiliser un module de capteur sonore. Ce module permet de détecter facilement les sons et est généralement utilisé pour mesurer l’intensité sonore.
Composants requis
Circuit Fritzing
Dans cet exemple, nous connectons directement la broche du module de capteur sonore à la broche de la carte Mega 2560, connectons la broche « G » du module de capteur sonore à GND, la broche « + » à 5V, AO à la broche analogique A0, et D0 à la broche numérique 2.
Schéma de connexion
Code
Note
Vous pouvez ouvrir directement le fichier
2.28_soundSensorModule.inositué dans le dossiersunfounder_vincent_kit_for_arduino\code\2.28_soundSensorModule.Ou copiez ce code dans l’IDE Arduino.
Après avoir téléchargé le code sur la carte Mega2560, vous pouvez ouvrir le moniteur série pour voir la valeur lue de la broche. Lorsque le bruit ambiant devient plus fort, la lecture numérique est « 1 » (ajustez le potentiomètre du module pour modifier le seuil de déclenchement du niveau haut), et la valeur de la broche analogique changera de manière significative ; lorsque l’environnement est silencieux, la lecture numérique est « 0 » et la lecture analogique varie lentement.
La plage de lecture analogique est de « 0 » à « 1023 », mais en fonction des conditions environnementales et des caractéristiques du capteur sonore, la plage réelle de lecture peut être inférieure à la plage théorique. Si un oscilloscope est utilisé, les variations de la lecture analogique du capteur sonore seront plus visibles.
Pour une explication détaillée du code, consultez 1.5 Lecture analogique et 1.4 Lecture numérique.
Illustration du phénomène