Inhaltsverzeichnis:

Taschenschach: 4 Schritte
Taschenschach: 4 Schritte

Video: Taschenschach: 4 Schritte

Video: Taschenschach: 4 Schritte
Video: DIY, Big Shopper im Schachbrettmuster häkeln, Zweifarbig häkeln, #Wednesday einfache Häkelanleitung 2024, November
Anonim
Taschenschach
Taschenschach

Es ist Schach! In deiner Tasche.

Dieses Projekt zielt darauf ab, ein kleines Gerät zu entwickeln, das kleine Spiele wie Snake, Pac-Man, Tetris und sogar Schach ausführen kann.

Lieferungen

- 1,3 128x64 OLED-Grafikdisplay

- Arduino Pro Mini (Sie können sowohl 5V- als auch 3.3V-Module verwenden. 3.3V-Module sind einfacher zu verwenden, während 5V-Module schneller sind)

- Taktile Schalterknöpfe

- 1K Ohm Widerstände

- Li-Po-Akku (Akkukapazität spielt keine Rolle, aber ein kleinerer Akku ist einfacher zu montieren)

- Li-Po-Lademodul (Es ist besser, eines mit integriertem 5V-Booster zu kaufen, sonst müssen Sie möglicherweise eines herstellen)

- Prototyp PCB zum Auflöten der Komponenten

- Ein Ein/Aus-Schalter

- Ein 3D-Drucker für das Gehäuse

Anmerkungen

Wenn Sie sich für das 3,3-V-Arduino entscheiden, können Sie den 3,3-V-Regler des Arduino verwenden, um es mit einer Li-Po-Batterie zu versorgen. Wenn Sie jedoch ein 5-V-Arduino verwenden, benötigen Sie einen 3,3-V-bis 5-V-Booster, um es mit Strom zu versorgen. Dies geht am einfachsten, indem Sie ein Li-Po-Ladegerät mit integriertem 5V-Booster kaufen oder ein separates 3,3V bis 5V-Boostermodul kaufen.

Ich hatte beides nicht in der Hand, also habe ich einen alten Bluetooth-Lautsprecher auseinandergenommen und die 3 bis 5 V-Booster-Komponenten entlötet und auf meinem eigenen Board überarbeitet. Wenn Sie wissen möchten, wie das geht, können Sie sich dieses Video ansehen.

Schritt 1: Schaltung

Schaltkreis
Schaltkreis
Schaltkreis
Schaltkreis
Schaltkreis
Schaltkreis

Die Schaltung ist also einfach, nur es müssen viele Drähte angeschlossen werden.

Beim Löten auf der Platine ist darauf zu achten, dass das Lot nicht auf die andere Seite der Platine tropft, da sich dort Komponenten befinden.

Den Schaltplan finden Sie oben.

Schritt 2: Software

Um Software auf ein Arduino Pro Mini hochzuladen, müssen Sie einen Programmierer verwenden. Es gibt viele instructables, wie dies zu tun ist, also werde ich es in diesem nicht erklären. Hier ist ein Link zu einem von ihnen.

Wenn Sie keinen Programmierer haben, können Sie sogar ein anderes Arduino verwenden, um es zu programmieren. Hier ist der Link dazu.

Der Schachcode ist also die Schachbeispielskizze von u8glib. Es funktioniert wirklich gut und unterstützt mehrere Oled-Bildschirme mit verschiedenen Treibern. Um es hochzuladen, müssen Sie zuerst die Bibliothek herunterladen. Dann müssen Sie es Ihrem Arduino-Bibliotheksordner hinzufügen. Danach können Sie den beigefügten Code herunterladen und auf Ihr Arduino hochladen. (Ich hänge meinen eigenen Code an, weil ich einige kleine Dinge geändert habe, damit die Tasten mit analogen Pins usw. funktionieren.)

Schritt 3: Der Fall

Der Fall
Der Fall
Der Fall
Der Fall
Der Fall
Der Fall

Nachdem ich alles gelötet und den Code hochgeladen hatte, habe ich ein Gehäuse entworfen und in 3D gedruckt, um es hineinzulegen. Ich habe ein Stück aus schwarzem und das andere aus grauem PLA gedruckt. Eine coole Sache an dieser Hülle ist, dass sie einrastet. So kann es bei Bedarf leicht entfernt werden.

Schritt 4: Das Ende

Das Ende
Das Ende
Das Ende
Das Ende

Also kannst du jetzt alles damit machen. Mein Hauptansatz bei diesem Projekt bestand darin, ein Gerät zum Schachspielen überall hin mitnehmen zu können. Aber auch Skizzen von Spielen wie Snake, Pac-Man oder Tetris sind im Internet zu finden. Da dieses Ding 4 Tasten hat, reicht es aus, um diese Spiele zu spielen.

Lassen Sie alle Fragen oder Anregungen weg.

Empfohlen: