Quale display è meglio utilizzato nella console di gioco su Arduino: alfanumerico sul chip HD44780 (KB1013VG6) o LED a matrice con una risoluzione di 8x8? L'autore di Instructables con il soprannome di Jordy2610 risponde: meglio - entrambi.
La procedura guidata disegna un diagramma fatto in casa e lo mette in formato Fritzing qui. La matrice LED prende con un driver integrato. Se lo desideri, puoi creare una matrice fallo da soloutilizzando il chip MAX7219 come driver.
Innanzitutto, la procedura guidata di debug assembla il circuito su una breadboard come breadboard:
Scrive software. Da librerie di terze parti timer e LedControldegli IDE Arduino esistenti sono Liquid Crystal ed EEPROM. Il risultato è presentato qui.
Crea la custodia, installa altri pulsanti progettati per il posizionamento nei fori praticati nel pannello frontale. Riassembla il circuito saldando senza tagliere.
FINITURA:
Debug di una console di gioco. Se il display LCD non funziona, verificare se tutte le linee sono collegate correttamente e se si è verificato un display con una piedinatura non standard. Verifica se il controllo del contrasto è impostato al minimo. Se il numero di caratteri e linee sul display differisce da 16x2, modificare le impostazioni appropriate nel programma. Puoi anche provare a collegare un altro display o controllarne uno esistente su un'altra scheda madre compatibile con Arduino con un semplice schizzo che mostra la frase "Hello world".