Ta med lite Times Square i ditt hem med denna helt bedårande 5-tums fyrkantiga 32 x 32 RGB LED-matrispanel. Dessa paneler används normalt för att göra videoväggar, här i New York ser vi dem på sidorna av bussar och busshållplatser, för att visa animationer eller korta videoklipp. Vi tyckte att de såg riktigt coola ut så vi hämtade några lådor av dem från en fabrik. De har 1024 ljusstarka RGB-lysdioder arrangerade i ett 32x32 rutnät på framsidan med 4 mm rutnätsavstånd. På baksidan finns ett kretskort med två uppsättningar dubbla IDC-kontakter (två ingångar, två utgångar: i teorin kan du koppla ihop dessa) och 12 stycken 16-bitars spärrar som gör att du kan driva skärmen med en skanningshastighet på 1:16.
Dessa skärmar är "kedjabara" - anslut en utgång till nästa ingång - men vår Arduino-exempelkod stöder inte detta (ännu). Det kräver en höghastighetsprocessor och mer RAM än vad Arduino har!
Dessa paneler kräver 13 digitala stift (6 bitars data, 7 bitars kontroll) och en bra 5V matning, upp till 4A per panel. Vi föreslår vår 4A-reglerade 5V-adapter och sedan ansluta ett 2,1 mm-uttag. Kolla in vår handledning för mer information!
Levereras med: en enda 32x32 RGB-panel, två IDC-kablar, en strömkabel, 4 monteringsskruvar och minimagneter (det verkar som om dessa ofta är monterade på en magnetisk bas)
Tänk på att dessa skärmar är designade för att drivas av FPGA:er eller andra höghastighetsprocessorer: de har inte inbyggd PWM-kontroll av något slag. Istället är det meningen att du ska rita om skärmen om och om igen för att "manuellt" PWM det hela. På en 16 MHz arduino lyckades vi pressa 12-bitars färg (4096 färger) med 40% CPU-användning men den här skärmen skulle verkligen lysa om den drivs av någon FPGA, CPLD, Propeller, XMOS eller annan höghastighets flerkärnig kontroller. Den goda nyheten är att displayen är förvitbalanserad med fin likformighet så om du slår på alla lysdioder är det inte särskilt vitt.
Naturligtvis skulle vi inte lämna dig med ett datablad och ett "lycka till!" Vi har ett komplett kopplingsschema och fungerande Arduino-bibliotekskod med exempel från att rita pixlar, linjer, rektanglar, cirklar och text. Du kommer att få din färgblästring inom en timme! På en Arduino behöver du 13 digitala stift och cirka 1600 byte RAM för att buffra 12-bitars färgbilden. För närvarande har vi ingen ledningsdokumentation för MEGA.
Vänligen notera! Dessa paneler är restprodukter från fabriker som tillverkar enorma ljusskivor. Av den anledningen kan utseendet och storleken variera från batch till batch, även om den grundläggande operationen, kodbasen och handledningen är densamma.