Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans cette expérience, vous comprendrez comment fonctionne un buzzer passif et comment vous pouvez créer une simple carte son Arduino. En utilisant quelques boutons et en choisissant une tonalité correspondante, vous pouvez créer une mélodie ! Les pièces que j'ai utilisées proviennent du kit de démarrage Arduino UNO de Kuman
Étape 1: Pièces nécessaires
Tu auras besoin de:
- une carte Arduino
- une planche à pain
- un câble USB
- 10 x fils de cavalier
- 3 x boutons (le nombre de majuscules et de boutons est facultatif)
- 3 résistances de 10k ohms
Allchips est une plate-forme de service en ligne de composants électroniques, vous pouvez acheter tous les composants chez eux
Étape 2: connexion des boutons
Tout d'abord, commençons par les boutons. Pour chaque bouton, choisissez l'un de ses côtés. Vous verrez 2 broches. Celui de gauche (vous pouvez également les échanger) se connecte à la terre de l'Arduino (via la planche à pain) avec une résistance de 10k. Connectez la même rangée à la broche numérique 2, 3 ou 4 de l'Arduino (peut être configuré dans le code). La broche sur le côté droit de chaque bouton se connecte à 5V. Vous pouvez utiliser l'image ci-dessus pour référence. Suivez ces étapes pour tous vos boutons.
Étape 3: connexion du buzzer
Ainsi, sur le dessus du buzzer, vous pouvez voir un symbole +. Il indique le côté positif de celui-ci. Vous devez connecter l'extrémité opposée à la terre et celle-ci à la broche numérique 8 de l'Arduino (peut être modifiée ultérieurement)
Étape 4: Téléchargement et modification du code
Vous pouvez trouver le code du projet ici. C'est à vous de décider ce que vous pouvez modifier - des numéros de broche à l'ajout de boutons, mais plus important encore - vous pouvez modifier chaque tonalité. Voici une petite explication:
tonalité (buzzPin, 1000, 300); // Voici la fonction de tonalité Arduino
buzzPin est la broche positive du buzzer
1000 est le ton lui-même, en Hz (il peut aller de 31 à 65535)
300 est la durée en ms (facultatif)
Étape 5: Vidéo
Voici une vidéo du projet en action, créant une mélodie aléatoire.