Avvolgi tutto in arcobaleni con questo controller all-in-one alimentato da USB-C per strisce LED indirizzabili WS2812/Neopixel e APA102/Dotstar.
Plasma 2040 è una scheda driver basata su RP2040 per strisce LED indirizzabili (note anche come arcobaleni magici al metro). È progettato per creare parti di rigging illuminazione personalizzata e programmabile il più semplice possibile: perfetto per creare un'illuminazione rapida sotto l'armadio, illuminare in modo drammatico il tuo divano o fornire un'illuminazione d'atmosfera d'atmosfera per il tuo spazio di lavoro, PC o vivaio.
Plasma 2040 è alimentato e programmabile tramite USB-C e, poiché USB-C è in grado di assorbire fino a 3 A di potenza, è sufficiente per alimentare una buona parte di LED. Ce ne sono tre pulsanti utili che potresti usare per accendere e spegnere le luci o per passare da un colore all'altro o da un effetto all'altro, oltre a un pulsante di ripristino e un eterno popolare LED RGB integrato.Abbiamo anche spuntato un Connettore QW/ST lì, per rendere super facile collegare i breakout Qwiic o STEMMA QT: che ne dici di collegare un potenziometro RGB per regolare la velocità o la tonalità delle tue luci, un sensore di qualità dell'aria per trasformare l'illuminazione della tua scrivania in un termometro gigante o dirti quando dovresti rompere una finestra o un sensore di luce per accenderli automaticamente quando fa buio?
Caratteristiche
Iniziare
Plasma 2040 è indipendente dal firmware! Puoi programmarlo con C/C++ o MicroPython nello stesso modo in cui faresti con Raspberry Pi Pico. Puoi trovare (molte) ulteriori informazioni su come farlo (così come i collegamenti per il download del firmware/SDK) su Pagina di destinazione RP2040. Puoi trovare la documentazione per il nostro modulo MicroPython Plasma qui.Puoi anche usare CircuitPython sul tuo Plasma 2040! CircuitPython è un ecosistema consolidato e facile da usare con un sacco di codice di esempio e driver per l'interfacciamento con diversi tipi di hardware. Clicca qui per scaricare il firmware CircuitPython per Plasma 2040 e clicca qui per una guida introduttiva.
Clic qui per un tutorial per principianti che spiega come collegare diversi tipi di LED a Plasma 2040 e come usarlo per costruire una semplice luce occupata. Include sia il codice MicroPython che CircuitPython!
Collegamento di sblocchi
Se il tuo breakout ha un connettore QW/ST a bordo, puoi collegarlo direttamente con un cavo da JST-SH a JST-SH, oppure puoi collegare facilmente uno qualsiasi dei nostri breakout I2C con un cavo da JST-SH a JST-SH accoppiato con un adattatore da Qw/ST a Breakout Garden. Abbiamo anche suddiviso un set di pin I2C, pin analogici e pin di debug in modo da poter saldare cose come breakout o potenziometri analogici direttamente su di essi (o saldare su una striscia di intestazione e collegare l'intera faccenda a una breadboard).
Appunti
Informazioni su RP2040
Il microcontrollore RP2040 di Raspberry Pi è un ARM Cortex M0+ dual core che funziona fino a 133 Mhz. Raggruppa in 264kB di SRAM, 30 pin GPIO multifunzione (incluso un ADC a 12 bit a quattro canali), un mucchio di periferiche standard (I2C, SPI, UART, PWM, orologi, ecc.) E supporto USB. Una caratteristica molto interessante di RP2040 è l'IO programmabile che ti consente di eseguire programmi personalizzati in grado di manipolare pin GPIO e trasferire dati tra periferiche: possono scaricare attività che richiedono velocità di trasferimento dati elevate o tempi precisi che tradizionalmente avrebbero richiesto molto lavoro pesante dalla CPU.
Marca | Pimoroni |
Modello | PIM582 |