Lit-O-rutan (fyrfärg Edge-Lit foto!) (8 / 11 steg)

Steg 8: Programmera Arduino



En sak som inte jag är en programmerare. Jag vet nog att klara sig med en arduino, men det finns fortfarande mycket att önska med denna kod. Jag ändrade några exempel skisser från adafruit neopixel biblioteket. Det fungerar dock.

Du kommer att behöva ändra denna skiss lite för att arbeta med din inställning, men jag kommer att gå igenom den.


#define stift 6

Detta är det första vi måste ändra. Detta anger vilken pin skriver till neopixels. Det måste vara en PWM stift på arduino, men kan bara lämna det på stift 6 för nu. Du behöver sannolikt inte att ändra den.

Adafruit_NeoPixel strip = Adafruit_NeoPixel (24, PIN, NEO_GRB + NEO_KHZ800);

Här behöver vi bara att definiera hur många pixlar har vi totalt. Jag har 24, så står det 24 det, men du kan ändra detta till men många pixlar du har.

void loop() {

uint32_t R = remsa. Färg (255, 0, 0);

uint32_t G = remsa. Färg (0, 255, 0);

uint32_t B = remsa. Färg (0, 0, 255);

uint32_t W = remsa. Färg (255, 255, 255);


Dessa rader utmatningen färg för varje färg som vi tilldelar. Detta är nyckel för finjustera färgerna senare! Siffrorna representerar hur ljus varje färg kommer att vara i den pixeln. Du ange nummer mellan 0 och 255, 255 är den ljusaste och 0 är utanför. Det är märkt som denna (röd, grön, blå), så som ni kan se ovan R = remsa. Färg (255, 0, 0), det nummer som motsvarar röda är inställd på 255 och de andra färgerna anges till 0. Märke hur vit anger alla färger till 255, som är så nära till vitt som vi kommer att få utan en dedikerad vit lysdiodsrand, men det fungerar tillräckligt bra.

strip.setPixelColor(0,W);

strip.setPixelColor(1,W);

strip.setPixelColor(2,W);


De 24 linjer som ser ut som detta utse vilken pixel i strängen är vilken färg. Eftersom jag har 24 neopixels, har jag 24 linjer som denna som satt varje färg till varje neopixel. Vi numrera dem från 0 emellertid och gå upp till 23. För anföra som exempel Neopixel nummer 2 är inställd på färgen vit (som vi kan sedan finjustera ovan), men Neopixel nummer 22 skulle ställas in på R för rött.

Hoppas att det gör sedan, och jag är säker på att någon där ute kan skriva upp något bättre. Om du gör det, dela det i kommentarerna!

Jag kommer att publicera den arduino skissen på det sista steget

Under inga omständigheter har de positiva och negativa leder ansluten till arduino vid programmering det! Kontrollera också att makt är bortkopplad från kontakten. Sist sak du vilja är för neopixels att dra 1,5 ampere genom din usb porten på din dator! Slutliga varning :(

Se Steg
Relaterade Ämnen

Andra mamma rutan

det finns alla slags märkliga och underbara rutor visar upp över Internet för att främja den nya filmen Coraline . Jag, tyvärr, inte betygsätta tillräckligt hög på svalka skala för att få en. Snarare än att gråta mig till sömns, klagar över min brist...

Adafruit foto Tutorial

skriven av John De Cristofaro ("johngineer") för Adafruit.Denna handledning syftar till att lära dig att ta bilder av din hacka och projekt för att dela på webben, och kanske även i tryck. Den fokuserar på mindre objekt, mindre än 6 "x 6&qu...

Spolen gångjärn box

Vi behövde till ombytta den Sparbössa som vi använde på YuKonstruct för medlemmar för att betala för de varor som de använder. Rutan var vi med fram till nu har krävt att du måste faktiskt ta isär och sätta ihop lådan varje gång du behövs för att gör...

Quiz Show summern System med klammer enkel knapp

**uppdatering** det har kommit till min kännedom att nuvarande styrelsen Staples lätt knappen har förändrats genom åren och inte längre är densamma som den som jag använde för detta Instructable tillbaka i 2009. På grund av båda till tidsbrist och de...

Hur man bygger en Queen-Size säng

med ett utseende som kombinerar traditionella detaljer och konstruktion med de rena linjerna av modern stil, vår årsdagen säng är säker på att vara perfekt mittpunkten i bara om någon sovrum inredning. Som hela Popular Mechanics årsdagen möbler-serie...

Hack IKEA förpackning

Hack IKEA packning till kids box för leksaker!Steg 1: Vad du behöver! IKEA förpackningar - KallaxLimpistolBrytknivLinjalenMått bandSaxPenSteg 2: Skär - limning Ta en av de två delen av rutan Kallax.Mäta på mitten och skär endast vänster och höger sid...

Hur man gör en projektor för telefonen för ca $2

Skjut projektorer är bra, men föråldrade och digitala projektorer kostar en bunt. Lyckligtvis kan du visa upp din mobil bilder och din telefon hacka kunniga genom att vrida telefonen till en billig smartphone-projektor.Ingredienser:* Shoebox* Gem* Sm...

Gör din egen Ski-pulka

Yukonstruct parat med Yukon delen av Kanadas alpina klubb (ACC) att erbjuda en pulk workshop. I Yukon gå ACC medlemmar på skidresor året runt, ett par medlemmar kom precis tillbaka från över en månad på icefields skidåkning och bergsklättring toppmöt...

DIY godis klänning (heliga musikaliska B@man)

Tja Hej! Vill du vara söt söt och ljusa onda apple i en rosa klädda man öga? Eller bara vill göra en färgglad (halloween) klänning? Sedan sluta här och låt mig berätta hur jag gjorde min ;-)-Detta är min första DIY också, jag gjorde klänningen och se...

Lego Octopus LED Light

I detta Instructable lär vi dig att ta en ordinarie Lego bläckfisk och göra det häftigt med glödande LED lampor. Detta är ett relativt lätt projekt men några verktyg är inblandade. Vi kommer att vara lödning och med hjälp av en Dremel att bortse från...

I kärlek med turkos halsband

jag är bara galen om turkos turkos är galen om mig...Pauric föreslog jag avsluta min negativa hat mot alla hjärtans dag och gå med i denna tävling i stället :-)Så här är det, en liten halsband gjorda av allehanda värdefulla bitar här och där, med någ...

