Inhaltsverzeichnis:

LED-Rocker-Spiel - Gunook
LED-Rocker-Spiel - Gunook

Video: LED-Rocker-Spiel - Gunook

Video: LED-Rocker-Spiel - Gunook
Video: ArduinoInside: Simple LED Game 2024, Juli
Anonim
Image
Image

LED Rocker Game ist ein einfaches Arduino-Spiel. Es besteht hauptsächlich aus 9 LEDs (8 blaue LEDs & 1 rote LED in der Mitte), 1 Taste, 1 Lautsprecher und 1 LCD-Panel. Das Ziel dieses Spiels ist es, die Taste zu drücken, wenn die rote LED blinkt. Es beginnt damit, dass 9 LEDs hin und her blinken. Wenn die mittlere rote LED blinkt, müssen Sie sofort die Taste drücken. Jedes Mal, wenn Sie die Taste erfolgreich gedrückt haben, wenn die rote LED blinkt, gelangen Sie mit erhöhter Blinkgeschwindigkeit in die nächste Ebene. Wenn Sie die Taste drücken, während die blaue LED blinkt, verlieren Sie ein Leben. Sie haben insgesamt 3 Leben, und wenn Sie alle drei Leben verlieren, beginnt das Spiel neu. Während Sie dieses Spiel spielen, verbessert es auch Ihre Hand-Auge-Koordination und Reaktionsfähigkeit.

Quelle:

Das Konzept und die Regeln meines Spiels und des Spiels, auf das ich mich bezog, sind ähnlich, aber ich habe einige Funktionen hinzugefügt, die den Spielern helfen könnten, das Spiel besser zu verstehen und ihr Spielerlebnis noch besser zu machen. In diesem Spiel habe ich einen Lautsprecher und ein LCD-Panel hinzugefügt. Da ich ein LCD-Panel hinzugefügt habe, unterscheiden sich die digitalen Pins, die ich in meinem Spiel verwendet habe, von den digitalen Pins in dem Spiel, auf das ich mich bezogen habe (ich habe die digitalen Pins 2 & 3 in 11 & 12 geändert). Durch Hören des Tons und Betrachten des LCD-Bildschirms können die Spieler direkt wissen, ob sie das Level bestanden haben oder nicht, und wenn das Spiel von vorne beginnt, werden Sie von Ton und Bildschirm daran erinnert. Daher werden Sie nicht verwirrt sein, ob Sie während des Spiels bestanden oder verloren haben.

Schritt 1: Zubehör

LED & Taste
LED & Taste

- 1 Arduino Leonardo

- 1 Steckbrett

- 9 LEDs (1 rot, 8 blau)

- 9 Widerstände (10kOhm)

- 1 Widerstand (300kOhm)

- 1 Taste

- 1 LCD-Panel

- 1 Lautsprecher

- Überbrückungsdrähte

Schritt 2: LED & Taste

LED & Taste
LED & Taste
LED & Taste
LED & Taste

Nachdem Sie alle benötigten Materialien erhalten haben, müssen Sie im zweiten Schritt alle LEDs und die Taste mit dem Steckbrett und dem Arduino verbinden. Ordnen Sie die Überbrückungsdrähte, Taster, LEDs und Widerstände in der gleichen Reihenfolge auf einem Leonardo-Steckbrett gemäß dem obigen Bild an. Die LEDs sollten mit einem Widerstand (10kOhm) von digitalem Pin 4 bis 12 verbunden werden. Da wir das LCD-Panel später anschließen werden, stellen Sie sicher, dass Sie nicht die digitalen Pins 2 und 3 verwenden Pin 13 mit einem Widerstand (300kOhm).

Schritt 3: Lautsprecher

Lautsprecher
Lautsprecher
Lautsprecher
Lautsprecher
Lautsprecher
Lautsprecher

Nach dem Anschließen der LEDs und der Taste besteht der dritte Schritt darin, den Lautsprecher mit dem Steckbrett zu verbinden. Verbinden Sie die negative Seite (schwarz) mit dem GND-Pin und die positive Seite (rot) mit dem digitalen Pin 1. Der Lautsprecher gibt verschiedene Töne von sich, wenn Sie die Taste erfolgreich gedrückt haben (wenn die rote LED blinkt), die Taste gedrückt wird, wenn die blaue LED blinkt, und wenn Sie alle drei Leben verlieren (das Spiel wird neu gestartet).

