Servus,
ist nicht schwer, allerdings frage ich mich, ob das das richtige Forum für sowas ist, da es sehr nach Schaltungsentwurf aussieht? Egal
Gehen tut das schon irgendwie mit Java - zumindest am PC.
Dazu bräuchtest Du folgendes: Einen Mikrocontroller, etwa einen ATMega, den Du in Bascom Basic oder C programmierst. Dieser steuert dann Deine LED-Matrix an und empfängt Befehle vom PC.
Dann musst Du Dich entscheiden, ob Du die Matrix per USB oder über einen COM-Port ansprechen möchtest. Wenn Du es per COM-Port versuchen möchtest, brauchst Du dazu einen Pegelwandler, da die Mikrocontroller nur 5V vertragen, Dein COM-Port dagegen einen Pegel von 12V hat. Hier kannst Du z.B. einen MAX232 verwenden, für USB einen FT232RL oder ähnliches (der FT232RL wird am PC wie ein COM-Port angesprochen).
Das verschaltest Du dann so, dass Dein µC (Mikrocontroller) Daten vom PC empfangen kann (Schaltung poste ich hier nicht, sie ist recht einfach und es ist eine Schulaufgabe. Mit etwas Recherche zu den genannten Begriffen kommst Du sicherlich gut weiter. Wenn nicht: fragen!)
Achtung, etwas Ahnung von Elektrotechnik kann hier wirklich nicht schaden, es sei denn, dass die Schaltung per Rauchzeichen kommunizieren soll
.
So, wenn das alles richtig zusammengelötet ist und das Programm im Mikrocontroller geschrieben ist (nicht in Java!), kannst Du Dich endlich an die PC-seitige Ansteuerung heranwagen. Jetzt musst Du Dich darum kümmern, Daten von Java über die COM-Schnittstelle zu versenden. Hier kannst Du z.B. die
RXTX-Lib verwenden, die habe ich für etwas ähnliches auch im Einsatz. Das Ganze muss dann so funktionieren, dass Du per Java Befehle an den Mikrocontroller versendest, dieser die Befehle interpretiert und ausführt.
Das ist sicherlich nicht sehr einfach, aber eine nette Herausforderung. Es kann aber schnell zur Frustration werden, wenn man keine Ahnung von Schaltungstechnik hat... Es gibt noch weitere Möglichkeiten, allerdings finde ich, dass die Realisierung per µC die einfachste Möglichkeit ist.
Gruß,
JohnMcLane
EDIT:
Hier gibt es einen Artikel dazu, wie die Verschaltung einer LED-Matrix funktioniert. Das Ganze wird vin einem µC angesprochen, dessen Verschaltung hier nicht gezeigt wird.