Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Χρησιμοποιήστε ένα Raspberry Pi και μια επταψήφια οθόνη για να μην χάσετε ποτέ το λεωφορείο/Τραμ/Ubahn/Sbahn στο Μόναχο ξανά!
Βήμα 1: Ρύθμιση του λογισμικού στο Raspberry Pi
Βεβαιωθείτε ότι το raspberry pi σας λειτουργεί σωστά στο Διαδίκτυο και δείτε τον κώδικα και τις οδηγίες στο GitHub μου:
Βήμα 2: Ρύθμιση του υλικού
Εάν θέλετε να εμφανίσετε τους χρόνους MVG, πρέπει να έχετε μια κατάλληλη οθόνη 7 τμημάτων. Υπάρχουν 2 επιλογές με διαφορετικά διαγράμματα καλωδίωσης: 4 ψηφιακή οθόνη τμημάτων ή οθόνη 8 ψηφίων 7 τμήματος. Κάθε επιλογή καλύπτεται στα επόμενα βήματα:
Βήμα 3: ΕΠΙΛΟΓΗ 1: 8d7s
Η μονάδα χρησιμοποιεί τη βιβλιοθήκη python με luma_led, η οποία προορίζεται για την οκταψήφια οθόνη επτά τμημάτων που βασίζεται στο τσιπ MAX7219. Για αυτήν την εναλλακτική λύση θα χρειαστείτε:
- 4 x σύρματα
- Οθόνη LED MAX7219 8 ψηφίων 7 τμημάτων. Μπορείτε επίσης να προσθέσετε περισσότερα από αυτά αν θέλετε.
Το διάγραμμα καλωδίωσης είναι διαθέσιμο στο συνημμένο pdf "pimvg-8d7s.pdf"
Στη διεπαφή της γραμμής εντολών, χρησιμοποιήστε το όρισμα [--display_digits 8] για να πείτε στο σενάριο python ότι θέλετε να χρησιμοποιήσετε 1 οθόνη 8d7, 16 για δύο από αυτά κ.λπ.
Βήμα 4: ΕΠΙΛΟΓΗ 2: Οθόνη 4d7s
Αυτή η εναλλακτική λύση απαιτεί λίγο περισσότερα συστατικά.
- 12 x σύρματα
- 8 αντιστάσεις x100 Ohm
- Κοινή οθόνη Anode 4 Digit 7 Segment LED
Το διάγραμμα καλωδίωσης είναι διαθέσιμο στο συνημμένο pdf "pimvg-4d7s.pdf"
Στη διεπαφή της γραμμής εντολών, χρησιμοποιήστε το όρισμα [--display_digits 4] για να πείτε στο σενάριο python ότι θέλετε να χρησιμοποιήσετε μια οθόνη 4d7s