Table des matières:
- Étape 1: ce dont vous aurez besoin
- Étape 2: ce que vous devez savoir
- Étape 3: Conception de circuits
- Étape 4: Coder
- Étape 5: terminé
Vidéo: Lecteur de musique Arduino : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Salut à tous.
Hier, je surfais sur Internet et cherchais des projets que je pourrais réaliser sur Arduino. J'ai vu cette dame fabriquer un clavier de piano électronique avec des chansons. J'avais un écran de clavier LCD qui traînait, alors j'ai pensé que je pourrais faire un lecteur de musique où il y a un petit menu avec des chansons et l'utilisateur peut le choisir.
Vous pouvez voir la version finale de mon projet ci-dessus.
Étape 1: ce dont vous aurez besoin
Pour ce projet vous avez besoin;
- Arduino Uno
- Planche à pain
- Écran de clavier LCD
- Avertisseur sonore
- résistance de 330 ohms
- Pulls
Étape 2: ce que vous devez savoir
Vous devez en savoir un peu plus sur la structure de LCD Keypad Shield. J'ai mis le brochage pour que vous puissiez voir ce qui est quoi.
Comme vous le verrez dans le code; Les broches 4, 5, 6, 7, 8 et 9 sont utilisées par l'écran LCD. La broche 10 sert à contrôler le rétroéclairage de l'écran LCD mais vous n'en aurez pas besoin. Dans le circuit, les boutons sont connectés à la broche A0.
Cela nous laisse libres les broches numériques 0, 1, 2, 3, 11, 12, 13 et analogiques A1, A2, A3, A4, A5.
Vous devez également connaître les valeurs analogiques de chaque bouton afin de pouvoir les identifier. J'ai lu la valeur A0 et l'ai imprimée sur un moniteur série pour le savoir. Voici un exemple de code:
int valeur_btn = 0;
void setup() { Serial.begin(9600); } void loop() { btn_value = analogRead(A0); Serial.println(btn_value); }
Voici les valeurs que j'ai trouvées pour mon shield:
- Bouton droit - 0
- Bouton haut - 131
- Bouton bas - 306
- Bouton gauche - 481
- Bouton de sélection - 722
- Pas de bouton - 1023
Étape 3: Conception de circuits
Le circuit est assez simple.
- Placez votre buzzer quelque part sur la planche à pain.
- Connectez un côté de la résistance de 330 ohms à la broche négative du buzzer et l'autre côté à la broche de masse d'Arduino.
- Connectez la broche positive du buzzer à la broche 2 sur Arduino.
Vous avez terminé ! Passons maintenant au codage.
Étape 4: Coder
Lorsque vous ouvrez le fichier d'archive, vous verrez les fichiers suivants: lcd_keypad_songs, fur_elise, james_bond, jingle_bells, mario_bros_theme, mario_bros_underworld, merry_christmas, pitches.h
- lcd_keypad_songs est le fichier principal où sont écrits le menu et les définitions. Il est rempli de commentaires afin que vous puissiez examiner et comprendre le code.
- pitches.h inclut la définition des notes de musique.
- Le reste des fichiers comprend les fonctions des chansons. Vous pouvez les parcourir et essayer de comprendre. Je n'ai pas écrit les codes des chansons, je les ai trouvés en cherchant. Ainsi, vous pouvez également trouver ou écrire vos propres chansons et les ajouter au menu.
Vous devez les mettre dans le même dossier. Ensuite, vous devez ouvrir le fichier lcd_keypad_songs avec Arduino IDE et télécharger le code.
Remarque: la chanson de james_bond n'est pas au menu (elle est commentée). C'est parce que Arduino a un espace limité et ces chansons prennent beaucoup de mémoire. Vous pouvez toujours le décommenter et commenter une autre chanson à écouter. Vous devez également modifier l'ordre des menus.
Étape 5: terminé
Toutes nos félicitations
Vous l'avez fait. Si vous avez des questions ou des problèmes, n'hésitez pas à me commenter ou à m'envoyer un message. J'aimerais aider.
Bonne fabrication !
Conseillé:
LECTEUR DE MUSIQUE DE POCHE : 6 étapes
LECTEUR DE MUSIQUE DE POCHE : dans cette instructable, vous apprendrez à créer votre propre lecteur de musique de poche bricolage avec saut de lecture de pause et d'autres fonctionnalités à l'aide d'arduino pro mini ou d'arduino nano
Comment créer un lecteur MP3 avec écran LCD à l'aide d'Arduino et du module de lecteur MP3 Mini DFPlayer : 6 étapes
Comment créer un lecteur MP3 avec écran LCD à l'aide d'Arduino et du module de lecteur mini MP3 DFPlayer : Aujourd'hui, nous allons créer un lecteur MP3 avec écran LCD à l'aide d'Arduino et du module de lecteur mini MP3 DFPlayer. Le projet peut lire les fichiers MP3 sur la carte SD et peut faire une pause et jouez de la même manière que l'appareil il y a 10 ans. Et aussi il a la chanson précédente et la chanson suivante amusante
Juuke - un lecteur de musique RFID pour les personnes âgées et les enfants : 10 étapes (avec photos)
Juuke - un lecteur de musique RFID pour les personnes âgées et les enfants : c'est la boîte Juuke. La Juuke box est votre propre amie musicale, conçue pour être aussi simple que possible à utiliser. Il est spécialement conçu pour être utilisé par les personnes âgées et les enfants, mais peut bien sûr être utilisé par tous les autres âges. La raison pour laquelle nous avons créé ceci est à cause de
Lecteur de musique AdaBox004 : 4 étapes
AdaBox004 Music Player : J'ai utilisé les pièces de l'AdaBox004 pour créer un simple lecteur de musique. Il se branche sur un port USB et commence à jouer des chansons de manière aléatoire à partir de la carte micro SD. C'est pour mon atelier pour une source simple de chansons entraînantes
Assembleur de musique : Instrument de musique virtuel intégré avec capteur tactile de type bloc : 4 étapes
Assembleur de musique : Instrument de musique virtuel intégré avec capteur tactile de type bloc : De nombreuses personnes souhaitent apprendre à jouer d'un instrument de musique. Malheureusement, certains d'entre eux ne le démarrent pas en raison du prix élevé des instruments. Sur cette base, nous avons décidé de créer un système d'instruments de musique virtuel intégré pour réduire le budget de démarrage