Inhaltsverzeichnis:
- Schritt 1: Erstellen des Projekts auf einem Steckbrett
- Schritt 2: Programmieren des Spiels
- Schritt 3: Spielen Sie das Spiel und haben Sie Spaß:)
Video: Spiel "Space Impact" mit Gyrosensor und Nokia 5110 LCD - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Nachdem mein Tamagotchi gestorben war (letztes Projekt), suchte ich nach einem neuen Weg, meine Zeit zu verschwenden. Ich beschloss, den Spielklassiker „Space Impact“auf dem Arduino zu programmieren. Um das Spiel etwas interessanter und unterhaltsamer zu gestalten, habe ich einen Gyroskopsensor verwendet, den ich herumliegen hatte, um das Raumschiff zu steuern.
Schritt 1: Erstellen des Projekts auf einem Steckbrett
Hardware ist sehr einfach. Du brauchst:
ein Taster und ein 10 kOhm Widerstand
ein Arduino (Uno / Nano / egal)
ein MPU-6050 Gyrosensor
ein Nokia 5110 LCD-Display
Optional: ein aktiver Summer und ein 20 Ohm Widerstand
Um es einfacher zu machen, habe ich ein Schild für das Nokia LCD gelötet. Es gibt nur das LCD, einen Schalter für die Hintergrundbeleuchtung und einige Stecknadelköpfe für 5 Volt, GND usw.
Es gibt verschiedene Arten von Nokia LCDs. Vielleicht müssen Sie die Verkabelung anpassen oder das Programm etwas ändern.
Schritt 2: Programmieren des Spiels
Wie in meinem letzten Projekt habe ich alle Grafiken mit Farbe entworfen und LCDAssistant verwendet, um die Bilder in Hex zu konvertieren.
Sie können einfach die Dateien herunterladen und auf Ihren Arduino hochladen. Wenn Ihre Einrichtung richtig ist, sollte alles gut funktionieren. Sie können den Kontrast Ihres LCD mit myGLCD.setContrast(X); ändern.
Ich habe eine rar-Datei (gyro.rar) und zwei separate Dateien (Graphic.c & gyro.ino) hinzugefügt. Sie können zwischen einer dieser Optionen wählen.:)
Schritt 3: Spielen Sie das Spiel und haben Sie Spaß:)
Ich habe zwei verschiedene Fluggeschwindigkeiten des Raumschiffs implementiert, je nachdem, in welchem Winkel der Kreiselsensor gehalten wird. Sie müssen vermeiden, mit anderen Objekten wie Meteoriten zusammenzustoßen oder sie einfach mit Laserschüssen zu zerstören. Einige der Hindernisse sind haltbarer als andere, sodass Sie sie zweimal schießen müssen, um sie zu zerbrechen. Die feindlichen Raumschiffe feuern zurück. Das Ziel ist es, so viele Sterne wie möglich zu sammeln. Nachdem dein Raumschiff zerstört wurde, kannst du deinen Punktestand und deine überlebte Zeit sehen.
Wenn Sie eine Version mit einem Joystick als Steuerung des Raumschiffs wünschen, schreiben Sie mir eine Massage in den Kommentaren unten.:)
Empfohlen:
So erstellen Sie ein Multiplayer-Spiel mit Arduino-Controllern – wikiHow
So erstellen Sie ein Multiplayer-Spiel mit Arduino-Controllern: Haben Sie sich jemals gefragt, wie Spieleentwickler erstaunliche Spiele entwickeln, die Menschen weltweit gerne spielen? Nun, heute werde ich Ihnen nur einen kleinen Hinweis darauf geben, indem ich ein kleines Multiplayer-Spiel erstelle, das entweder von einer Arduino-Steuerung gesteuert wird
SPIEL MIT PYTHON CODE (FÜR Dummys!): 14 Schritte
CODE EIN SPIEL MIT PYTHON (FÜR DUMMIES!): Willkommen bei Python, der drittbeliebtesten Programmiersprache weltweit!… und wohl die einfachste! Wussten Sie, dass Youtube & Google hat beide Python als Hauptsprache für ihre versierten Apps & Webseiten sehen Sie? Tja… Nun ja
Gyrosensor MPU6050 mit "skiiiD" verwenden: 9 Schritte
So verwenden Sie den Gyrosensor MPU6050 mit "skiiiD": Tutorial zur Verwendung des Gyrosensor MPU6050-Moduls mit "skiiiD" Vor dem Start gibt es ein grundlegendes Tutorial zur Verwendung von skiiiD https://www.instructables.com/id/Getting-Started -W
Arduino Game Controller mit Lichtern, die auf Ihr Unity-Spiel reagieren
Arduino Game Controller mit Lichtern, die auf Ihr Unity-Spiel reagieren:: Zuerst habe ich dieses Ding in Wort geschrieben. Dies ist das erste Mal, dass ich instructable verwende, also wenn ich sage: Schreiben Sie Code wie so wissen, dass ich mich auf das Bild oben in diesem Schritt beziehe. In diesem Projekt verwende ich 2 Arduinos, um 2 separate Bits auszuführen
So überprüfen Sie, ob ein Spiel auf Ihrem Computer ausgeführt wird, bevor Sie das Spiel kaufen.: 4 Schritte
So prüfen Sie, ob ein Spiel auf Ihrem Computer läuft, bevor Sie das Spiel kaufen Nun, sein Computer ist ziemlich neu, und es war mir ein Rätsel, warum er nicht lief. Nach ein paar Stunden Recherche im Internet bin ich auf