Inhaltsverzeichnis:
- Schritt 1: Spielbare Version
- Schritt 2: Benötigte Teile
- Schritt 3: Entwerfen
- Schritt 4: Montage der oberen Platte
- Schritt 5: Bodenplatte montieren
- Schritt 6: Verkabelung
- Schritt 7: Stromversorgung
- Schritt 8: Wie man spielt
- Schritt 9: Video, das abgespielt wird
Video: Binäres Spiel - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
Dies ist ein Spiel, das ich auf Tinkercad Circuits erstellt habe, um Binärzahlen zu lernen.
Wenn Sie dieser Anleitung folgen und Ihre eigenen erstellen möchten, finden Sie die Dateien und den Code auf meinem Github unter
Schritt 1: Spielbare Version
Schritt 2: Benötigte Teile
1 robuster Metalldrucktaster mit weißem LED-Ring - 16 mm weiß kurzzeitig
1 Adafruit METRO 328 mit Headern - ATmega328 - Jede Arduino Uno-Variante würde auch funktionieren. Ich mag die Metro, weil die Unterseite glatt ist, so dass ich in meinem Design keine Abstandshalter für das Board anbringen musste.
15 M3 x 8 Innensechskantschraube
3 M3-Muttern
1 16x2 LCD
4 40-mm-Abstandshalter
Silikonhülle mit Litzendraht - 30AWG - Ich habe mehrere Farben verwendet, um die Verkabelung leicht zu verfolgen.
9 Kippschalter SPDT Panel Mount - Jeder Stil funktioniert, aber ich wollte den abgeflachten Stil.
9 Schaltermutter 1/4-40 - Optional, für das Aussehen. Sie können auch die Hardware verwenden, mit der der Switch geliefert wurde.
Schritt 3: Entwerfen
Ich habe das Gehäuse in Fusion 360 entworfen. Dadurch konnte ich alle Teile positionieren und sicherstellen, dass sie passen. Sobald das erledigt war, konnte ich das Gehäuse in 3D drucken und sehen, wie es passt.
Es passte gut zusammen, also habe ich ein SVG der beiden Panels erstellt. Der nächste Schritt bestand darin, die Dateien für den Versand zum Laserschneiden vorzubereiten. Ich habe mich an die Vorlagen von Ponoko gehalten. Die Anweisungen wurden auch auf die Bodenplatte gelegt, damit die Leute wissen, wie das Spiel funktioniert.
Es dauerte etwas mehr als eine Woche, bis ich meine Teile von Ponoko bekam.
Schritt 4: Montage der oberen Platte
Das obere Panel geht ziemlich einfach zusammen.
Stecken Sie zuerst die neun Kippschalter durch und ziehen Sie sie fest. Setzen Sie dann die m3-Schrauben für das Display ein. Setzen Sie die Abstandshalter auf die andere Seite und fädeln Sie dann die Schrauben durch die Befestigungslöcher am Display. Der letzte Teil ist der 16-mm-Knopf.
Schritt 5: Bodenplatte montieren
Verwenden Sie 3 M3-Schrauben und Muttern, um die Platine an der Bodenplatte zu befestigen. Wie Sie auf dem Bild sehen können, hatte ich beim Laserschneiden die Löcher falsch. Ich habe dies für die Vorlage behoben, die ich auf github gestellt habe
Schritt 6: Verkabelung
Folgen Sie zum Verdrahten dem Diagramm. Das ursprüngliche Design verwendete auch digitale 1 und 0, aber wenn die Schalter nicht in der richtigen Position waren, hätte das Board Probleme beim Hochladen von Code.
Ich lötete die Drähte an Steckerleisten, die an die Arduino-Platine angeschlossen waren. Dies ermöglicht ein einfaches Trennen in der Zukunft, wenn Sie das Board jemals wieder verwenden. Das LCD-Display verwendet auch Buchsenleisten zum Löten.
Ein Problem, das mir nach der Verkabelung aufgefallen war, war die Verkabelung der Schalter. Sie sollten die Anschlüsse auf einen geschlossenen Stromkreis überprüfen. Mit den zuvor aufgeführten Schaltern, wenn der Hebel unten ist, sind der mittlere und der obere Stift geschlossen. Da ich meine falsch verkabelt habe, musste ich meinen Code ändern. Für den Code, den ich in diesem Handbuch bereitstelle, wird davon ausgegangen, dass Ihr Code richtig verdrahtet ist.
Auch beim Verdrahten des Metalldruckknopfes sollte dieser in der normal offenen Konfiguration sein.
Schritt 7: Stromversorgung
Sie können das Board über das USB-Kabel an einen Computer anschließen, um es mit Strom zu versorgen, oder ein tragbares Telefonladegerät wie dieses verwenden
Schritt 8: Wie man spielt
Wenn es sich im einfachen Modus einschaltet, erhalten Sie eine Zufallszahl zwischen 0 - 15. Im harten Modus ist es 0 - 255.
Dann klappen Sie die Schalter nach oben, um 1 darzustellen, oder nach unten, um 0 anzuzeigen, und drücken Sie dann den Druckknopf, um zu sehen, ob Sie richtig eingestellt sind. Wenn es richtig ist, wird der richtige Antwortton wiedergegeben und Sie erhalten eine neue Nummer. Wenn es falsch ist, wird es summen und sagen, versuchen Sie es erneut.
Der Wert der Schalter von links nach rechts ist 2^7(128), 2^6(64), 2^5(32), 2^4(16), 2^3(8), 2^2(4), 2^1(2), 2^0(1).
Wenn die Zufallszahl 18 wäre, wäre der Binärwert 0001 0010. Das liegt daran, dass 2^4(16) + 2^1(2) gleich 18 wäre.
Wenn es 255 wäre, wäre es 1111 1111, da alle Zahlen zusammen 255 ergeben.
Schritt 9: Video, das abgespielt wird
Erster Preis beim Circuits Contest 2016
Empfohlen:
So erstellen Sie ein Microbit-Spiel: 7 Schritte
So erstellen Sie ein Microbit-Spiel: Hai-Freunde, In dieser Lektion werde ich Ihnen beibringen, wie Sie ein Spiel in Tinkercad mit der neuen speziellen Komponente Microbit erstellen
EICHHÖRNCHEN! (Scratch-Spiel): 6 Schritte
EICHHÖRNCHEN! (Scratch Game): Sie brauchen nur Scratch. Eichhörnchen ist ein Spiel, in dem Sie ein Hund sind, der ein Eichhörnchen jagt und 10 Mal versucht, es zu bekommen. Es hat auch eine Option für die Steuerung für mobile Geräte
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
Das Glück geht aus - Spiel: 7 Schritte
Luck's Running Out - Game: Dies ist ein Spiel der Geschwindigkeit und des Zufalls, ähnlich wie heiße Kartoffeln, das Klee wird herumgereicht, bis das Lied und die Animation zu Ende sind. Dieses Spiel macht am meisten Spaß, wenn es mit einer kurzen Aufgabe kombiniert wird, bevor Sie das Kleeblatt passieren. Ich bin kein technisch versierter Mensch
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