Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Utilisez un Raspberry Pi et un affichage à 7 chiffres pour ne plus jamais manquer votre bus/tram/Ubahn/Sbahn à Munich !
Étape 1: Configuration du logiciel sur le Raspberry Pi
Assurez-vous que votre raspberry pi dispose d'une connexion Internet fonctionnelle et consultez le code et les instructions sur mon GitHub:
Étape 2: Configurer le matériel
Si vous souhaitez afficher les heures MVG, vous devez disposer d'un affichage à 7 segments approprié. Il existe 2 options avec des schémas de câblage différents: un affichage à 4 chiffres 7 segments ou un affichage à 8 chiffres et 7 segments. Chaque option est couverte dans les étapes suivantes:
Étape 3: OPTION 1: 8d7s
Le module utilise la bibliothèque python luma_led, qui est destinée à l'affichage à sept segments à 8 chiffres basé sur la puce MAX7219. Pour cette alternative, vous aurez besoin de:
- 4 fils
- L'écran LED MAX7219 à 8 chiffres et 7 segments. Vous pouvez également en cascader plusieurs si vous le souhaitez.
Le schéma de câblage est disponible dans le pdf ci-joint "pimvg-8d7s.pdf"
Dans l'interface de ligne de commande, utilisez l'argument [--display_digits 8] pour indiquer au script python que vous souhaitez utiliser 1 affichage 8d7s, 16 pour deux d'entre eux, etc.
Étape 4: OPTION 2: Affichage 4d7s
Cette alternative nécessite un peu plus de composants;
- 12 fils
- 8 résistances de 100 Ohm
- Affichage LED à 4 chiffres et 7 segments à anode commune
Le schéma de câblage est disponible dans le pdf ci-joint "pimvg-4d7s.pdf"
Dans l'interface de ligne de commande, utilisez l'argument [--display_digits 4] pour indiquer au script python que vous souhaitez utiliser un affichage 4d7s