Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Cette instructable montrera comment créer un bloc-notes Arduino. Cette planche est capable de jouer toute une octave A-A et leurs bémols.
Matériaux:
18 fils mâle-mâle
16 boutons
18 mini cavaliers
4 broches mâles
4 fils d'alligator
2 haut-parleurs
2 planches à pain
2 cartes Arduino
2 cordons d'alimentation
Étape 1: câblez votre planche à pain
Espacez également vos boutons sur l'ensemble du tableau. Connectez un fil mâle-mâle quelques espaces au-dessus du bouton à une broche. De gauche à droite, affectez vos boutons aux broches 2-9. Utilisez les cavaliers pour connecter votre bouton à la ligne d'alimentation. Utilisez un cavalier à mi-chemin de la carte d'alimentation, entre 25 et 30, pour connecter l'alimentation. Utilisez un fil mâle-mâle pour connecter la ligne d'alimentation d'angle à la broche GND.
Répétez cette étape pour votre deuxième planche.
Étape 2: Câblage de votre Arduino
Vos broches 2 à 9 doivent être connectées à vos boutons respectifs, de gauche à droite. Votre broche GND doit également être connectée à l'alimentation de la maquette. Placer les broches mâles sur la deuxième broche GND et sur la 11 broche. Vous y attacherez des fils d'alligator.
Étape 3: haut-parleurs
Prenez vos fils d'alligator et attachez-les au haut-parleur. Fixez le fil alligator à 11 broches au positif et le fil alligator GND au négatif.
Étape 4: Examinez le câblage
Le câblage doit être terminé. Vérifiez les fils pour des connexions complètes et un placement approprié. Revenez sur ces étapes si vous n'êtes pas sûr des fils.
Étape 5: Codage pour le tableau de notes naturel
Ce code définit une lettre comme fréquence de note. Ensuite, il attribue à chaque broche une note. Ensuite, il alimente chaque broche.
Ce code a été inspiré par The Lonely Programmer.
Étape 6: Codage pour le tableau de notes plat
C'est la même chose que la dernière étape, mais les fréquences ont été modifiées. Ce code définit une lettre comme fréquence de note. Ensuite, il attribue à chaque broche une note. Ensuite, il alimente chaque broche.
Ce code a été inspiré par The Lonely Programmer.