Fördela allt i regnbågar med denna allt-i-ett, USB-C-drivna kontroller för WS2812/Neopixel och APA102/Dotstar adresserbar LED-remsa.
Plasma 2040 är ett RP2040-baserat drivkort för adresserbar LED-remsa (även känd som magiska regnbågar i meter). Den är designad för att rigga upp bitar av anpassad, programmerbar belysning så enkelt som möjligt - perfekt för att piska upp lite snabb belysning under skåpet, dramatiskt underlysa din soffa eller ge lite atmosfärisk stämningsbelysning till din arbetsyta, PC eller vivarium.
Plasma 2040 är drivs och programmerbar via USB-C och eftersom USB-C kan dra upp till 3A ström, är det tillräckligt för att driva en hälsosam del av lysdioder. Det finns tre användbara knappar som du kan använda för att tända och släcka lamporna eller för att växla mellan färger eller effekter, plus en återställningsknapp och en evigt populär inbyggd RGB LED.Vi har också poppat en QW/ST-kontakt där, för att göra det superenkelt att koppla in Qwiic eller STEMMA QT breakouts - vad sägs om att ansluta en RGB-potentiometer för att justera hastigheten eller färgtonen på dina lampor, en luftkvalitetssensor för att göra din skrivbordsbelysning till en gigantisk termometer eller berätta när ska man knäcka ett fönster eller en ljussensor för att slå på dem automatiskt när det blir mörkt?
Funktioner
Komma igång
Plasma 2040 är agnostisk firmware! Du kan programmera den med C/C++ eller MicroPython på samma sätt som en Raspberry Pi Pico. Du kan hitta (mycket) mer information om hur du gör det (liksom nedladdningslänkar för firmware/SDK) på RP2040 målsida. Du kan hitta dokumentation för vår MicroPython Plasma-modul här.Du kan också använda CircuitPython på din Plasma 2040! CircuitPython är ett lättanvänt, väletablerat ekosystem med massor av exempelkod och drivrutiner för gränssnitt med olika typer av hårdvara. Klicka här för att ladda ner CircuitPython firmware för Plasma 2040 och Klicka här för en startguide.
Klick här för en nybörjarvänlig handledning som täcker hur man kopplar upp olika typer av lysdioder till Plasma 2040 och hur man använder den för att bygga ett enkelt upptaget ljus. Den innehåller både MicroPython och CircuitPython-kod!
Anslutning av breakouts
Om din breakout har en QW/ST-kontakt ombord kan du ansluta den direkt med en JST-SH till JST-SH-kabel, eller så kan du enkelt ansluta någon av våra I2C-breakouts med en JST-SH till JST-SH-kabel kopplad med en Qw/ST till Breakout Garden-adapter. Vi har också brutit ut en uppsättning I2C-stift, analoga stift och debug-stift så att du kan löda saker som breakouts eller analoga potentiometrar direkt på dem (eller löda på en remsa av header och koppla in hela shebang i en breadboard).
Anteckningar
Om RP2040
Raspberry Pis RP2040 mikrokontroller är en dubbelkärnig ARM Cortex M0+ som körs på upp till 133Mhz. Den innehåller 264 kB SRAM, 30 multifunktions GPIO-stift (inklusive en fyra-kanals 12-bitars ADC), en hög standard kringutrustning (I2C, SPI, UART, PWM, klockor, etc) och USB-stöd. En mycket spännande funktion hos RP2040 är de programmerbara IO:erna som låter dig köra anpassade program som kan manipulera GPIO-stift och överföra data mellan kringutrustning - de kan ladda ner uppgifter som kräver höga dataöverföringshastigheter eller exakt timing som traditionellt skulle ha krävt mycket tunga lyft från CPU:n.
varumärke | Pimoroni |
Modell | PIM582 |