Arduino contrôlées Animatronic squelette Rock Band - en cours (4 / 7 étapes)

Étape 4: Arduino UNO - carte son

J’utilise l’Uno pour jouer les fichiers de musique grâce à un bouclier de SD. J’utilise la bibliothèque SimpleSDAudio pour lire les fichiers stéréo ASF par le biais de sorties PWM 9 et 10. J’ai trouvé un vieux casque que j’ai soudé des bornes de raccordement sur. Il s’agit de la sortie audio pour connecter les enceintes amplifiées à. Il se branche sur le montage d’essai et est branché aux sorties 9 et 10 par le biais de certaines résistances et les condensateurs, comme illustré dans l’exemple de SimpleSDAudio Base Minimum. Résistance condensateur---10 k de broche 9---100 uF---droit canal entrée jack---résistance de 1 k---10 broche GND. est câblé de la même manière à l’entrée du CRIC (si vous voulez suivre la seule piste de voix) du canal de gauche.

Broche 2 est définie comme une sortie et reliée à la broche d’entrée 50 du Mega.

Broche 7 est configuré comme un input_pullup et câblé par le biais de la touche à la terre (pour être remplacé par un switch mat bienvenu)

L’esquisse est basée sur une version modifiée de l’exemple de la portion congrue à la bibliothèque de SimpleSDAudio.

La première version de ce sketch, « BooFrightersAudioUNO », lit un fichier sur la carte SD, appelé « skel.asf ». Vous pouvez nommer votre fichier skel ou changer la ligne 26 au nom de fichier correct.

La nouvelle version, BooFrightersRandAudioUNO", sélectionne une chanson au hasard de la carte SD. Tous les noms de fichier sont des nombres. Par exemple, j’ai renommé « skel.afs » « 1.afs », la chanson suivante est « 2.afs » et ainsi de suite. Ligne 31 dans le croquis doit être changé afin de déterminer le nombre de fichiers à choisir. En ce moment j’ai 2 chansons pour des fins de test. Ligne 31 se lit comme suit :
fileToPlay = random(1,3) ;
1 est le premier numéro de la séquence aléatoire et 3 est le plus grand nombre, plus 1. Si vous avez 10 fichiers au choix, le second chiffre serait 11.

La ligne de code suivante convertit un nombre en une chaîne et ajoute l’extension de fichier.
sprintf (AudioFileName, « % d.afs », fileToPlay) ;

La ligne suivante définit le nom du fichier à lire.
if (!. {SdPlay.setFile(AudioFileName))}

J’utilise graine aléatoire de broche analogique 0 pour avoir un ordre de jeu vraiment aléatoire.

Articles Liés

Arduino contrôlée animatronique tête en bois (lampe de lecture)

Arduino contrôlée animatronique tête en bois (lampe de lecture)

cette tête est une lampe de lecture qui peut être ajustée pour la direction de l'éclairage et estompée au besoin.Ce Instructable combine Arduino programmation, certains électronique simple, sculpture avec des outils manuels et électriques, contrôle m
OpenChord.org V0 - construire un véritable contrôleur de guitare Guitar Hero/Rock Band

OpenChord.org V0 - construire un véritable contrôleur de guitare Guitar Hero/Rock Band

nous aimons tous Guitar Hero et Rock Band. Nous savons aussi que nous n'apprendrons jamais comment réellement jouer de la guitare, jouer à ces jeux. Mais que se passe-t-il si nous pourrions au moins construire un contrôleur de Guitar Hero qui nous pe
Mod de la guitare Rock Band : Guitare Hero boutons et Strum Bar

Mod de la guitare Rock Band : Guitare Hero boutons et Strum Bar

de cannibaliser une manette PS2 Guitar Hero, j'ai ajouté tous mes éléments favoris à mon contrôleur Xbox 360 pour Rock Band: a soulevé les boutons et interrupteurs mécaniques pour strum bar.Ce mod se traduit par une fonctionnalité accrue pour mon con
Servo de contrôle utiliser arduino et rock band guitare

Servo de contrôle utiliser arduino et rock band guitare

ce n'est mon premier Instructable aucun coments méchantsComment j'ai fait un programmeÉtape 1: Branchez tout brancher l'arduino câble et rock band guitare récepteur pour les ports usb et l'autre extrémité du câble à l'arduinoDésolé si ce confondu l'u
Contrôle de couleur d’une bande lumineuse LED via un Arduino et un iPhone de BLE

