Neopixels, en typ av LED-remsa med individuellt adresserbara pixlar, är ett firma som är föredragna bland skapare av utarbetade ljuseffekter. De är framträdande för deras flexibilitet såväl som den enkelhet som du kan daisy-kedja dem. Även om protokollet för att driva dessa bit-lysdioder kan vara ganska utmanande att utföra på grund av snäva signaltidsbegränsningar.
Men [Adrian Studer] visade att körning av WS2812-baserade LED-remsor som Neopixel-serien behöver inte nödvändigtvis handoptimerad monteringskod. Faktum är att det inte behöver någon typ av kod alls. Han utvecklade Neopixel punkkonsolen, en gadget som producerar en lätt show utan att ens utnyttja en mikrokontroller. Bara en handfull 555 timers samt några 74hc-serien logik arbetar tillsammans för att skapa pulser med ungefär lämpliga tidpunkter.
Att använda gadgeten är lika enkelt som tweaking några potentiometrar, precis som namnet Atari punkkonsolen. Det är snarare en slumpmässig process men, liksom det kan vara omöjligt att återskapa ett mönster som du tyckte om. Dessutom belyses lysdioderna i huvudsakerna i full effekt, men [Adrian] planerar att göra en förbättrad version som driver den röda, gröna, såväl som blåa subpixlar separat. Men sanningen att allt detta implementeras av bara en hel del 555 timers gör det till en ganska enastående hack med någon typ av standard.
Vi har sett mycket mer än några metoder för att driva neopixels eller liknande WS2812-baserade LED-remsor, även om alla utnyttjar en mikroprocessor av något slag; Du kan avsluta en traditionell 6502, utnyttja SPI såväl som DMA på en PIC32, eller bara koppla in en enda arm Cortex M0 +.