8X8X8 3D RGB LED Cube (17 / 18 steg)
Steg 17: Dela din schtuff! PLUS min extramaterial som PicBridge och musik modul
När du är klar med din kub, skicka din video eller länkar till videos här tillsammans med bilder av din vackra (eller något ostadig) nya kuber!
Om du gör ytterligare effekter eller elektroniska addons, vill vi se dem! AKTIE AKTIE AKTIE!
Jag har portats över min favorit effekt - Fireworks - till RGB kuben.
Tyvärr var jag tvungen att ta bort någon annan kod att passa, men jag ska undersöka rationalisera saker lite mer senare.
Just nu bara för Arduino, eftersom Nicks koden fortfarande förbryllar mig helt för PIC.
Uppdatering! Nu när vi har mycket lättare kod att arbeta med, jag har kunnat göra några häftiga saker med ChipKit UNO32! YAY!
Den nya koden av Doug Domke ROCKS - och inte bara har jag portat min fireworks effekt, men gjorde andra as well, och också kunde enkelt börja göra musik svar!
Jag bestämde mig att få en liten bit av hårdvara gör allt arbete för Spectrum analys eftersom jag tror realtime Fourier-analys kan vara lite mycket för processor... Lol..
Så, inuti Dougs kod la jag en rutin för att ta alla 7 frekvens nivåer och värdena i en global array.
Inte bara det, det gör det varje gång det uppdaterar kuben lager - så du behöver aldrig göra något för att ta data - det är bara helt enkelt alltid där och alltid aktuell!
Så, som sagt, om ni vill använda min kommande musik effekter, måste du veta hur tråd upp denna massiva och extremt komplexa krets. Jag har lagt en kopia av schematiskt här, samt vilket stift av ChipKit UNO32 måste du ansluta.
Jag tack lödda min prototyp på prototypen för min PicBridge styrelse - som gör ingenting men låt mig knäppa min ChipKit UNO till kuben bas i stället för att ha till hands tråd den darn sak varje gång jag ville använda den.
Uppdatering: 8 oktober - jag har lagt till funktionsknappar till MSGEQ7 addon. Om ni undrar varför jag verkar använda stift över hela kartan för min I/O, är det för att bibehålla kompatibilitet med min UNO eliminator styrelser.
Nu kan du pop mellan musik svar lägen och animation/text lägen i Doug's firmware med min kod. En knapp tar du av animering och sätter dig in i musiken inmatningsläge. Musik input lägena kommer att gå igenom effekterna en efter en, varje att på för angiven varaktighet i koden. Du kan sedan trycka på knappen igen för att välja bara en effekt att låsa musik svar.
Du kan Välj en effekt, och sedan välja en annan och lämna det, och du kan också cykla tillbaka till cykelläge där den går igenom varje steg ett.
Också, när som helst du kan slå på animation-knappen, och kuben kommer att omedelbart hoppa tillbaka i animering och börja köra animationer och texteffekter.
Här är en kopia av den beta koden för dig att spela med. Det är bara för ChipKit UNO32 eller ChipKit Eliminator styrelser. Kanske när allt är klar, vi kan försöka port det över för Arduino eller kanske en av er modiga skulle kunna själar göra det.
Uppdatering: November 2014 -Doug Domke har släppt Version 6 av kuben programmering mallen.
Tänk på det som grundläggande programmeringsspråket för kuben.
Det möjliggör mycket lätt kommandon för att skapa objekt (sprites) och flytta / studsa / rotera dem runt kuben med lätthet. Flera objekt kan skapas och flyttade runt oberoende av varandra på samma gång.
Som alltid, kan du få sin mjukvara och programmering guide på
Det arbete han har utfört med detta projekt har varit otroligt, och jag vet att några av er kommer att kunna skapa några fantastiska animeringar med hjälp av hans mallar.
Han har behållit sin äldre koder också för människor som inte behöver något detta eleganta, och helt enkelt behöver några mer utrymme eller för människor som bara vill ha vissa grundläggande musik effekter.
De bron styrelser som möjliggör enkel anslutning av musik hårdvara till Arduino UNO, Arduino MEGA2560, eller ChipKit UNO32 och enkel anslutning av proto-styrelser till kuben är på väg. Om tester går bra, kan de vara klar runt jul.
Mini musik modulerna har utformats. När några mer base'driver styrelser sälja, kommer förhoppningsvis jag att kunna ha råd med att ha dem fabricerade. Modulerna musik tar en mic modul, linjeingång, 1/8" hörlurar ingång och USB-Bluetooth. Alla i ungefär samma storlek som en uno eliminator. De kommer att arbeta med eller utan en bro styrelse.