Ποια οθόνη χρησιμοποιείται καλύτερα στην κονσόλα παιχνιδιών Arduino: αλφαριθμητικό στο τσιπ HD44780 (KB1013VG6) ή μήτρα LED με ανάλυση 8x8; Ο συγγραφέας των Instructables με το ψευδώνυμο Jordy2610 απαντά: καλύτερα - και τα δύο.
Ο οδηγός σχεδιάζει ένα διάγραμμα σπιτικό και το βάζει σε μορφή Fritzing εδώ. Η μήτρα LED λαμβάνει με ενσωματωμένο οδηγό. Αν θέλετε, μπορείτε να δημιουργήσετε ένα πλέγμα το κάνετε μόνοι σαςχρησιμοποιώντας το τσιπ MAX7219 ως οδηγό.
Κατ 'αρχάς, ο οδηγός εντοπισμού σφαλμάτων συναρμολογεί το κύκλωμα σε ένα πινάκιο όπως το breadboard:
Γράφει λογισμικό. Από βιβλιοθήκες τρίτων Χρονοδιακόπτης και Ledcontrolτων υφιστάμενων IDE του Arduino είναι οι Liquid Crystal και EEPROM. Το αποτέλεσμα καθορίζεται εδώ.
Κάνει τη θήκη, εγκαθιστά άλλα κουμπιά που έχουν σχεδιαστεί για τοποθέτηση στις οπές που έχουν τρυπηθεί στον μπροστινό πίνακα. Επανασυναρμολογήστε ξανά το κύκλωμα με συγκόλληση χωρίς πινέλο.
Έγινε:
Αντιμετώπιση σφαλμάτων σε κονσόλα παιχνιδιών. Αν η οθόνη LCD δεν λειτουργεί, βεβαιωθείτε ότι όλες οι γραμμές έχουν συνδεθεί σωστά και εάν έχετε συναντήσει μια οθόνη με μη τυποποιημένο pinout. Ελέγξτε εάν ο έλεγχος αντίθεσης έχει αλλάξει στο ελάχιστο. Εάν ο αριθμός χαρακτήρων και γραμμών στην οθόνη διαφέρει από 16x2, αλλάξτε τις κατάλληλες ρυθμίσεις στο πρόγραμμα. Μπορείτε επίσης να δοκιμάσετε να συνδέσετε μια διαφορετική οθόνη ή να ελέγξετε μια υπάρχουσα σε μια άλλη συμβατή με Arduino μητρική πλακέτα με ένα απλό σκίτσο που εμφανίζει τη φράση "Hello world".