(AT) Tiny controller för WS2812B (2 / 2 steg)

Steg 2: programmering



Tillbaka till Låg-Tech webside: använda min gamla Arduino som en Internet-programmerare och ansluter VCC, GND och MISO/MSOI/SCK/Reset av Attiny med stift 13-10. Glöm inte 10µF kondensatorn mellan Reset och marken på Arduino... Men allt detta förklaras bäst på sin hemsida.

Sedan ladda upp Bootloader för att säkringarna och programmera Attiny med en modifierad Adafruit neopixel strandtest: The DIL växeln använder pin 0 och 1, lysdioder förbinds med 2 (i stället för stift 6 det ursprungliga exemplaret).

Så är de enda ändringarna:

I början:

#define stift 2

int VÄXEL1 = 0; < br > int VÄXEL2 = 1;

Lägg till i rutinen setup:

pinMode (VÄXEL1, INPUT_PULLUP);
pinMode (VÄXEL2, INPUT_PULLUP);

(Dumt misstag: borde inte har kopierat min MSP430 kod (med INPUT_PULLDOWN), som inte fanns på Attiny - men åtminstone PCB var redan korrekt :-)

Och ändra loop rutin att:

void loop() {om (digitalRead(switch1)) {
om (digitalRead(switch2)) {
rainbowCycle(20);
} annat {
Rainbow(20);
}
} annat {
om (digitalRead(switch2)) {
theaterChase (remsa. Color(127, 127, 127), 50); Vit
theaterChase (remsa. Color(127, 0, 0), 50); Röd
theaterChase (remsa. Färg (0, 0, 127), 50); Blå
} annat {
theaterChaseRainbow(50);
}
}
}

Så kommer inte det igenom differnet exempel stilar, men Använd DIL för att välja en. Åh, och glöm inte att ändra antalet lysdioder:

Adafruit_NeoPixel strip = Adafruit_NeoPixel (6, PIN, NEO_GRB + NEO_KHZ800).

Koppla upp 5V på på slutet och du snöflinga eller whatelse WS2812B objekt du har på den andra änden & Njut!

Se Steg
Relaterade Ämnen

Raspberry Pi Bluetooth LE Controller för WS2812B (NeoPixels)

Bluetooth Low Energy (aka BLE/Bluetooth 4.0/Bluetooth Smart) är den senaste inkarnationen av Bluetooth teknik som utvecklats av Bluetooth SIG (den organisation som underhåller specifikationen). Detta meddelande protokoll är avsedd för applikationer d...

Wearable ledde matrisen ansiktsmask

I grund och botten bara en 12 x 16 pixel LED matris till en bärbar mask. En slagtålig polystyren plast Stödplatta med 142 pixlar WS2812B 60 lysdioder per meter band fäst. Varje pixel är självständigt kunna kontrolleras från en enda liten Pixel Contro...

Rechargeable Bluetooth Pan och Tilt Laser Controller

Jag har alltid hoppats att göra en laser controller med servon sedan några år tillbaka. Så en dag, jag köpte min första två servomotorer från Ebay och jag tänkte varför inte jag göra min dröm... Så här är det, denLaddningsbara Bluetooth Pan och Tilt...

Förvandla en gammal NES controller till en allt-i-ett USB-nav, minneskort och bärbara emulering station

det finns flera instruktioner guider för att förvandla gamla NES styrenheter till USB-nav eller blixt minne nyckel, och även några för att göra en plug-and-play emulator gadget. Som sådan, påstår jag inte originalitet för någon av komponenterna i det...

Kyckling Coop Controller v2 programuppdatering

Bilder på tidigare Arduino Kyckling Coop styrenheten och dess nya kusin (överst).Under de senaste 18 månaderna har jag använt min Arduino baserat Kyckling Coop Controller till stor framgång med även några folk där ute redo för att bygga sina egna ver...

Tiny Wanderer - en tabell Top Robot

liten vandraren är en komplett robot design för början robot byggare. Det byggdes som ett lärande verktyg att följa en uppsättning tutorials gjort på Dallas personliga Robotics grupp (DPRG) under 2011.Denna robot kan flytta runt på en bordsskiva utan...