Contrôle de couleur d’une bande lumineuse LED via un Arduino et un iPhone de BLE

Ce tutoriel va vous montrer comment contrôler une bande de lumière de LED RVB analogique via un Arduino et un appareil iOS. Il utilisera l'application LightShow qui vous permet de définir une couleur unique ou de créer un spectacle de lumière avec un
Connecter votre Guitar Hero ou Rock Band contrôleur à Frets on Fire

Connecter votre Guitar Hero ou Rock Band contrôleur à Frets on Fire

cela va vous apprendre comment connecter votre contrôleur de guitare usb à votre ordinateur en utilisant Xpadder pour une utilisation avec Frets on Fire.Étape 1: matériaux Pour ce projet, vous aurez besoin :-A contrôleur de guitare usb (Xplorer 360 X
Comment faire votre vrai Drum Kit travail avec Rock Band sur Playstation 3

Comment faire votre vrai Drum Kit travail avec Rock Band sur Playstation 3

ceci est un tutoriel étape par étape sur comment configurer Rock Band 1 et 2 sur Playstation 3 à un kit de batterie réel.Vous aurez besoin :5 pièces kit de batterie (nous avons utilisé un démon de Dixon)PlayStation 3 (ou 2)RockBand 2 (ou RB original)
Comment jouer à Guitar Hero/Rock Band

Comment jouer à Guitar Hero/Rock Band

les jeux de musique de Rock Band et Guitar Hero sont des jeux qui est en eux. Jeux musique vidéo sont un tout nouveau genre de jeu vidéo. Introduisant des milliers de personnes chaque heure de nouvelles bandes, les chansons et les genres de musique,
Arduino contrôlée CNC / 3D imprimante hybride

Arduino contrôlée CNC / 3D imprimante hybride

Dame Nature fait... Nous construisons des.BuildersBot fusibles impression 3D & fraisage CNC dans rêve d'un générateur "3dprintingindustry.com"Le BuilderBot est une machine de conception ouverte, qui utilise OpenLogiciels et matériels ouvert.
Sans fil MIDI pour Rock Band Keytar

Sans fil MIDI pour Rock Band Keytar

J'ai eu un contrôleur de keytar Rock Band sur l'étagère dans mon cachot pendant un certain temps que j'ai trouvé pour un peu d'argent à une sortie de meubles de tous les lieux. Pour une raison quelconque, il met hors MIDI régulière en plus d'être un
Mod Rock Band 2 cymbales pour Batteries electroniques, Guitar Hero ou Rock Band 1

Mod Rock Band 2 cymbales pour Batteries electroniques, Guitar Hero ou Rock Band 1

Oui, j'ai trouvé un moyen d'utiliser le nouveau pack de cymbale rockband sur le vieux un kit groupe de Rock ou une batterie électronique ! C'est assez simple, qu'alors nous y voilà !Étape 1: Stuff Alright donc vous allez avoir besoin des matériaux po
5 Minute XBOX Rock Band guitare facile bas Strum Fix

5 Minute XBOX Rock Band guitare facile bas Strum Fix

c'est mon premier instructable jamais, donc s'il vous plaît être gentil !Mon copain était trop paresseux pour chercher en ligne des solutions et en fait Difficulté guitare rock band - donc j'ai gagné, le jeu, autre sa guitare et son micro. Il ne sera
D’autres utilisations pour les instruments de Rock Band

D’autres utilisations pour les instruments de Rock Band

donc jamais pensé, je veux être comme l'homme ces gars-là. Je veux jouer ma batterie Rock Band comme vraie batterie. Je veux chanter à plusieurs de mes chansons préférées ! Eh bien, maintenant vous pouvez. Aujourd'hui, Découvrez sur certains programm
Rock Band Guitar Stand avec facultatif construit en Supports tambour

Rock Band Guitar Stand avec facultatif construit en Supports tambour

avez-vous déjà pensé c'est gentil ce serait pour pouvoir mettre tous vos équipements de rock en un seul endroit et placez-le à l'extérieur, toutes belles et bien rangé comme ? Au lieu d'acheter ou construire un stand de guitare s'accrocher mes guitar