Stap 1: Onderdelen / Tools
LEDs - uiteraard. Ik kocht echt helder 10mm zijn in verschillende kleuren in bulk van eBay, maar je kunt ze vinden op Digikey of Mouser. Hogere millicandela classificaties zijn beter, vooral als u wilt dat deze te verlichten van iets en niet alleen een plek van kleur worden. Shop rond om te vinden een goede deal.
Weerstanden - één voor elke LED. Mijne vereist 470 Ohm, maar zorg ervoor dat u de ratings van uw LED's zodat u als veel licht mogelijk zonder ze uit te branden.
Solderless breadboad - voor alle de circuits.
Arduino - de interface computer/circuit. Een geweldige kleine board. Online kopen.
Wire - veel van solid-core draad. Ik had veel, snel, dus uiteindelijk heb ik het reinigen van mijn lokale RadioShack van Dit spul, maar je moet kunnen om het te vinden een stuk goedkoper. Met twee strengen samengehouden zoals dit uiterst nuttig is, als u later zullen zien.
Computer - waar de eigenlijke berekening plaatsvindt. Ja, dit is wellicht iets overkill naar flash een paar lichten, maar als we uiteindelijk onvermijdelijk spelen onze dansmuziek van een laptop toch het werkte prima.
Voeding - de LEDs zullen waarschijnlijk meer macht dan de arduino bieden kan, tekenen, zodat we gonna worden drijven ze extern en schakelen tussen hen met transistors. Hebt u een bos van deze uit oude elektronica rondslingeren, of u kunt hen bij spaarzaamheid winkels vinden. Zie de planning pagina voor wat spanning / stroomsterkte die u nodig hebt.
NPN-transistors - We gebruiken deze als huidige versterkers / switchen. Een beetje stroom getrokken uit de arduino controles een heleboel huidige getrokken uit het stopcontact haalt die door de LEDs loopt. Ze vinden online of op RadioShack.
Soldeerbout - vrij spreekt voor zich.
Luidsprekers / audio splitter / man-man-geluidskabel - luidsprekers voor geluid, splitter en kabel op de feed van het signaal van de hoofdtelefoon-uitgang naar de luidsprekers en de microfoon aansluiting.
Software:
Arduino - Download de arduino software-omgeving van hier.
Processing - verwerking van gesprekken goed met arduino en heeft sommige ontzagwekkende bibliotheken in gebouwd. Het downloaden vanaf hier. Zorg ervoor dat u de nieuwste versie van de Minim audioverwerking bibliotheek vanaf hier. Ook moet u wellicht om de bibliotheek van de 'arduino' om hen te communiceren - krijgen van hier en plak het in uw omslag van de Processing/bibliotheken.