Enkel garderob hylla organisatör från överblivna faux marmor & plywood

jag gjorde dessa på TechShop (http://www.techshop.ws) med några överblivna faux marmor blad material som var för bra för att kasta bort (bilder 1 & 2) och vissa ädelträ plywood bitar som ropade för att användas. (Bild 3)Jag hade gjort några av dessa...

Arduino 3-axis Mini Lazer Paper-Cutter

Uppdaterad: 16/3 Lägg till steg 4, om att använda scenen.Uppdaterad: 18/3 Lägg till foton (skärande vinyl självhäftande ark)Uppdaterad: 19/3 Lägg till steg 5, egenskap pennplotterUppdaterad: 20/3 Lägg till laser gravyr video (trä) och fotoUppdaterad:...

Laser Cut Edge Lit Halloween Display - jag gjorde det på TechShop!

Nyligen jag har experimenterat med utrustningen på Allen Park/Detroit TechShop. Om du är omedveten om TechShop, gå och lära känna dem på techshop.com.Efter grundkurs för laserskärning trodde jag jag skulle slänga ihop en snabb projekt för att finslip...

Edge Lit akryl Sign

Edge-lit LED skyltar är en attraktiv och innovativa sätt att reklam ditt företag och produkter. De är energieffektiva och är lätt att montera från akryl paneler och LED band eller remsor. Nyckeln till ett gott tecken är hur du laser bilden eller boks...

Awesome LED Edge-lit Desktop namnskylt

du skulle vara hårt pressade att ett kontor med en stationär dator som inte har en namnskylt. Detta DIY projekt förvandlar den klassiska graverad vinyl namnskylten till ett high-tech konstverk. Det är det perfekta sättet att piffa upp någons skrivbor...

Edge Lit bågreaktorn

jag har sett massor av riktigt cool edge lit skärmar. Det finns massor av instructables på dem men detta är mest bara visa hur jag gjorde min. Det är inte så bra, det var första gången jag försöker etch i akryl. Det blev lite ojämn och fånga inte lju...

Pointilist Edge Lit kort med Auto On/Off Switch

Flera månader tillbaka, ville jag skicka ett tackkort till folk på instructables HQ för att jag umgås med dem under Maker Faire. Jag visste att ett köpta kort bara inte skulle göra, så mitt sinne omedelbart vände sig till den kanten lit kort skapad a...

Ännu en Edge-Lit LED-tecken

Det finns ganska många av dem. Men sedan, alla som glödande saker, ja? Ja, klart de gör. Saker som lyser är awesome.Jag behövde ett projekt.Jag kände att Bergen hackerspace behövs ett cool tecken.Karlmag delade denna uppfattning.Således var det bara...