Inhoudsopgave:
Video: Cascadeerbare 8x16 RGB led-matrix - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
In dit project heb ik een cascadeerbare 8x16 rgb led-matrix en de bijbehorende controller gemaakt. Microchip's 18F2550 wordt gebruikt voor zijn USB-ondersteuning. RGB-leds worden aangestuurd door 74hc595 schuifregisters met weerstanden. Voor animatie- en configuratiegegevens; 24C512 externe eeprom wordt gebruikt. Configuratie- en animatiegegevens worden gemaakt door een grafische gebruikersinterface (gui) op de computer en overgebracht naar eeprom via USB. Ik heb mijn rgb led-matrixmodules 8x16 pixelgrootte gemaakt. En ze kunnen worden bevestigd om een groter weergavegebied te maken.
Stap 1: Architectuur
architectuur Animatie- en configuratiegegevens worden op de computer gemaakt door een gui. dan wordt het via usb geüpload naar de besturingskaart. Microcontrollereenheid (mcu) brengt deze gegevens over naar de opslageenheid van het bord (eeprom). Wanneer het bord in actie is, leest het eerst de configuratiegegevens: tijdsintervallen tussen animatieframes, lengte van de te tonen animatie, werkmodus (solo of trapsgewijs) dan leest het een stuk animatiegegevens en stuurt de gegevens naar schuifregisters om bij te werken de status van leds. Er worden gemeenschappelijke anode rgb-leds gebruikt. leds zijn gerangschikt 8 rijen, 16 kolommen. alle anodes zijn op een rij met elkaar verbonden. Schuifregisters besturen één rij tegelijk. Door te multiplexen; 8 rijen worden zeer snel bijgewerkt, zodat continu beeld wordt weergegeven. voor 8 rijen --------- wordt één 8-bits schuifregister gebruikt voor multiplexen. voor 16 rgb leds kolommen 16*3=48 ------ zes 8bit schuifregisters worden gebruikt. In de solo-modus werkt één module zoals hierboven beschreven. In cascademodus: één kaart wordt masterkaart en stuurt een synchronisatiesignaal naar andere kaarten via seriële perifere interface (spi). alle borden tonen animaties die in hun geheugen zijn opgeslagen. En de timing is gerangschikt volgens het synchronisatiesignaal dat van het masterboard komt.
Aanbevolen:
Sfeerlamp met RGB-led: 4 stappen
Mood Lamp With RGB Led: Dit is een voorbeeld van een lamp die *sentimientos* gebruikt door Arduino Uno. Primero heeft verschillende materialen nodig voor jumpers, leds RGB of Neopixel, afhankelijk van de meest gebruikte hardware. En este caso utilizaremos led RGB con ánodo común
RGB LED-bril: 4 stappen
RGB LED-bril: Hallo, ik heb een RGB LED-bril gemaakt met behulp van wps2812 LED Strip. Ik heb een Bluetooth-app gebouwd waarmee het patroon van LED's kan worden bestuurd
WIFI RGB-led: 5 stappen
WIFI RGB Led: In deze blog gaan we kijken hoe we een RGB led kunnen besturen met de Blynk-app en Google assisten
Muziek Reactieve Multicolor LED Verlichting - Arduino-geluidsdetectiesensor - RGB LED-strip: 4 stappen
Muziek Reactieve Multicolor LED Verlichting | Arduino-geluidsdetectiesensor | RGB LED Strip: Muziek-reactief meerkleurig LED-lichtproject. In dit project werden een eenvoudige 5050 RGB LED-strip (niet de adresseerbare LED WS2812), Arduino-geluidsdetectiesensor en 12V-adapter gebruikt
ESP8266 RGB LED STRIP WIFI-bediening - NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi - RGB LED STRIP Smartphone-bediening: 4 stappen
ESP8266 RGB LED STRIP WIFI-bediening | NODEMCU Als een IR-afstandsbediening voor ledstrip, bestuurd via wifi | RGB LED STRIP Smartphone-bediening: Hallo allemaal, in deze tutorial zullen we leren hoe we nodemcu of esp8266 kunnen gebruiken als een IR-afstandsbediening om een RGB LED-strip te bedienen en Nodemcu zal worden bestuurd door smartphone via wifi. Dus in principe kun je de RGB LED STRIP bedienen met je smartphone