NEOPIXEL PUNK CONSOLE DRIVER WS2812S, der udnytter 555 timere

neopixel, en type LED-strimmel med individuelt adresserbare pixels, er et fast foretrukket blandt skabere af udførlige lyseffekter. De er fremtrædende for deres fleksibilitet såvel som den enkelhed, som du kan daisy-kæde dem. Selvom protokollen til at køre disse bit-LED’er kan være ret udfordrende at udføre på grund af stramme signal timing begrænsninger.

Imidlertid viste [Adrian Studer], at kørsel WS2812-baserede LED-strimler som neopixel-serien ikke nødvendigvis har brug for håndoptimeret samlingskode. Faktisk behøver det ikke nogen form for kode overhovedet. Han udviklede NeoPixel Punk Console, en gadget, der producerer et lysshow uden endda ved hjælp af en mikrocontroller. Bare en håndfuld 555 timere samt nogle 74hc serie logik arbejde sammen for at skabe pulser med groft passende timings.

Betjening af gadgeten er lige så simpelt som at tweaking et par potentiometre, ligesom dets navneake, Atari Punk Console. Det er snarere en tilfældig proces dog, såvel som det kan være umuligt at genskabe et mønster, som du kunne lide. LED’erne belyser også primært i hovedfarver i fuld kraft, selvom [Adrian] planlægger at lave en forbedret version, der driver den røde, grønne, såvel som blå subpixel separat. Men sandheden, at alt dette er implementeret af bare en masse 555 timere gør det til en ret fremragende hack af enhver form for standard.

Vi har set meget mere end et par metoder til at køre neopixel eller lignende WS2812-baserede LED-strimler, selvom alle anvender en mikroprocessor af en slags; Du kan opsige en traditionel 6502, udnytte SPI såvel som DMA på en PIC32, eller bare tilslut en enkelt arm cortex M0 +.

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous post Vakuum “Tube” kan erstatte GPS Someday
Next post Psylink En open source neural interface til ikke-invasiv EMG