Ljusshow jacka som reagerar på musik
Denna handledning har framställts som en del av mitt examensarbete för min examen i musikteknik och tillämpad elektronik vid University of York. Det är att musiker med ett intresse för elektronik. Slutprodukten blir ett LED-matris på baksidan av en jacka som kan producera en ljusshow i enlighet med musik. Detta kommer att ske genom att analysera ingångar med Pure Data och Arduino. Jackan har två inställningar som kan kontrolleras av en strömbrytare. En inställning kommer att kontrollera lysdioderna enligt amplituden av musiken och den andra kommer lysdioderna blinka en i taget och ändra färg enligt planen.
Hur det kommer att fungera
Denna enhet kommer att bestå av två separata kretsar. En baseras runt en Arduino Mega ansluten direkt till en dator. Andra kretsen kommer att baseras runt en LilyPad Arduino och kommer att vara helt som finns i jackan och drivs via ett 9V batteri. Båda dessa kretsar kommer att kommunicera med varandra trådlöst via XBee moduler.
Ljudsignaler kommer att tas emot av datorer inbyggda mikrofonen och analyseras i Pure Data amplitud och frekvens uppgifter. Denna information kommer att överföras till Arduino Mega med en MIDI-input krets och detta överförs sedan till LilyPad med hjälp av XBees. LilyPad avgör sedan hur lamporna på jackan kommer att reagera.
Vad du behöver
För Mega kretsen
- Arduino Mega 2560
- XBee Explorer regleras
- XBee 1mW Trace antenn - serie 1
- Prototyping Shield för Mega
- USB typ A till B
- USB till MIDI-kabel
- MIDI-uttag
- 1 x 220Ω Resistor
- 1 x 270Ω Resistor
- 1 x 1N4148 diod
- 1 x 6N138 Optocoupler
För LilyPad kretsen
- LilyPad Arduino 328 moderkortet
- LilyPad XBee Breakout styrelse
- XBee 1mW Trace antenn - serie 1
- LilyPad FTDI grundläggande Breakout styrelse
- 72 x LilyPad lysdioder (ett antal alla färger tillgängliga inklusive vit, blå, röd, gul, grön, rosa och lila)
- LilyPad Slide Switch
- USB 2.0 A-hane till Mini-B-kabel
- 9V batteri
- 9V batteri Clip
Andra
- Jacka
- Dator med Pure Data och Arduino IDE installerat
- Utrustning Wire
- Lödutrustning
- Avbitare
- Wire strippor
- Nål med stora ögon
- Gänga
- Ledande tråd
- Sax
- Måttband
- Tyg lim eller klar Nail lack
- Krita eller vit Eyeliner
- Tyg till foder eller en gammal t-shirt
- Kardborrband
- Borra (eventuellt)
- Standard LED (för att testa)
- Set av brödunderläggen (för att testa)
- En annan 220Ω resistor (för att testa)
- Multimeter (för att testa)
Kostnaden för detta projekt kommer beror mycket på hur mycket av ovanstående utrustning du redan äger. Det är dock sannolikt att vara någonstans mellan 150 £ - £200.
En snabb Obs - LilyPad styrelser är utformade som sys direkt till textilier och därför lödning ett 9V batteri klipp till en kan orsaka problem. Anslutningen kan vara känslig och lätt bryts. Du kan få särskilt utformade LilyPad styrelser för AAA eller LiPo batterier som du får besluta du skulle hellre använda. Dock valde jag ändå att gå sträckan 9V eftersom deras batteritid är större än AAAs och mitt universitet har begränsningar för användning av LiPo batterier.