1) Beschreibung:
a) Scout Patrol-Spiel - spiele gegen den Arduino MEGA.
b) Kleine Späher-Schiffe patrouillieren normalerweise in Paaren, um Feuer zu geben.
c) gegenseitige Unterstützung. Die primäre Waffe ist ein Boson-Torpedo, der
Reist in einem Bogen ähnlich einer Artilleriegranate. Der Torpedo ist wie ein...
Ein gepulster grüner Laser feuert Higgs-Boson-Partikel auf eine gekrümmte Flugbahn ab.
d) Wie ein kleines Battleships-Spiel.
e) Noch keine Zwei-Spieler-Version (RF24 zwischen zwei Geräten ist derzeit in Arbeit).
2) Andere Dateien:
a) - Spielhalterung 3D-Druck-Datei für einen Arduino MEGA.
b) - Fritzing-Schaltplan.
c) - Unterstützung bei der Zuordnung von Touchscreen-Koordinaten
d) - um das (verlorene?) weiße zu ersetzen, das mit dem TFT/LCD mitgeliefert wird.
3) Hardware:
a) 2,8" TFT LCD Touchscreen (ich habe einen von ELEGOO verwendet)
Sitzend auf einem Arduino MEGA mit einem ein- und ausschaltbaren 9V-Schalter.
Die Batteriebox wird vollständig auf einem 3D-gedruckten Montagerahmen gehalten.
b) Passive Summer wurden verwendet, um Soundeffekte zu erzeugen (Stereo?)
und ein RGB-LED-Modul für Lichteffekte.
4) Allgemeine Hinweise:
a) Kommentare mit "??" sind Bereiche, in denen ich (als Programmierer)
Der Anfänger hatte Fragen zum Bedarf oder zur Verwendung.
b) Außerdem stammen mehrere Kommentare und Code-Snippets von
'bp.ino' von BobP vom 14. März 2022 und ELEGOO's
TFT LCD-Beispielskizzen.
c) Verwendet >Serial.println<, um Fehler zu finden und zu beheben.
d) Wahrscheinlich viele Orte, an denen der Code verbessert werden könnte.
Effizient und Verbesserungen nutzen.
태그
모델 소스
