Hi,
sieht gut aus. Könntest du mal den Schaltplan posten?
Gruß
Ich habe hier so oft von der Ansteuerung einer Matrix gelesen, das ich beschlossen habe, Marvin auch damit zu bestücken ... vielleicht nicht so furchtbar sinnvoll, aber hey ... hauptsache, es macht Spass
Problem war, das Marvins Module recht klein sein müssen und das mir, aufgrund der nötigen Ports für die Kommunikation mit dem Rest von Marvin und einiger Pins für zukünftige Erweiterungen, nur ein Port zur Verfügung steht, um die LED-Matrix anzusprechen.
So ist dann Marvins Mini-Matrix entstanden - 21*5 LEDs in Form dreier Dot-Matrix Displays.
Hier das Ergebnis:
http://www.youtube.com/watch?v=S_BhZdTcSvE
Gruß und (da es nun endlich funktioniert - war ganz schönes Gedrängel auf der Platine) gute Nacht:
MeckPommER
Mein Hexapod im Detail auf www.vreal.de
Hi,
sieht gut aus. Könntest du mal den Schaltplan posten?
Gruß
Kollaps einer Windturbine
(oder: Bremsen ist für Anfänger )
Einen Schaltplan kann ich leider nicht posten, da ich keinen anfertige, sondern mir nur die Datenblätter der verwendeten Bauteile bereitlege und dann einfach zum Lötkolben greife.
Die Schaltung ist eigentlich auch ganz einfach. Standardbeschaltung am Atmega, ferner 3 Pins für das Schieberegister (Clock, Dateneingang und Datenübernahme an Ausgänge) mit dem die Spalten angesteuert werden und 5 Pins für kleine Transistorstufen, mit denen die Zeilen angesteuert werden.
Software ist ein einfaches Byte-Array mit 21 Stellen, das über einen interrupt jeweils eine hochzählende Zeile des Arrays in das Schieberegister kopiert und anzeigt.
Scrollender Text ist ein zweiter interrupt, der die Daten des darzustellenden Zeichens in das Byte-Array schiebt.
Mein Hexapod im Detail auf www.vreal.de
Wie der Rest von Marvin sehr schön, Lob Lob
Lesezeichen