Boîte à musique électronique alimenté par Arduino (sorte de) (2 / 6 étapes)

Étape 2: Théorie des circuits

La conception de circuits réels n’est pas complexe du tout, seulement beaucoup de répétition. Mon dessin est divisé en deux parties : les capteurs infrarouges et la carte principale.
Le tableau de barrière IR est assez simple. Il est juste composé d’un rouleau de 14 LEDs IR avec un rouleau de 14 IR photodiodes, face à face. Pourquoi 14 ? Eh bien, il couvre 2 Octaves et c’est tout je peux gérer pour tenir sur cette protoboard.
La matrice de capteurs IR fournit 14 niveaux de tension selon la feuille et le circuit est d’identifier les notes marquées. Ainsi, nous aurons besoin de comparateurs de tension et c’est là qu’intervient LM324. Proprement parler LM324 est amplificateur opérationnel, pas de tension comparateur, mais il peut faire le travail très bien.
Le choix de cette IC ne repose pas sur ses performances. Alimentation simple, de 3V, ayant 4 amplificateurs dans un seul paquet est la principale raison de conduite pour le choix. Faible puissance et faible coût sont également excellents bonus.
Une fois que les baies LM324 convertissent 14 signaux infrarouges porte les signaux numériques de haute ou basse simple. Puis microcontrôleur prend le relais et fait ce qu’il fait mieux-calcul.
Fondée sur le signal entrant, le micro-contrôleur lève les yeux sur la forme d’onde tables stockées dans son flash et de saisir le niveau de tension d’alimentation s’approprier pour l’instant dans le temps. Puisque tout est logiciel de réalisation de polyphonie est assez facile. C’est tout simplement l’addition de toutes les données de tension.
Le micro transmet ensuite ces informations à MCP4911 10bits DAC pour la génération de signaux analogiques.

Articles Liés

Bâton de A-10 alimenté par Arduino grip distance w / d’urgence bouton parti !

Bâton de A-10 alimenté par Arduino grip distance w / d’urgence bouton parti !

je suis tombé build "bouton parti d'urgence" de Plama2002 un peu en arrière et voulait quelque chose de similaire pour mon bar. J'ai aussi eu une poignée de bâton USAF B-8 vieux d'un A-10 a qui j'ai ramassé dans ma vie antérieure. J'ai pensé au
Un bras de robot alimenté par Arduino de mécanisme parallèle de 4 axes

Un bras de robot alimenté par Arduino de mécanisme parallèle de 4 axes

uArm est un bras de robot 4 axes, parallèle-mécanisme de miniature, modelé d'après le bras de robot industriel ABB PalletPack IRB460.Il est composé du laser coupe acrylique ou pièces de bois, alimenté par les servos standard hobby RC et contrôlée par
CARduino - véhicule alimenté par Arduino, LabVIEW-Controlled

CARduino - véhicule alimenté par Arduino, LabVIEW-Controlled

Le CARduino est un véhicule télécommandé, qui est contrôlé par un contrôleur connecté à un ordinateur qui exécute LabVIEW. Le véhicule est propulsé par l'Arduino et peut être étendu à l'ajout de capteurs ou d'autres dispositifs. En utilisant LabVIEW,
L’Hexacorde, un Instrument de musique contrôlé par Arduino

L’Hexacorde, un Instrument de musique contrôlé par Arduino

L'an dernier, avec la date butoir de la Bay Area Maker Faire, j'ai créé un nouvel instrument appelé l'Hexacorde. C'était un tas d'amusement, un grand succès, et j'ai eu la chance de faire un certain nombre de discussions à ce sujet. Le défi de concep
Arbre de Noël avec LED et de la musique, contrôlé par Arduino

Arbre de Noël avec LED et de la musique, contrôlé par Arduino

en cette saison des fêtes, presque tout le monde a fait leur arbre de Noël à votre domicile, petites ou grandes. Dans ce post, nous allons voir comment créer un arbre de Noël avec quelques €, à l'aide d'Arduino. Par le biais de ce microcontrôleur ser
Alimenté par Arduino Usb

Alimenté par Arduino Usb

Étape 1: pièces Chargeur usb est livré avec l'ipod d'apple, ou vous pouvez en acheter un. Arduino et câble usb ArduinoÉtape 2: Branchez Brancher le cordon du chargeur.Étape 3: faitFélicitations votre Arduino usb alimentation est complete ! Merci très
EC1 fonction die électronique alimenté par USB

EC1 fonction die électronique alimenté par USB

Pièces :1 x CE1 SPLat PLCaffichage numérique de la cathode 1 x 7 segment communrésistances de 7 x 33 ohmconnecteurs femelles en-têtesoudurefer à souder1 x bouton (normalement ouvert)Fil divers.Un ordinateur exécutant SPLat/PC, l'environnement de prog
Arduino alimenté par sonde de température avec écran LCD sortie première fois auteur entrée

Arduino alimenté par sonde de température avec écran LCD sortie première fois auteur entrée

Jamais été un gars un peu de concours, mais j'ai avancé et entré dans pour le premier concours d'auteur de temps, si vous aimez mon intructable ou même d'apprendre quelque chose de nouveau et je pense j'ai gagné votre vote s'il vous plaît ! =]Bonjour
Kaleiduino : Alimenté par une batterie de Arduino LED Kaleidoscope

Kaleiduino : Alimenté par une batterie de Arduino LED Kaleidoscope

Bonjour à tous et Bienvenue sur mon Instructable ! Cette instructable va vous montrer comment j'ai fait le premier Arduino DIY jamais contrôlé « LED Kaléidoscope » !Ce qui est un kaléidoscope de LED ? Eh bien, notre traditionnels kaléidoscopes utilis
Arduino alimenté par votre SmartPhone (avec SERIAL) - partie 1 - Sound and Vibration Actions

Arduino alimenté par votre SmartPhone (avec SERIAL) - partie 1 - Sound and Vibration Actions

Bienvenue dans la première partie de cette série. Dans cette série, que nous allons essayer sortir autant que nous pouvons de vous smartphone (android actuellement) à votre microcontrôleur à l'aide de câble série (câble OTG).Dans cette partie, nous v
Arduino automatique alimenté par l’alimentation pour animaux de compagnie

Arduino automatique alimenté par l’alimentation pour animaux de compagnie

Il s'agit de mon chargeur automatique pour animaux de compagnie. Propulsé par arduino, en utilisant un 3D imprimés auger et programmable avec deux fois l'alimentation avec un utilisateur sertie de quantité de nourriture, une pile sauvegardée horloge
12V-180kV : un générateur de Marx alimenté par batterie (et introduction à l’électronique)

12V-180kV : un générateur de Marx alimenté par batterie (et introduction à l’électronique)

Si vous lisez ce Instructable, une chose est probablement vraie : vous êtes intéressé à haute tension ! Si oui, vous avez frappé à la bonne place ; Générateurs de Marx peuvent rassasier votre soif de sparks, frange et de sensations fortes. Ce générat
Contrôlé par Arduino RGB LED infini miroir

Contrôlé par Arduino RGB LED infini miroir

Mise à jour 22/11/2013: Merci à tous ceux qui ont voté pour ce projet dans le concours de microcontrôleur ! Il fut l'un des trois gagnants du premier prix.Mise à jour 17/09/2013: Merci à tous ceux qui ont voté pour ce projet dans le concours de l'Ard
Alimenter votre Arduino de votre voiture

Alimenter votre Arduino de votre voiture

The Arduino--et AVRs en général--ont un large éventail d'options d'alimentation de puissance allant de 1,8 v à 5,5 v. Le choix de la tension est généralement déterminé par les exigences de consommation de vitesse ou puissance horloge souhaitée. L'Ard