Josephine la Machine à musique (3 / 4 étapes)

Étape 3: Codage de votre Machine à musique

Le code pour ce périphérique est fondamentalement, l’aboutissement d’esquisses exemple différents qui ont été manipulés pour s’adapter à certaines spécifications. Presque chaque pièce du système de contrôle est livré avec des bibliothèques qui fonctionnent relativement bien avec un Arduino et son logiciel. L’esquisse est faite à l’aide de modèles qui fonctionnent avec la matrice de Neopixel pour le spectacle de lumière et une série de bibliothèques qui sont nécessaires pour utiliser le bouclier MP3 correctement. Cette esquisse utilise aussi la routine d’interruption du service pour traiter la réponse des presses le bouton. Si un bouton est enfoncé, l’ISR (Interrupt service routine active et vérifie quel bouton a été enfoncé. Pour ce projet, nous utilisons le bus C ISR d’interagir avec nos boutons. Tel qu’un bouton est enfoncé, l’ISR vérifie pour voir quel bouton a été enfoncé, puis réagit en envoyant les commandes adressées le droit à la notre installation. Tout d’abord, le symbole de la commande qui a été poussé est sorti sur les déclencheurs de LEDs puis le MP3, la bonne chanson à jouer tous ces détails sont exprimés dans le code ci-dessous.

C’est aussi une bonne idée de passer par les codes d’exemple pour le bouclier de MP3 et de la grille de Neopixel pour obtenir un blocage de la façon de personnaliser le spectacle de lumière et des chansons à votre goût.

Afin de charger les chansons sur le bouclier de MP3, vous devez avoir une carte microSD. Connectez la carte microSD à votre ordinateur, glissez les chansons que vous désirez entendre, et renommer comme track00x.mp3 (x est le numéro de la piste dans la liste. Une fois que vous insérez à nouveau le la carte microSD dans le bouclier de MP3, vous devriez être prêt à jouer les titres. N’hésitez pas de le tester avec l’exemple de code fourni avec le bouclier de MP3.

Le code est attaché. Il est important que vous les avez tous dans un croquis, un onglet par fichier que j’ai téléchargé.

Le premier fichier est l’esquisse terminée, commentée du système, le second fichier est l’onglet fonction indiquant la fonction de paramétrage du tableau principal. Le troisième fichier est simplement un onglet signifie pour placer des commentaires pour aider à garder une trace de toutes les modifications apportées.

Articles Liés

Le Mannequin de machine à musique

Le Mannequin de machine à musique

juste à temps pour la fin des parties année, vient le Mannequin Maker Musical ! Le Mannequin de machine à musique est une tête de mannequin polystyrène par des LED bleues pour les yeux et un circuit qui rend les LEDs clignotent au rythme de la musiqu
Machine à musique personnalisée

Machine à musique personnalisée

Salut!! C'est ma première fois poster ici. Je voudrais partager à tous de vous parler d'un projet que j'ai fait en utilisant arduino, la machine à musique personnalisée. Le projet prend effectivement le clavier d'ordinateur portable comme entrée et a
Lecteur de musique concrète : Carte RFID contrôlée iPodTouch

Lecteur de musique concrète : Carte RFID contrôlée iPodTouch

quoi s'agit-il?Il s'agit d'un projet audio de hack d'iPod Arduino basé qui permet de sélectionner les pistes pour la lecture d'un attaché iPod Touch simplement en plaçant les cartes sur une surface plane supérieure de la machine :Les cartes peuvent ê
Unité de traitement de framboise Pi RPU

Unité de traitement de framboise Pi RPU

Nit d'e U Raspberry Pi PCe qui est un Pi de framboise ?Le Raspberry Pi est un coût bas, ordinateur qui se branche sur un écran d'ordinateur ou de télévision et utilise un clavier et une souris de taille de carte de crédit. C'est un petit périphérique
Raspberry PI-mise en route pour débutant

Raspberry PI-mise en route pour débutant

Avez-vous avez récemment entendu sur Raspberry PI et voulez savoir qu'est-ce alors voici mon instructable pour ceux qui sont nouveaux à Raspberry pi.Laisse ainsi commencer... Petit examen...Le Raspberry Pi est un coût bas, ordinateur qui se branche s
MultiMovEDIA - Description de mon projet

MultiMovEDIA - Description de mon projet

le titre « MultiMovEDIA » ne signifie pas grand chose – si quoi que ce soit – à première vue. Cependant, en regardant plus attentivement, on peut voir c'est une composition de deux mots: « Multimédia », se référant à la teneur de l'information et les
MultiMovEDIA

MultiMovEDIA

le titre « MultiMovEDIA » ne signifie pas grand chose – si quoi que ce soit – à première vue. Cependant, en regardant plus attentivement, on peut voir c'est une composition de deux mots: « Multimédia », se référant à la teneur de l'information et les
Carte de voeux musicale

Carte de voeux musicale

un petit processeur six broches est programmé avec une mélodie pour être lues par un haut-parleur piézo. Un bouton au lithium offre la puissance et un commutateur de feuille ferme lorsque la carte est ouverte, allumer la musique.Etape 1: Le schéma él
Personal Learning et heure de création au Collège

Personal Learning et heure de création au Collège

inventivité, la créativité et l'apprentissage sont essentiels pour la croissance personnelle, leadership et nationaux d'excellence. Conscient de l'importance de l'innovation, les éducateurs cherchent des moyens favoriser la créativité et un esprit cu
Détecteur de voleur de framboise Pi

Détecteur de voleur de framboise Pi

Ce qui est un Pi de framboise ?Le Raspberry Pi est un coût bas, ordinateur qui se branche sur un écran d'ordinateur ou de télévision et utilise un clavier et une souris de taille de carte de crédit. C'est un petit périphérique qui permet aux personne
Mise en place de Raspberry Pi 3

Mise en place de Raspberry Pi 3

Le Raspberry Pi est un coût bas, ordinateur qui se branche sur un écran d'ordinateur ou de télévision et utilise un clavier et une souris de taille de carte de crédit. C'est un petit périphérique qui permet aux personnes de tous âges à découvrir l'in
Machine à matrice sonore : musique générative avec un système de particules

Machine à matrice sonore : musique générative avec un système de particules

ce projet fait partie des expériences réalisées tout en faisant un artiste en résidence à Instructables. Vous pouvez voir les autres projets ici.Création de modèles émergents qui peuvent être convertis en sons qui me fascine. C'est donc ma première e
Serveur de musique Raspberry Pi avec filtre intégré et DSP

Serveur de musique Raspberry Pi avec filtre intégré et DSP

Salut ' iblers j'ai envie de partager ce projet avec vous : transformer votre pi framboise en un serveur de musique puissante qui peut lire des fichiers audio à haute résolution, séparer des signaux audio par fréquence (crossover) et haut-parleur et
Knex Ball Machine Icarus

Knex Ball Machine Icarus

Qui n'aime pas les bouliers qui ressemblent davantage à des sous-verres et hauteur de demande ?Après environ deux mois de la construction, j'ai enfin fini bâtiment Icarus, ma machine de balle plus haute à ce jour !Doté d'une goutte de boule de 7,35 m