
Table des matières:
- Étape 1: Fixez le bouton à la planche à pain
- Étape 2: connectez une résistance 10K à l'une des pattes du bouton
- Étape 3: connectez l'autre jambe de la résistance à la terre (GND) avec un fil
- Étape 4: Connectez l'autre jambe du bouton avec un fil au +5V
- Étape 5: connectez la jambe supérieure droite du bouton avec un fil à la broche numérique 12
- Étape 6: Fixez le buzzer à la carte. Prenez note des étiquettes pour les côtés positif (+) et négatif (-) du buzzer
- Étape 7: utilisez un fil pour connecter la branche négative (-) du buzzer à la terre (GND)
- Étape 8: utilisez un fil pour connecter la jambe positive (+) du buzzer à la broche 8
- Étape 9: coder votre Arduino
- Étape 10: Félicitations, vous avez terminé ! Maintenant, appuyez sur le bouton et écoutez la douce musique de joyeux anniversaire
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46



Ce projet utilise l'Arduino Uno, un buzzer et un bouton pour jouer la chanson Happy Birthday ! Lorsque le bouton est enfoncé, le buzzer joue la chanson entière de Joyeux anniversaire. Je vois le lien avec les cartes d'anniversaire musicales que mes enfants aiment tant.
J'ai choisi de créer ce projet car lorsque j'ai terminé mon premier projet à l'aide d'un buzzer, il ne comportait pas de bouton et jouait un motif très simple. J'avais utilisé des boutons pour allumer des LED dans le passé, j'ai donc décidé d'ajouter un bouton au buzzer et de créer également la chanson Happy Birthday comme surprise pour le 5e anniversaire de mon fils ! Il a adoré et joué encore et encore ! Comme les enfants le font toujours, il aimait appuyer sur le bouton. La partie la plus difficile de ce projet a été de créer à partir de zéro le code de la chanson joyeux anniversaire, mais c'était amusant de voir comment le codage peut se connecter à d'autres sujets tels que l'écriture de musique.
Niveau de compétence: débutant
Inspiration crédité à:
Kilic, M. (2016, 24 novembre). Mélodie du buzzer des boutons. Extrait de
Matériaux
- Micro-contrôleur Arduino Uno
- Planche à pain
- Buzzer piézo
- bouton
- Résistance 10K
- 5 fils de connexion mâle-mâle
- Câble de connexion USB
Étape 1: Fixez le bouton à la planche à pain
Étape 2: connectez une résistance 10K à l'une des pattes du bouton

Étape 3: connectez l'autre jambe de la résistance à la terre (GND) avec un fil

Étape 4: Connectez l'autre jambe du bouton avec un fil au +5V

Étape 5: connectez la jambe supérieure droite du bouton avec un fil à la broche numérique 12

Étape 6: Fixez le buzzer à la carte. Prenez note des étiquettes pour les côtés positif (+) et négatif (-) du buzzer

Étape 7: utilisez un fil pour connecter la branche négative (-) du buzzer à la terre (GND)

Étape 8: utilisez un fil pour connecter la jambe positive (+) du buzzer à la broche 8

Étape 9: coder votre Arduino
Nous sommes maintenant prêts à obtenir le code de votre projet. Allez sur le lien suivant et copiez le code dans votre éditeur Arduino.
Code Joyeux Anniversaire
Code à noter:
-
Créez un deuxième onglet pour le code du catalogue de pitch et nommez-le: pitches.h
- Collez le code du catalogue des emplacements dans votre nouvel onglet pitches.h
- Les lignes 4 à 9 du code sont les notes de la chanson joyeux anniversaire. Les notes proviennent de l'onglet pitches.h
- La ligne 15 contient les durées de note qui correspondent aux notes des lignes 4-9
- La ligne 42 est l'endroit où vous réglez la vitesse de la mélodie. Si vous souhaitez accélérer ou ralentir la mélodie, modifiez ce numéro en conséquence.
- La ligne 34 est l'endroit où vous définissez le nombre de notes qui seront jouées dans la chanson. Donc, si vous écrivez une nouvelle mélodie, vous devrez peut-être ajuster le nombre 28 pour qu'il corresponde au nombre de notes de votre nouvelle mélodie.
Étape 10: Félicitations, vous avez terminé ! Maintenant, appuyez sur le bouton et écoutez la douce musique de joyeux anniversaire

Maintenant que vous avez joué à Happy Birthday, testez vos compétences musicales et codez une nouvelle chanson en utilisant l'onglet pitches.h comme catalogue de code pour les différentes notes.
Conseillé:
Joyeux anniversaire sur synthétiseur d'eau avec MakeyMakey et Scratch : 5 étapes

Joyeux anniversaire sur synthétiseur d'eau avec MakeyMakey et Scratch : au lieu de fleurs et de chant, vous pouvez construire cette installation comme une grande surprise pour les anniversaires
Cadeau d'éclairage arc-en-ciel RVB joyeux anniversaire : 11 étapes

Joyeux anniversaire RVB Rainbow Lighting Gift : Bonjour les amis, dans cette instructable, nous allons faire un cadeau d'anniversaire différent à l'aide du néopixel RVB. Ce projet a l'air très cool dans l'obscurité la nuit. J'ai fourni toutes les informations dans ce tutoriel avec toutes les pièces et codes. Et j'espère que vous aimez tous ça
Idées créatives de joyeux anniversaire : 5 étapes

Idées créatives de joyeux anniversaire : il s'agit d'une idée de carte d'anniversaire conçue pour vos amis et vos proches. La lumière LED symbolise la bougie dans la carte, tandis que la chose ronde noire est le haut-parleur, le haut-parleur jouera la chanson de joyeux anniversaire. Le chant et la lumière seront tous deux
Bricolage d'un circuit de bougie LED joyeux anniversaire coloré: 7 étapes

Bricolage d'un circuit de bougies LED joyeux anniversaire coloré: L'inspiration de conception de ce circuit de bougies vient de notre vie. Lors de notre fête d'anniversaire, nous devons allumer les bougies avec un briquet et après avoir fait le vœu, nous soufflons les bougies. Ce circuit de bricolage agit de la même manière. Comme on peut le voir sur le cir
Musique de joyeux anniversaire avec Circuit Playground : 3 étapes

Joyeux anniversaire à l'aide de Circuit Playground : Voici comment jouer la mélodie de joyeux anniversaire sur la carte compatible Arduino d'Adafruit Circuit Playground. J'avais besoin de quelque chose de petit à intégrer dans une boîte pour une surprise de boîte d'anniversaire