Inhaltsverzeichnis:

Arduino Lock-Spiel - Gunook
Arduino Lock-Spiel - Gunook

Video: Arduino Lock-Spiel - Gunook

Video: Arduino Lock-Spiel - Gunook
Video: Arduino Snake Game Project - LED Matrix + Joystick 2024, Juli
Anonim
Arduino-Sperrspiel
Arduino-Sperrspiel

Dieses kleine Schlossspiel wird eine Zahl randomisieren und es Ihnen ermöglichen, sie zu erraten! Das Spiel wird über 3 Tasten gesteuert und die Nummer ist immer 1-9. Bitte kommentieren Sie alle Empfehlungen oder Probleme und ich werde versuchen, sie zu lösen.

Schritt 1: Sammeln Sie Ihre Materialien

Sammeln Sie Ihre Materialien
Sammeln Sie Ihre Materialien

Die Materialien, die Sie benötigen, sind die folgenden:

  1. Arduino Uno (andere Arduino-Boards können funktionieren, aber ich habe noch nie welche getestet)
  2. Großes Steckbrett
  3. Kleines Steckbrett
  4. Männlich - Männlich Überbrückungsdrähte
  5. 3 Drucktasten
  6. 3 Widerstände
  7. Zugang zu einem Computer
  8. Einige bereit, Hände zu arbeiten!

Schritt 2: Einrichten der Brotbretter

Einrichten der Brotbretter
Einrichten der Brotbretter
Einrichten der Brotbretter
Einrichten der Brotbretter
Einrichten der Brotbretter
Einrichten der Brotbretter

Um das große Board einzurichten, gehen Sie wie folgt vor:

Stellen Sie das LCD 1602-Display in der unteren rechten Hand des Steckbretts so ein. Setzen Sie das Potentiometer über die Mitte und stellen Sie sicher, dass sich die beiden Stifte unten und der einzelne oben befinden.

Um das kleinere Board als Controller einzurichten, gehen Sie wie folgt vor:

Platzieren Sie Ihre drei Druckknöpfe über die mittlere Lücke. Verteilen Sie sie so weit Sie möchten, stellen Sie jedoch sicher, dass die Tasten nicht horizontal, sondern vertikal verbunden sind (ohne gedrückte Taste). Wenn Sie testen möchten, welche Seite immer angeschlossen ist, schlage ich vor, eine einfache Schaltung mit einer an die Taste angeschlossenen LED einzurichten.

Schritt 3: Anschließen der Drähte

Anschließen der Drähte
Anschließen der Drähte
Anschließen der Drähte
Anschließen der Drähte

Beginnen Sie mit dem größeren Steckbrett, verbinden Sie Folgendes:

  • 3,3 Volt an positiver Schiene
  • Masse zu negativer Schiene

Um das Potentiometer anzuschließen, schließen Sie Folgendes an:

  • Der obere Pin zu V0 auf dem LCD
  • Der untere linke Pin zur negativen Stromschiene
  • Die positive Stromschiene des unteren rechten Stifts

Anschließen des Displays:

  • VSS zur negativen Schiene
  • VDD an die positive Schiene
  • V0 ist bereits verbunden
  • RS zu digitalem Pin 12
  • RW zu negativer Schiene
  • E zu digitalem Pin 11
  • D4 zu digitalem Pin 5
  • D5 zu digitalem Pin 4
  • D6 zu digitalem Pin 3
  • D7 zu digitalem Pin 2
  • A bis 5 Volt
  • K auf Masse

Jetzt auf den Controller!

  • Verbinden Sie den unteren linken Pin jeder Taste mit einem Widerstand mit der negativen Stromschiene (auf der anderen Platine).
  • Verbinden Sie den unteren rechten Stift jeder Taste mit der positiven Schiene (auf der anderen Platine).
  • Verbinden Sie dann den oberen linken Teil einer Taste mit dem digitalen Pin 7
  • Verbinden Sie die obere linke Seite der nächsten Taste mit dem digitalen Pin 8
  • Verbinden Sie die obere linke Seite der letzten Taste mit dem digitalen Pin 9

Jetzt ist alles verkabelt!

Schritt 4: Programmierung

Sie können dies selbst programmieren oder meinen Code verwenden (ich bin ein Amateur, daher ist es nicht das Beste). Wenn Sie neu dabei sind, schließen Sie Ihr Arduino mit dem USB an und laden Sie den Code über den Webeditor von Arduino hoch. Hier ist es:

create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview

Schritt 5: Testen des Spiels

Testen des Spiels
Testen des Spiels
Testen des Spiels
Testen des Spiels

Stellen Sie beim Einschalten des Bildschirms sicher, dass Sie das Potentiometer drehen, damit der Text deutlich angezeigt wird. Beginnen Sie damit, zu testen, ob jede Schaltfläche richtig funktioniert und gibt und ausgibt. Beachten Sie, dass das Halten der Eingabetaste sie durcheinander bringen kann, also halten Sie sie nur für eine kurze Sekunde gedrückt. Wenn Sie das Spiel erneut spielen möchten, drücken Sie die rote Reset-Taste auf Ihrem Arduino. Wenn alles funktioniert, versuchen Sie nun, einige der Spielmechaniken anzupassen oder weitere Schaltflächen hinzuzufügen.

Empfohlen: