Detta är din hjärna på musik
Slå upptäckt och musik Visualizer med bearbetning, Arduino, lysdioder och ett glas huvud.
Jag hade en del av RGB-ljusdioder som jag beställde från Kina som vände ut att inte vara individuellt adresserbara som jag trodde, så jag kom upp med detta projekt som ett sätt att sätta dem till god användning! Var noga med att titta på videon för att få full effekt.
Den programvara som kör musik visualizer och beat upptäckt är byggt i bearbetning 2.0 och kommunicerar med en Arduino i botten av huvudet över USB, som sedan sätter färg på lysdioderna. Den Arduino delen baseras på den utmärkta RGB LED Strips tutorial över på AdaFruit.
Material som används:
* Allt används i AdaFruit tutorial, inklusive Arduino Uno, USB-kabel, icke-adresserbara analoga RGB lysdioder, strömförsörjning, transistorer, MOSFETs och en skärbräda och ledningar för att sätta ihop det hela. AdaFruit säljer de flesta av dessa saker, men du kan också få lysdioderna från eBay eller AliExpress och resten från en elektronik butik som Fry.
* En prototyping styrelse. Jag fick min från RadioShack för runt $3.
* Några headers till slot proto-styrelsen på Arduino. En förpackning med 100 i remsor bör vara runt $3 eller mindre.
* Vissa lödtenn.
* (Tillval) pekar vissa 4-stifts JST kontakter, att sätta en distans mellan Arduino och lysdioderna. AdaFruit säljer dessa för ca $2.
* Ett glas huvud. Mine kom från piren 1 och var ca $20.
* Vissa bomullstussar (för hjärnan) och kudde fyllning (för resten)
* En trälåda att använda som bas. Jag använde botten hälften av en ofullbordad smyckeskrin från Michaels för runt $5.
* Lite silikon lim att fästa huvudet till basen. Även om någon rimligen starkt lim skulle nog fungera.
* 2 skruvar, muttrar och nylon standoffs koppla Arduino till rutan. Arduino fästen kan ta M3-0.5 eller UNC-4-40 skruvar, beroende på vad som finns till dig. Jag fick alla dessa på järnaffär för mindre än $1.
* Lite av elektriska och maskering tejp
Verktyg används:
* En lödkolv
* En borr eller små såg för att skära hål i rutan
* Skruvmejsel och tång för att koppla Arduino styrelsen
* En Mac med Arduino 1.0 och bearbetning 2.0 installerat. (Du kan också använda en Windows- eller Linux-dator)