RGB LED Matix mit 256 Farben


8381-mal angesehen • Hochgeladen: 05.12.2008

Einleitung
Für dieses Projekt benötigt man nicht viele Teile nur einen AVR (ATMega32, 16 oder 644), 6 Transistoren, die Leds und ein paar Widerstände und Kondensatoren. Also Sachen, die vom Wert her um die 25€ liegen (mit China LEDs die nicht umbedingt schlecht sein müssen), mit denen man schöne Effekte realiesieren kann.

Elektronik
Ich hab die Matrix also eigentliche 2x12 Matrix aufgebaut. Sie ist aber so gebaut das sie letztendlich eine 4x6 Matrix ergibt. Am AVR sind an Port C und D die 12 Schaltleitungen angeschlossen und an Port A sind die 6 Farbausgänge(2xR 2xG 2xB). Jeder Punkt kann 256 Farben darstellen (1Byte/Pixel -> RRRGGGBB). Der AVR dimmt dabei die 6 Ports der SoftwarePWM.

Software auf dem AVR
Die Software kann über den UART Daten vom Computer erhalten und speichert diese als Animation, die dann auf der Matrix dargestellt werden. Das Programm Dimmt die A Ports per Software (ist RRR -> 111 ist die Rote LED 7 Ticks an ist RRR -> 001 ist sie nur 1 Tick an), somit gibt es für Rot und Grün 7 Farben und für Blau 3, also insgesamt (2^8) 256 Farben

PC Software
Auf dem PC lassen sich ganz einfach über eine Software einzelne Biler einer Animation erstellen, diese werden dann über die serielle Schnittstelle an den AVR übertragen.

Projekt-Status
Die Matrix ist gerade im Testaufbau als 2x3 Matrix, die einwandfrei funktioniert. Die PC Software ist noch nicht vorhanden und das AVR Programm kann auch noch keine Daten empfangen, aber dies werd ich demnächst in Angriff nehmen.

Schaltplan


Quellcode Zeigen

Kommentare

Bisher noch keine

Kommentar verfassen

Name
Titel
Text



2011 by Tim Hotfilter • ImpressumSitemap