Xbox controller w/PS1(2) styrspakar.

Så du kanske undrar vad som slog mig för att göra detta. Jag lekte några Halo 2 igår på Xlink Kai (ett underbart program i sig) och jag höll missande lätt headshots. Varför jag saknar dessa headshots? Enkelt, min styrenhet med höger styrspak var smid...

DICE - a tiny, rigid and superfast 3D-printer

Hej!Mitt namn är René, jag är en 34-årig tysk elektroingenjör och detta är min allra första instructable. På min fritid älskar jag att mixtra med 3D-skrivare. Under de senaste åren hade jag bygga 3 olika 3D-skrivaren på min egen, varje (subjektivt: D...

Camo Xbox Controller

Steg 1: Vad du behöver Silvertejp Razerblade A kvartalet en dime A controller och ta dig tid inte jäktaSteg 2: Placera bandet längs registeransvarige Få fina kanter med hjälp av styrenheter räfflaSteg 3:Steg 4: Använda små bitar om band och när du gö...

Automatisk tvättrum Light Controller krets

detta är en annan mycket användbar krets i vår verkliga livet heter Automatisk tvättrum Light Controller krets. Det hjälper oss i automatiskt slå på/av tvättrum lampor enligt situationen dvs om en person går in tvättrummet, lamporna kommer att slå oc...

Hemgjord 100 HP Motor Controller för en elbil

detta instructable förklarar hur du bygger din egen 100 Hästkrafter (topp) motor controller för användning i en elektrisk bil eller motorcykel konvertering. Det kan ta någon spänning upp till 144v toppströmmen är 500 ampere. Kostnaden för komponenter...

200kW AC Motor Controller för elektriska bil

Elbilar är framtiden, och börjar ta fart idag. Men är de fortfarande ganska dyrt. En 3 fas AC-motor är absolut standard för företag när de gör en elbil. Tesla Roadster, Nissan Leaf, etc... Alla de stora pojkarna använder AC. Den har ett antal fördela...

555 PWM Controller

Följande instruktioner är avsedda att vägleda montering av ett kit projekt du kan ha köpt från mig på ett Maker Faire eller att du sätta ihop själv här: komponenter och PCB.Syftet med detta projekt är att lära sig lite om Hobbyelektronik, lära dig nå...

En Wi-Fi baserat Controller för modelltåg, Halloween rekvisita, energi övervakning och mer!

Människor har blivit van vid att använda sina bärbara enheter för att utföra alla typer av saker från att titta på videor, spela spel, att hantera deras inköpslista. Men trots populariteten för dessa enheter, beslutsfattare, hackare och hobby har int...

Bluetooth SNES controller/gamepad

Hej där!BakgrundJag spelar en hel del emulatorer på min android-telefon men med touchcontrollers på själva telefonen är hemsk så jag beslutat att göra en Bluetooth controller jag kunde använda med min telefon!Anledningen till att jag inte kunde köpa...

Costumized controller

Wath tycker du behöver?1. en styrenhet (Ps, xbox eller något annat).2. Spray färg eller om du vill ha normal färg.3. slipa papper.4. kanske om du vill ha en stencil för färgen.5. en skruvmejsel.6. en skål för skruvarna (som du inte förlorar dem).7. o...

Remote Controller Safe

Har du någonsin undrat hur du kan relativt easly dölja din fickpengar från din lilla/större brother(s) eller helt enkelt har din lilla "Fort Knox"? Tja... med detta Instructable kommer du att kunna! Låt oss se vad du behöver!Verktyg:x1 Flathead...

Julljus fotocell Controller

Jag vet inte om ditt område, men i mitt område fotocell kontrollerade jul ljus styrenheter var:1) galet dyrt2) billigt kinesisk skit gjorda av plast.Här är hur man bygger en väderbeständigt controller i en solid metall låda som ska pågå du år relativ...

Automatiska persienner Controller (PICAXE)

vill bygga en motoriserade persienner Controller för ca $15,00? Här är hur. Jag tycker om att ha krukväxter växter och se dem växa, men att se till att de få tillräckligt ljus kan vara en utmaning. Jag har en bokhylla framför fönstret i mitt sovrum m...