Inhaltsverzeichnis:

Stapler: 4 Schritte
Stapler: 4 Schritte

Video: Stapler: 4 Schritte

Video: Stapler: 4 Schritte
Video: Stapler TV - Gabelstapler fahren lernen - Bedienung - Björn Henk 2024, November
Anonim
Stapler
Stapler

Dieses Projekt war für "Creative Electronics", ein Beng Electronics Engineering-Modul an der Universität von Málaga, School of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/).

Unser Projekt besteht aus der Simulation eines Spielhallenautomaten aus den 80er Jahren. Wir haben uns für ein heutzutage sehr beliebtes Spiel entschieden, das allgemein als „Stapler“bekannt ist.

Das Ziel des Spiels ist es, einen Turm zu schaffen, der die Spitze erreicht. Wir beginnen damit, die Basis des Turms zu errichten, und dann bewegen wir Blöcke von einer Seite zur anderen. Das Spiel wartet darauf, dass wir den Knopf drücken, um den Block auf den bisher gebildeten Turm zu stapeln. Wenn Sie es also perfekt ausrichten, gibt es kein Problem, aber wenn Sie es nicht tun, wird der Block ausgeschnitten, was es noch schwieriger macht.

Lieferungen:

-Kabel

- Arduino Mega 2560

- Neopixel-Matrize

- Lautsprecher

- Vier Tasten

- 5V 5A Netzteil

- Ein Schalter

- Holz

- Eine gebohrte Platte

- Ein Kondensator mit einem Wert von 1000 uF

- Ein Widerstand mit einem Wert von 470 Ω

Schritt 1: Schritt 1: Software

Um unser Spiel zu entwickeln, mussten wir die Neopixel-Bibliotheken installieren, um den Bildschirm zu steuern, LiquidCrystal (von AdaFruit), Wire und TimerOne.

Die Grundfunktionen sind:

Adafruit_NeoPixel matriz = Adafruit_NeoPixel(256, LED_PIN, NEO_GRB + NEO_KHZ800);

- matriz.begin(): Initialisiert das Array

- matriz.clear(): setzt alle LEDs auf 0. Du brauchst show() um das Array zu aktualisieren.

- matriz.show(): schaltet die konfigurierten LEDs ein und die auf 0 aus.

- matriz.setPixelColor(Nummer der Position, R, G, B): konfiguriert die Box der zugewiesenen Farbe. (R, G, B gehen von 0 bis 255. Wenn 0 ausgeschaltet ist).

- matriz.setBrightness(BRIGHTNESS): konfiguriert die Helligkeit. Ein Wert von 20 ist normalerweise ausreichend.

Den Code können Sie hier herunterladen

Wenn Sie Fragen haben, hinterlassen Sie sie in den Kommentaren und ich beantworte sie gerne.

Schritt 2: Schritt 2: Hardware - Verbindung

Schritt 2: Hardware - Verbindung
Schritt 2: Hardware - Verbindung

Hier ist die Verbindung, die benötigt wird, um die Neopixel-Matrix sicher zu verwenden.

Im Fall des Lautsprechers reicht es aus, ihn zwischen einem beliebigen PWM-Ausgang und Masse zu verbinden. Bei MEGA sind diese Ausgänge von Pin Nummer 2 bis 13.

Da jede Taste mit Unterbrechungen funktioniert, müssen sie mit den Pins 2, 3, 18, 19 verbunden werden, die zu den 6 Unterbrechungen auf der MEGA-Platine gehören. Wir werden die Pins 20 und 21 für den LCD-Bildschirm reservieren

Für das LCD-Display haben wir einen Mikrocontroller, der die Anschlüsse VCC, GND, SDA und SCL benötigt. Die letzten beiden befinden sich auf den Pins 20 bzw. 21.

Schritt 3: Schritt 3: Hardware - Box

Schritt 3: Hardware - Box
Schritt 3: Hardware - Box
Schritt 3: Hardware - Box
Schritt 3: Hardware - Box
Schritt 3: Hardware - Box
Schritt 3: Hardware - Box
Schritt 3: Hardware - Box
Schritt 3: Hardware - Box

Für die Ausarbeitung unserer Box haben wir uns für Holz entschieden, da wir die Ressourcen und Werkzeuge dafür hatten, aber Sie können das gewünschte Material wie 3D-Druck verwenden.

Zunächst und strategisch haben wir die Box mit großen Abmessungen entworfen, mit dem Ziel, einen größeren visuellen Eindruck zu vermitteln und Platz zu haben, wenn wir die Box irgendwann erweitern oder weitere Funktionen hinzufügen möchten.

Auf diese Weise haben wir uns entschieden, eine Struktur für die Kiste mit Holzlatten zu schaffen, die mit einem Nagel und einer Silikonpistole zusammengepresst werden. Die Form, die wir der Lattenstruktur gegeben haben, ist wie folgt:

Auf diese Weise erstellen wir unsere Box und geben ihr eine Struktur mit Löchern, diese Löcher werden mit Holzplatten abgedeckt, wir verbinden sie auf die gleiche Weise mit der Struktur mit Silikon und einer Nagelpistole.

Diese Platten müssen durchlässig sein, da sie später gestrichen werden, und sie müssen die Maße der im Karton verbleibenden Löcher aufweisen. Ebenso haben wir die Rückseite der Box in zwei Teile geteilt, sodass der obere Teil von der Struktur abgenommen werden kann, um die elektronischen Komponenten im Inneren zu handhaben.

Andererseits hat der vordere Teil der Box 3 Löcher, um die Kabel der Matrix und des Bedienfelds zu verlegen, an dem die entsprechenden Löcher für die Installation der Komponenten angebracht sind.

Die Löcher im Bedienfeld wurden mit einem 14-Gauge-Bit gemacht, so dass sie leicht gemacht werden können, wenn Sie das Werkzeug haben, ebenso wie die Löcher auf der Vorderseite für die Installation der Matrize.

Wir machen auch einen weiteren Einschnitt auf der Vorderseite für den LCD-Bildschirm und einen weiteren auf der unteren Rückseite für den Anschluss, der das Netzteil mit Strom versorgt:

Auf der anderen Seite versehen wir die Box auch mit einem Lautsprecher, also machen wir einige kleine Einschnitte an der Seite und kleben den Lautsprecher mit Silikon auf die Box.

Sobald der Lautsprecher verklebt ist und die Löcher und die Installation der Frontplatte abgeschlossen sind, fahren wir mit dem Lackieren der Box fort. Bei unserem Modell haben wir die Frontplatte nicht lackiert, aber das Design ist frei.

Um die Box zu bemalen, haben wir zwei Dosen Sprühfarbe gekauft, schwarz und silber, um die obere Linie und das Logo zu machen.

Zuerst haben wir die ganze Box schwarz gestrichen und dann mit der silbernen Farbe retuschiert, wie zum Beispiel das Logo, das wir aus einem Blatt Papier gewonnen haben, das das gewünschte Bild aus dem Computer ausschneidet.

Für den Streifen verwenden wir Klebeband an den Seiten, um die Farbe zu erhalten, um nur die Seiten zu bemalen, die wir wollen. Schließlich würde die Box der Form entsprechen:

Schritt 4: Schritt 4: Gebohrte Platte

Schritt 4: Gebohrte Platte
Schritt 4: Gebohrte Platte

Die notwendigen Komponenten für den korrekten Betrieb des Sets sind in einer gebohrten Platte enthalten. Die Komponenten sind der oben erwähnte Kondensator und Widerstand sowie die Masse- und Stromverbindungen zwischen dem Netzteil, Arduino und der Neopixel-Matrix.

Empfohlen: