Vilken skärm som bäst används i spelkonsolen på Arduino: alfanumeriskt på chipet HD44780 (KB1013VG6) eller matris LED med en upplösning på 8x8? Författaren till Instructables under smeknamnet Jordy2610 svarar: bättre - båda.
Guiden ritar ett diagram hemlagad och sätter det i Fritzing-format här. LED-matris tar med en inbyggd drivrutin. Om du vill kan du göra en matris gör det självanvänder MAX7219-chipet som drivrutin.
Först monterar felsökningsguiden kretsen på en brädskiva som en brädskiva:
Han skriver programvara. Från tredjepartsbibliotek timer och ledcontrolav de befintliga Arduino-IDE: erna Liquid Crystal och EEPROM. Resultatet läggs ut här.
Gör fodralet, installerar andra knappar designade för placering i hålen som borras i frontpanelen. Sammansätter kretsen igen genom lödning utan brödskiva.
Finish:
Felsöka en spelkonsol. Om LCD-skärmen inte fungerar ska du kontrollera om alla linjer är korrekt anslutna och om du har stött på en skärm med en icke-standard pinout. Se om kontrastkontrollen vrids till minimum. Om antalet tecken och linjer på skärmen skiljer sig från 16x2, ändra lämpliga inställningar i programmet. Du kan också prova att ansluta en annan skärm, eller kolla en befintlig på ett annat Arduino-kompatibelt moderkort med en enkel skiss som visar frasen "Hej värld."