Artikel
8x8-Duo-LED-Matrix
Mit ATmega328P
Dieser Artikel beschreibt eine etwas andere Methode, wie eine Matrix sehr vieler LEDs mit nur einigen I/O-Leitungen eines Mikrocontrollers angesteuert werden kann. Als beispielhafte Applikation wurde ein Spiel entwickelt, bei dem man die LEDs mit Hilfe eines Joysticks steuert.
Material
Gerber-Datei
Die zu diesem Projekt gehörende Platine steht als Gerber-Datei exklusiv allen GOLD- und GREEN-Mitgliedern zum sofortigen Download zur Verfügung. Mit Gerber-Daten können Sie Platinen selber herstellen oder sie bei einem Platinenhersteller in Auftrag geben.
Elektor empfiehlt den zuverlässigen PCB-Service von Eurocircuits oder von AISLER.
Gerber-Dateien unterliegen der Creative Commons-Lizenz. Creative Commons bietet Urhebern die Möglichkeit, dass ihre Werke frei genutzt und verbreitet werden.
Platine
Bauteile
Die Stückliste im Labs-Bereich ist im Vergleich zur gedruckten Stückliste in Elektor vollständiger, da sie ständig aktualisiert wird. Als Leser können Sie die Stückliste hier herunterladen.
Klicken Sie hier, um mehr über Stücklisten zu erfahren.
Stückliste
Stückliste
Hauptplatine
Widerstände:
R1,R5 = 390 Ohm
R2,R3,R4,R6 = 10 k
R7 = 1 k
JOY1 = Joystick mit zwei Achsen, 2x10 k + Feuerknopf
Kondensatoren:
C1...C11 = 100 n, RM 5 mm
Halbleiter:
D1 = 1N4004
LED1 = LED rot, 5 mm
T1 = BC547
IC1 = ATmega328P-PU (programmiert: EPS 130146-41)
IC2 = 7805
IC3,IC4,IC5 = 74HC595
IC6,IC7 = 74HCT04
Außerdem:
Buzzer = Gleichspannungssummer 30 mA/5 V
ISP = 2x3-poliger Pfostenverbinder mit Kragen
S1 = Schiebeschalter mit Arbeitskontakt
S2 = Drucktaste mit Arbeitskontakt, rote Kappe
S3 = Drucktaste mit Arbeitskontakt, schwarze Kappe
S5 = Mini-Drucktaste mit Arbeitskontakt
CON1,CON2,CON3 = 8-polige Stiftleiste
9-V-Blockbatterie mit Batteriehalter
Platine 130146-1
Display-Platine
R1...R16 = 120 Ohm
LD1...LD64 = Duo-LED grün/rot, IF = 10 mA (z.B. Conrad 156269-89)
SV1,SV2,SV3 = 8-polige Stiftleiste
Platine 130146-2
Hauptplatine
Widerstände:
R1,R5 = 390 Ohm
R2,R3,R4,R6 = 10 k
R7 = 1 k
JOY1 = Joystick mit zwei Achsen, 2x10 k + Feuerknopf
Kondensatoren:
C1...C11 = 100 n, RM 5 mm
Halbleiter:
D1 = 1N4004
LED1 = LED rot, 5 mm
T1 = BC547
IC1 = ATmega328P-PU (programmiert: EPS 130146-41)
IC2 = 7805
IC3,IC4,IC5 = 74HC595
IC6,IC7 = 74HCT04
Außerdem:
Buzzer = Gleichspannungssummer 30 mA/5 V
ISP = 2x3-poliger Pfostenverbinder mit Kragen
S1 = Schiebeschalter mit Arbeitskontakt
S2 = Drucktaste mit Arbeitskontakt, rote Kappe
S3 = Drucktaste mit Arbeitskontakt, schwarze Kappe
S5 = Mini-Drucktaste mit Arbeitskontakt
CON1,CON2,CON3 = 8-polige Stiftleiste
9-V-Blockbatterie mit Batteriehalter
Platine 130146-1
Display-Platine
R1...R16 = 120 Ohm
LD1...LD64 = Duo-LED grün/rot, IF = 10 mA (z.B. Conrad 156269-89)
SV1,SV2,SV3 = 8-polige Stiftleiste
Platine 130146-2
Diskussion (0 Kommentare)