LED dansen rum (1 / 7 steg)
Steg 1: Delar / verktyg
Lysdioder - uppenbarligen. Jag köpte riktigt ljusa 10mm som i varierande färger i bulk från eBay, men du hittar dem på Digikey eller råttfångare. Högre millicandela betyg är bättre, speciellt om du vill använda dessa för att belysa något och inte bara vara en plats av färg. Shoppa runt för att hitta en hel del.
Motstånd - en för varje LED. Min krävs 470 ohm, men se till att du kolla betygen på din lysdioder så att du får som mycket ljus som möjligt utan att bränna dem.
Lödfri breadboad - för alla kretsar.
Arduino - gränssnittet dator/krets. En fantastisk liten styrelse. Köpa det online.
Wire - massor av solid-kabel. Jag behövde en hel del, snabb, så hamnade jag rensa min lokala RadioShack av det här, men du bör kunna hitta den mycket billigare. Att ha två delar hålls samman som detta är mycket användbart, som ni får se senare.
Dator - där själva uträkningen äger rum. Ja, detta kan vara lite overkill att blinka ett par lampor, men som vi oundvikligen sluta spela vår dansmusik från en bärbar dator hur som helst det fungerat alldeles utmärkt.
Nätaggregat - The lysdioder kommer sannolikt att dra mer effekt än arduino kan ge, så vi kommer att driva dem externt och byta dem med transistorer. Du bör ha ett gäng av dessa liggande från gamla elektronik, eller du kan hitta dem på secondhandbutiker. Se planering för vad spänning / strömstyrka du behöver.
NPN-transistorer - vi använder dessa som nuvarande förstärkare / stänger. En liten ström dras från arduino styr en hel del ström från nätaggregatet som går genom lysdioder. Hitta dem online eller på RadioShack.
Lödkolv - ganska självklar.
Högtalare / audio splitter / hane-hane kabel ljud - högtalare för ljud, splitter och kabel till foder signalen från hörlursutgången till högtalare och mikrofon uttag.
Programvara:
Arduino - nedladdning arduino programvara miljö från här.
Behandling - behandling talar väl med arduino, och har några awesome bibliotek byggdes. Ladda ner det från här. Kontrollera att du har den senaste versionen av HALVNOT ljudbearbetning biblioteket från här. Du kan också behöva få "arduino" biblioteket att få dem att kommunicera - få det från här och hålla den i mappen bearbetning/bibliotek.