Ich habe ein kleines einfaches Spiel mit dem Arduino mit einer 16 x 2 LCD-Display.
Dieses Spiel verfügt über ein kleines Raumschiff, das Feinde schießen muss, die von der rechten Seite des Displays erscheinen. Die Kugeln werden entlang der Reihen des Displays ausgelöst und wenn sie den Feind erreichen sie explodieren und der Spieler erhält einen Punkt.
Sound wird über den piezoelektrische Lautsprecher wiedergegeben.
Der Spieler hat 3 Leben und ihren Score wird zurückgesetzt, wenn sie sie alles verloren haben.
Um dieses Projekt zu machen, bauen Sie die Schaltung zu, wie oben gezeigt, und geben Sie den Code habe ich in dem Arduino gemeinsam.
das Spiel ist nicht ganz perfekt und gelegentlich die Anzeige hat die Tendenz, ungerade Zeichen angezeigt. Zur Behebung dieses Problems können Sie in der Regel nur die Arduino zurücksetzen. Ich habe bisher keine Lösung dafür gefunden.
Ich habe versucht, den Code so einfach zu machen, lesen Sie möglichst viele Kommentare zu erklären, die Funktionen der einzelnen Teile.
Die Hinweise zur Pin-Anschlüsse sind an der Spitze des Codes und detaillierte in das Cover-Bild.
Ich dachte, ich würde dies als ich zu teilen, aber es ziemlich cool war, und lassen Sie mich wissen, was Sie denken!