Table des matières:
- Étape 1: Étape 1: Matériaux
- Étape 2: Étape 2: Démonter le clavier
- Étape 3: Étape 3: la matrice du clavier
- Étape 4: Étape 4: le circuit de la planche à pain
- Étape 5: Étape 5: Connectez-vous au clavier
- Étape 6: Étape 6: le Code
- Étape 7: Étape 7: le code MIDI
- Étape 8: Étape 8: Connectez-vous à votre ordinateur
Vidéo: Clavier MIDI Arduino avec LED d'enseignement de la chanson : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Il s'agit d'un didacticiel expliquant comment créer un clavier MIDI, ainsi que des LED pour vous apprendre une chanson et un écran LCD pour afficher la chanson sélectionnée.
Les LED peuvent vous guider sur les touches à appuyer pour une chanson particulière. Sélectionnez la chanson avec les boutons gauche et droit et lancez-la en appuyant sur celle du milieu.
Étape 1: Étape 1: Matériaux
Ce dont vous aurez besoin:
- 6 LED
- Cavaliers (à la fois mâle-mâle et mâle-femelle)
- Un en-tête de broche mâle
- Un écran LCD i2c
- Un Arduino Uno et un Arduino Mega
- 3x boutons poussoirs
- 9x 10k résistances
- 1 résistance de 330 ohms
- Un vieux clavier (j'ai utilisé le Casio CT-638)
- Un câble USB pour connecter l'arduino à l'ordinateur
Étape 2: Étape 2: Démonter le clavier
Démontez le boîtier du clavier et retirez le PCB principal, les boutons et les haut-parleurs. Tout ce dont vous aurez besoin est le clavier et le câble PCB/ruban du clavier.
Étape 3: Étape 3: la matrice du clavier
Tracez la configuration des touches pour la matrice de clavier. Vous pouvez le faire avec un multimètre, mais si vous pouvez en trouver les schémas, c'est encore mieux ! Après avoir cartographié la matrice du clavier, soudez l'en-tête de broche mâle au ruban du clavier afin de pouvoir l'attacher à la planche à pain.
Étape 4: Étape 4: le circuit de la planche à pain
Attachez le tout à l'arduino selon le schéma. Ci-dessus se trouvent des images des schémas, ainsi que leur apparence avec la planche à pain.
Étape 5: Étape 5: Connectez-vous au clavier
Fixez le ruban du clavier à la planche à pain et fixez les voyants à leurs touches correctes.
Étape 6: Étape 6: le Code
Téléchargez le code sur votre Uno et votre Mega. Si vous utilisez un clavier différent, vos broches d'entrée et de sortie peuvent être différentes. leduno.ino est pour le Uno, et midipiano2 est pour le Mega.
Étape 7: Étape 7: le code MIDI
Téléchargez et installez Atmel Flip. Ensuite, connectez le Mega à votre ordinateur avec l'USB et mettez-le en mode de programmation DFU. Cela vous permettra de le programmer avec Atmel Flip.
Téléchargez Atmel Flip à partir d'ici:
www.microchip.com/DevelopmentTools/Product…
Ensuite, téléchargez le fichier hexadécimal arduino à partir d'ici:
github.com/ddiakopoulos/hiduino
Téléchargez-le sur votre tableau via Atmel Flip.
Étape 8: Étape 8: Connectez-vous à votre ordinateur
Maintenant, si vous voulez jouer sur votre clavier MIDI, tout ce que vous avez à faire est de le connecter à votre ordinateur, de lancer votre hôte VST ou DAW préféré, et vous êtes prêt à partir !
Conseillé:
Money Heist BELLA CIAO Chanson dans Arduino Uno: 9 étapes (avec photos)
Money Heist BELLA CIAO Song dans Arduino Uno: Dans ce tutoriel, je vais vous montrer comment jouer à Money Heist Song Bella Ciao dans n'importe quel Arduino à l'aide d'un buzzer piézoélectrique. Ce projet sympa est dédié à tous les fans de Money Heist du monde entier. Alors, commençons
Chanson à thème PUBG + Animation avec Arduino ! : 13 étapes (avec photos)
Chanson de thème PUBG + Animation avec Arduino ! : Bonjour et bienvenue dans cette amusante instructable ! J'espère que vous allez tous bien et que vous restez en bonne santé. Ce petit mais étonnant projet consiste à jouer la chanson thème de PUBG et même à créer des animations de jeu à l'aide d'arduino. Les composants utilisés sont très e
OAREE - Imprimé en 3D - Robot évitant les obstacles pour l'enseignement de l'ingénierie (OAREE) avec Arduino : 5 étapes (avec photos)
OAREE - imprimé en 3D - Robot évitant les obstacles pour l'enseignement de l'ingénierie (OAREE) avec Arduino : conception OAREE (robot évitant les obstacles pour l'enseignement de l'ingénierie) : l'objectif de cette instructable était de concevoir un robot OAR (robot évitant les obstacles) qui était simple/compact, Imprimable en 3D, facile à assembler, utilise des servos à rotation continue pour le mouvement
Interface de clavier avec 8051 et affichage des numéros de clavier en 7 segments : 4 étapes (avec images)
Interface du clavier avec 8051 et affichage des numéros du clavier dans 7 segments : dans ce didacticiel, je vais vous expliquer comment nous pouvons interfacer le clavier avec le 8051 et afficher les numéros du clavier dans un affichage à 7 segments
Réveil LED Sunrise avec alarme de chanson personnalisable : 7 étapes (avec photos)
Réveil LED Sunrise avec alarme de chanson personnalisable : ma motivation Cet hiver, ma petite amie a eu beaucoup de mal à se réveiller le matin et semblait souffrir de TAS (trouble affectif saisonnier). Je remarque même à quel point il est plus difficile de se réveiller en hiver puisque le soleil n'est pas venu