Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Verwenden Sie einen Raspberry Pi und ein 7-stelliges Display, um Ihren Bus/Tram/Ubahn/Sbahn in München nie wieder zu verpassen!
Schritt 1: Einrichten der Software auf dem Raspberry Pi
Stellen Sie sicher, dass Ihr Raspberry Pi über eine funktionierende Internetverbindung verfügt und lesen Sie den Code und die Anweisungen auf meinem GitHub:
Schritt 2: Einrichten der Hardware
Wenn Sie die MVG-Zeiten anzeigen möchten, benötigen Sie eine entsprechende 7-Segment-Anzeige. Es gibt 2 Optionen mit unterschiedlichen Schaltplänen: 4-stellige 7-Segment-Anzeige oder eine 8-stellige 7-Segment-Anzeige. Jede Option wird in den nächsten Schritten behandelt:
Schritt 3: OPTION 1: 8d7s
Das Modul verwendet die Python-Bibliothek luma_led, die für die 8-stellige Siebensegmentanzeige auf Basis des MAX7219-Chips gedacht ist. Für diese Alternative benötigen Sie:
- 4 x Drähte
- Das MAX7219 8-stellige 7-Segment-LED-Display. Sie können auch mehr davon kaskadieren, wenn Sie möchten.
Den Schaltplan finden Sie im angehängten pdf "pimvg-8d7s.pdf"
Verwenden Sie in der Befehlszeilenschnittstelle das Argument [--display_digits 8], um dem Python-Skript mitzuteilen, dass Sie 1 8d7s-Anzeige verwenden möchten, 16 für zwei davon usw.
Schritt 4: OPTION 2: 4d7s-Anzeige
Diese Alternative erfordert etwas mehr Komponenten;
- 12 x Drähte
- 8 x100 Ohm Widerstände
- Gemeinsame Anode 4-stellige 7-Segment-LED-Anzeige
Den Schaltplan finden Sie im angehängten pdf "pimvg-4d7s.pdf"
Verwenden Sie in der Befehlszeilenschnittstelle das Argument [--display_digits 4], um dem Python-Skript mitzuteilen, dass Sie eine 4d7s-Anzeige verwenden möchten