NEOPIXEL PUNCK consola conduce WS2812S utilizând 555 de cronometri
Neopixeli, un tip de bandă LED cu pixeli adresabili individual, sunt o firmă preferată printre creatorii de efecte luminoase elaborate. Ele sunt proeminente pentru flexibilitatea lor, precum și simplitatea cu care le puteți lansa. Deși protocolul de a conduce aceste LED-uri de biți poate fi destul de provocator pentru a executa din cauza constrângerilor de sincronizare a semnalelor strânse.
Cu toate acestea, [Adrian Stuger] a arătat că conducerea benzilor LED bazate pe WS2812, cum ar fi seria Neopixel, nu necesită neapărat cod de asamblare optimizat de mână. De fapt, nu are nevoie de niciun tip de cod. El a dezvoltat consola Neopixel Punk, un gadget care produce o emisiune de lumină fără a utiliza nici măcar un microcontroler. Doar o mână de 555 de cronometre, precum și o logică din seria de 74hc lucrează împreună pentru a crea impulsuri cu calendari aproximativ adecvate.
Operarea gadgetului este la fel de simplă ca și modificarea câtorva potențiometre, la fel ca și consola Atari Punk. Este mai degrabă un proces aleatoriu, precum și poate fi imposibil să re-creați un model pe care v-ați plăcut. De asemenea, LED-urile se aprind în principal în culorile principale la putere completă, deși [Adrian] intenționează să facă o versiune îmbunătățită care conduce separat subpixeli roșii, verde, precum și albastru separat. Cu toate acestea, adevărul că toate acestea sunt implementate de doar o mulțime de 555 de cronometre, o face un hack destul de remarcabil de orice tip de standard.
Am văzut mult mai mult decât câteva metode de conducere a neopixelilor sau a benzilor LED bazate pe WS2812 similare, deși toate acestea utilizează un microprocesor de un fel; Puteți să terminați un tradițional 6502, să utilizați SPI, precum și DMA pe un PIC32 sau conectați-l doar într-un singur braț Cortex M0 +.