Elektronische muziekdoos aangedreven door Arduino (soort van) (2 / 6 stap)

Stap 2: Circuit theorie


De werkelijke circuit ontwerp is niet complex helemaal niet, alleen veel herhaling. Mijn ontwerp is gesplitst in twee delen: infrarood sensor array en de belangrijkste Raad van bestuur.
De IR gate array is vrij eenvoudig. Het net bestaat uit een worp van 14 IR LEDs met een worp van 14 IR fotodiodes tegenover elkaar. Waarom 14? Het omvat ook 2 octaven, en dat is alles wat ik beheren kan om te passen op die protoboard.
De IR sensoren-array biedt 14 spanningsniveaus volgens het blad en het circuit heeft om te identificeren van de gemarkeerde notities. Zo zullen we spanning comparatoren en dat is waar LM324 komt binnen. Strikt genomen is LM324 operationele versterker niet spanning Comparateur maar het kan het werk prima doen.
De keuze van deze IC is niet gebaseerd op de prestaties. Één levering, van 3V, met 4 versterkers in één pakket is de belangrijkste drijvende reden voor de keuze. Lage macht en lage kosten zijn ook grote bonus.
Nadat de LM324 arrays worden de 14 IR-poort signalen omzetten in de eenvoudige hoog of laag digitale signalen. Dan microcontroller neemt en doet wat het doet best-berekening.
Op basis van het inkomend signaal, de microcontroller opgezocht op de golfvorm tabellen opgeslagen in de flitser en pak de juiste spanning niveau toekennen tot het moment in de tijd. Aangezien alles is software bereiken van polyfonie vrij eenvoudig. Het is gewoon een aanvulling van alle gegevens van de spanning.
De micro geeft vervolgens deze informatie aan MCP4911 10bits DAC voor de generatie van het analoge signaal.

Gerelateerde Artikelen

STEAMPUNK stoom GAUGE, aangedreven door ARDUINO

STEAMPUNK stoom GAUGE, aangedreven door ARDUINO

dit is opgericht om één of ander-oogsuikergoed voor mijn keuken. Ik wilde iets unieks voor een speciale lege ruimte op mijn muur, en het toevoegen van beweging, BLINKIE lichten en interessante mechanische "guts" maakte het zelfs beter.Uiteindeli
Android gestuurde pneumatische kanon aangedreven door Arduino

Android gestuurde pneumatische kanon aangedreven door Arduino

elke zomer, Qualcomm gastheren een veldslag in de competitie van de scholen, waardoor werknemers de mogelijkheid om hun binnenlandse universiteiten vertegenwoordigen. Dit jaar, posten moesten worden van zelfgemaakte constructies, en zij werden geoord
Pot Plant Monitor aangedreven door Arduino

Pot Plant Monitor aangedreven door Arduino

Hey er jongens, ik zag onlangs een video over het maakt youtube pagina met de naam van de ingemaakte plant beschermer en ik vond het idee voor de monitor van de gezondheid van een plant maar ik mijn eigen scherm hebben wilde zodat ik altijd een oogje
Tank Robot: Rijden een tank met motoren en controllers aangedreven door het maken van de Kinoma

Tank Robot: Rijden een tank met motoren en controllers aangedreven door het maken van de Kinoma

We bouwden een mini tank en domeincontrollers met behulp van twee Kinoma maken apparaten die via CoAP (beperkte Application Protocol communiceren). De grepen draaien potentiometers die invloed op de spanning output. De veranderingen in spanning worde
EL Wire Muts: Sequenced en Sound Activated met afstandsbediening - aangedreven door Arduino en Sparkfun

EL Wire Muts: Sequenced en Sound Activated met afstandsbediening - aangedreven door Arduino en Sparkfun

Welkom op de Instructable gids van mijn EL Wire hoed met enkele leuke functies.Het concept is een EL Wired hoed met 8 gesequenceerd EL draden door een bedrade afstandsbediening bestuurd. Meerdere snelheid controleerbaar reeks modi zijn vooraf geprogr
StopIt! LED spel (aangedreven door arduino)

StopIt! LED spel (aangedreven door arduino)

dit project is geïnspireerd door deze video van YouTube en de Slinger uitdaging Kit van Makershed.com. Zijn een eenvoudig spel dat bestaat uit vijf LED-lampjes en een drukknop schakelaar. De flitser van de LED's in een reeks en de speler moet druk op
Maken van een Mini LED sirene (aangedreven door Arduino!)

Maken van een Mini LED sirene (aangedreven door Arduino!)

Dit is een van de eerste projecten die ik met Arduino gemaakt heb. Het is een beetje sirene met een LED dat verdwijnt en knippert in- en uitschakelen. Het toont basisgebruik van LED's en sprekers. Lees ook dit artikel: 8-Pin programmeren ShieldOpbouw
DIY standalone weerstation aangedreven door Arduino

DIY standalone weerstation aangedreven door Arduino

Hallo Makers die erNogmaals, dit is niet een stap voor stap Instructable. Zoals altijd ik vergat om te nemen knipsluitingen Neem sinds de aanvang van dit project.Het idee van het bouwen van een Gemeenschap-weerstation met Open hardware schopte terug
Road Rage wraak aangedreven door Arduino

Road Rage wraak aangedreven door Arduino

Heb je ooit iemand u afgesneden in verkeer maar getoeter van uw hoorn is niet genoeg?Ik ben een passieve bestuurder; het kost veel om me gek maar ik kreeg te denken van een leuke manier mensen te laten weten ze afgesneden me een onverwachte middel.Du
Iontoforese gecontroleerd door arduino timer

Iontoforese gecontroleerd door arduino timer

DIY Iontoforese apparaat aangedreven door Arduino met timerfunctieDeze apparaat zal zijn voorzien van een schakelaar van polariteit op de ingestelde tijdsinterval (aan / uit).Stap 1: achtergrond GESCHIEDENIS:Hyperhidrosis is de aandoening gekenmerkt
Arduino aangedreven door uw SmartPhone (met behulp van seriële) - deel 1 - geluid en trillingen acties

Arduino aangedreven door uw SmartPhone (met behulp van seriële) - deel 1 - geluid en trillingen acties

Welkom bij het eerste deel van deze serie. In deze nemen serie die zullen we proberen zo veel als we kunnen uit je smartphone (android momenteel) aan uw microcontroller met seriële kabel (OTG kabel).In dit deel zullen we uitleggen hoe je kan spelen e
Maken van een intelligente bureauklok, geschreven in JavaScript, aangedreven door de Intel Edison

Maken van een intelligente bureauklok, geschreven in JavaScript, aangedreven door de Intel Edison

Waarom moeten mijn klokken worden intelligenter...Ik altijd herinneringen instellen voor mijn agenda vergaderingen maar wanneer die weinig "XYZ vergadering, die begint in 15 minuten" desktop kennisgeving in de hoek van het computerscherm van mij
Servo aangedreven peristaltische pomp gecontroleerd door Arduino

Servo aangedreven peristaltische pomp gecontroleerd door Arduino

Dit instructable toont u hoe te maken van een pomp met behulp van een servomotor en een Arduino Uno te dragen kleine hoeveelheden vloeistoffen.De pomp is een peristaltische pomp die voornamelijk uit een motor, flexibele slang en een circulaire pomphu
Streven naar het beste in de industrie worden door het leveren van elektronische producten van de kwaliteit

Streven naar het beste in de industrie worden door het leveren van elektronische producten van de kwaliteit

Een kort op het verhaal van de acquisitie van Micro Systems, Inc:Micro Systems, Inc. werd opgericht in 1976 in Fort Walton Beach, Florida. Het begon als een klein bedrijf en nu omgevormd tot een leider in de industrie in het ontwerpen en vervaardigen