Schritt 4: LCD-Panel

LCD-Panel
LCD-Panel
LCD-Panel
LCD-Panel
LCD-Panel
LCD-Panel

Nach dem Anschließen der LEDs, der Taste und des Lautsprechers besteht der vierte Schritt (letzter Schritt für die Schaltung) darin, das LCD-Panel mit dem Steckbrett zu verbinden. Das LCD-Panel ist in 4 Hauptschritte zum Anschließen unterteilt (GND, VCC, SDA, SCL). Verbinden Sie GND mit dem entsprechenden GND-Pin des Arduino, VCC mit dem 5V-Pin des Arduino, SDA mit dem entsprechenden SDA-Pin des Arduino und SCL mit dem entsprechenden SCL-Pin des Arduino. Nachdem Sie die Taste gedrückt haben, zeigt die LCD-Anzeige auf dem Bildschirm an, ob Sie das Level bestanden, ein Leben verloren oder das Spiel von vorne beginnen.

Schritt 5: Code

Code
Code
Code
Code
Code
Code

Nachdem Sie die Schaltung beendet haben, können Sie mit dem Schreiben des Codes beginnen.

Code:

Übertragen Sie den Code auf Ihre Platine. Stellen Sie sicher, dass Sie Ihren Code übertragen, indem Sie das Board mit Ihrem gewünschten Gerät verbinden. Nachdem Sie den Code übertragen haben, können Sie das Spiel ausprobieren und sehen, ob es richtig funktioniert.

Schritt 6: Behälter

Container
Container
Container
Container
Container
Container
Container
Container

Nachdem Sie die Schaltung und den Code fertiggestellt und getestet haben, können Sie einen Container für Ihr Rocker-Spiel erstellen. Dadurch sieht das gesamte Gerät nicht nur besser und professioneller aus, sondern bietet Ihnen auch ein besseres Spielerlebnis. Für den Behälter habe ich einen Karton verwendet, um das gesamte Steckbrett und alle verwendeten Materialien zu halten. Ich bedeckte die Box mit schwarzem Papier und schnitt Löcher für den Lautsprecher, das LCD-Panel, die Taste und die LEDs aus. Stellen Sie sicher, dass Sie auch ein kleines Loch an der Seite der Box schneiden, damit Sie Ihr Gerät an eine Powerbank anschließen können.

Pappkarton:

  • Länge: 22cm
  • Breite: 12cm
  • Höhe: 8cm

Loch für LCD-Panel:

  • Länge: 8cm
  • Breite: 2,5 cm

Loch für LED:

  • Länge: 5cm
  • Breite: 0,5 cm

Loch für Lautsprecher:

Durchmesser: 3,5 cm

Loch für Knopf:

Durchmesser: 3cm

Loch an der Seite:

  • Länge: 1cm
  • Breite: 1 cm

Nachdem Sie mit der Herstellung des Behälters fertig sind, legen Sie Ihr Gerät in den Behälter. Stellen Sie sicher, dass Sie das LCD-Panel, den Lautsprecher, die Taste und die LED in den entsprechenden Löchern platzieren.

Schritt 7: Spielen Sie das Spiel

Image
Image

Schließen Sie das Gerät an eine Powerbank oder einen Computer an und probieren Sie das Spiel aus!

Regeln:

  1. Drücken Sie die Taste, wenn die mittlere rote LED blinkt
  2. Wenn Sie die Taste erfolgreich drücken, wenn die rote LED blinkt, gehen Sie zum nächsten Level (die LEDs erhöhen ihre Blinkgeschwindigkeit bei jedem Levelaufstieg).
  3. Du verlierst ein Leben, wenn du den Knopf drückst, wenn er nicht auf der roten LED leuchtet
  4. Du hast insgesamt 3 Leben. Wenn du alle drei verlierst, beginnt das Spiel von vorne

Empfohlen: