Deadmau Head (3 / 7 steg)
Steg 3: Elektronik planering
Så tanken är att ha en mikrofon som fångar upp ljud volym i rummet och representerar den nivån på öronen av Deadmau huvudet...Lätt rätt? Jo visar sig inte så illa-
Första hårdvara...
Lysdioder
Först plocka din lysdioder: om du har några liggandes du kan basera dina beräkningar av dessa fläckar, om inte - hitta lysdioderna du ska köpa: du kommer att behöva känna till lysdioder framåt spänning, och fram aktuella. då kan du cacluate motstånden måste du skapa din matris.
När du talar om med hjälp av detta många lysdioder måste du använda en array, använda denna webbplats för att hjälpa dig att räkna ut vad du behöver beställa.
http://LED.linear1.org/led.Wiz
Jag slutade använda 16 lysdioder i varje "nivå" i varje öra... så 32 lysdioder per relä
de första tre raderna (tyst volym) är blå
raderna 4-6 (få starkare) är grön
raderna 7,8 är gul
Rader 9,10 är röda
Du kan tur och hitta lysdioder med samma Fvoltage och Fcurrent, till detta kunde använda samma motstånd. men du kanske behöver 4 olika uppsättningar av motstånd, och kommer ni att hålla dem raka så du inte löda fel motstånd till LED-lamporna.
Du kan använda någon typ av PCB för att ansluta dessa lysdioder till motstånd - men om du inte har enorma PCB blanks om kring - bara lödning dem. att ledningar blir det billigare och enklare sättet att göra detta.
VIKTIGT
Relay board jag använde - är en sjunkande utbudet setup.
Det finns egentligen ingen dokumentation på bordet - för att säga detta, och det tog mig ett tag att lista ut...
Detta innebär i princip du kör 12v till lamporna och Anslut som skulle vara jordad till reläet. att reläet väljer sedan när du ska ansluta marken (slutföra kretsen och lysande LED)
så som vi tråd detta upp, alla lampor i örat kan anslutas till samma binda (bus) av 12v direkt från batteriet
Marken från motstånden kommer att få fast i reläer
efter att ha använt matris räknaren jag slutade med en 2 x 16 array layout eller
12V---12v ansluten till anoden
1. LED
anslutning---ansluter katoden av led1 till anoden LED2
2. LED
GND---Relay---Resistor---ansluta motståndet till katoden av led2 - och sedan tråd till relay board
(det kommer att ansluta till marken)
Och jag har till gör att 16 gånger för varje rad... ja det är en hel del arbete - om du arbetar som LED array kalkylator lite mer än jag gjorde, du kan komma med ett bättre system, med mindre motstånd, men det kommer att finnas en hel del lödning.
Kom ihåg - allt 12v kan komma från samma källa, så du kan köra (en) 1 tråd från batteriet till örat, sedan ansluta alla de (LED1)'s anoder till den samma bussen. att tända eller inte tänds besluten av reläet ansluta marken...
och alltså - alla 2 ledde matriser i en rad, kan anslutas till varandra.
Jag slutade med 10 leder från varje öra (en för varje rad - på väg till var och en av de 10 reläerna) och 1 bly kommer att varje öra att ge 12 volt. så bara för att jag har 160 arrayer jag bara har 22 ledningarna (inte 320) kommer in i huvudet - och jag ansluter rad 1 från vänster öra och Row1 från höger öra - så endast en (1) tråd gå in på reläet. samma sak med vänster och höger 12v, Anslut dem till göra endast en tråd går till den positiva Polen på batteriet.
Andra anslutningar:
Reläet behöver veta vad 12v marken är, så varje relä behöver en anslutning till 12v marken också (det känns som det borde vara del av PCB men det är inte...
sedan utlösa 5 volt för varje relä måste en pin på arduino
Jag upptäckte också att den Relay board viljestyrka 5 volt till Arduino - så du inte behöver en separat 5v eller 9v leverans till makten arduino, bara låta relay board power arduino!
Slutligen gör några rum i örat för mikrofonen. dessa 3 trådar kommer att behöva få mata in i huvudet och trådbunden upp till arduino. mikrofonen jag fick sa att använda mellan 2v och 5v eftersom den behöver en stadig ström att vara exakt - Anslut 3v från arduino till mikrofonen. marken det, och då har du en signal kabel från mic - som kommer att vara din analog i PIN-kod.
gå nu till lödning!