Inhaltsverzeichnis:
- Schritt 1: Zubehör
- Schritt 2: Drucken der Teile
- Schritt 3: Zusammenbau des Katapults
- Schritt 4: Die Schaltung
- Schritt 5: Der Code
- Schritt 6: Das Gehäuse
- Schritt 7: Fertigstellen des Katapults
- Schritt 8: Testen
Video: Automatisches Gummibandkatapult - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Ermüdet von diesen Bürokämpfen? Schnapp dir deine Werkzeuge und baue das stärkste automatische Katapult im ganzen Gebäude! Besiege deine Kollegen oder Klassenkameraden und genieße die freigesetzte Kraft mit einem einzigen Klick auf die Schaltfläche!
In diesem Instructable werde ich zeigen, wie man ein Gummiband angetriebenes Katapult herstellt. Es kann automatisch nachgeladen werden und ist immer da, wenn Sie es brauchen.
Lass uns anfangen!
Schritt 1: Zubehör
Werkzeuge:
- 3D Drucker
- Schraubenzieher
- Zange
- Heißklebepistole
- Lötkolben & Lötzinn
- Sah
Teile:
- Gummiband
- M1.4 Schraube und Mutter
- Arduino uno
- 2x Micro-Servo SG90
- Druckknopf
- 10k Widerstand
- Steckbrett
- Büroklammer
- Kabel
- 3mm Sperrholzplatte
- USB-Kabel
- Band
Schritt 2: Drucken der Teile
3D-Drucken Sie die angehängten STL-Dateien. Ich habe den Creality Ender 3 mit 1,75 mm weißem PLA verwendet.
Dies sind die Einstellungen, die ich verwendet habe:
- Füllung: 20%
- Schichthöhe: 0,2 mm
- Düsentemperatur: 200°C
- Betttemperatur: 60°C
Der vollständige Druckvorgang dauerte mit den obigen Einstellungen etwa eine Stunde. Wenn Sie keinen 3D-Drucker haben, können Sie ihn aus Pappe herstellen!
Schritt 3: Zusammenbau des Katapults
Nachdem Sie mit dem Drucken fertig sind, sollten Sie zwei Teile haben. In diesem Schritt werden wir das Katapult zusammenbauen.
- Nehmen Sie den Bolzen und stecken Sie ihn mit dem Schraubendreher in das mittlere Loch des Teils, das wie ein Löffel aussieht.
- Greifen Sie das Gummiband und befestigen Sie es mit der Mutter um die Schraube. Verwenden Sie bei Bedarf etwas Heißkleber.
- Verwenden Sie eine Zange, um die Büroklammer zu glätten und halbieren Sie sie.
- Stecken Sie eine Hälfte der Büroklammer in die Löcher der beiden 3D-gedruckten Teile und biegen Sie die Enden, um sicherzustellen, dass alles an seinem Platz bleibt.
Schritt 4: Die Schaltung
Die Servos:
Wir beginnen mit den Servos. Verbinden Sie das gelbe Kabel des ersten Servos mit Pin 5. Dies wird das Servo sein, um das Katapult zu schießen. Verbinden Sie das gelbe Kabel des zweiten Servos mit Pin 9. Dies ist das Verriegelungsservo. Verbinden Sie die roten Drähte beider Servos mit der positiven Seite des Steckbretts und verbinden Sie die braunen Drähte beider Servos mit der negativen Seite des Steckbretts. Ich habe einige Überbrückungsdrähte verwendet, um die Servos anzuschließen, aber jedes andere Kabel funktioniert auch.
Die Taste:
Löten Sie den Widerstand an den Knopf und löten Sie einen Draht an das andere Ende des Widerstands. Löten Sie zwei Drähte an den Knopf, wie auf den Bildern gezeigt. Verbinden Sie das gelbe Kabel mit Pin 7 des Arduino, verbinden Sie das rote Kabel mit der positiven Seite des Steckbretts und das blaue Kabel mit der negativen Seite des Steckbretts.
Verbinden Sie die positive Seite des Steckbretts mit 5V und verbinden Sie die negative Seite des Steckbretts mit Masse (GND-Pin).
Ziehen Sie das USB-Kabel ab, um ein Kabel zu erhalten, bei dem ein Ende ein USB-Eingang und das andere Ende zwei Drähte sind. Verbinden Sie das rote Kabel des USB-Kabels mit dem VIN-Pin des Arduino und das andere mit der Masse (GND-Pin). Die Schaltung ist fertig und wir können mit dem Codieren beginnen!
Schritt 5: Der Code
In diesem Schritt werden wir den Code zur Steuerung der Servos schreiben. Dazu verwenden wir ein Arduino uno. Lass uns anfangen!
Öffnen Sie die Arduino IDE und importieren Sie die von mir bereitgestellte.ino-Datei.
Erklärung des Codes:
Wir beginnen mit der Einrichtung. Im Setup gibt es ein paar Zeilen. Die Serial.begin (9600) dient zum Einstellen der Kommunikationsgeschwindigkeit. In diesem Fall ist er auf 9600 Bits pro Sekunde eingestellt. pinMode(buttonPin, INPUT) richtet einen Pin für den Button ein. In den nächsten beiden Zeilen sehen Sie servo.attach(5) und servoLock.attach(9). Dies sind die Pins, an denen das Servo befestigt ist, in diesem Fall sind die Servos an 5 und Pin 9 angeschlossen. Schließlich sehen Sie resetCatapult(), dies ruft die resetCatapult-Funktion auf.
Wenn wir zur Schleife gehen, sehen Sie buttonState = digitalRead(buttonPin). Dies liest den Zustand der Taste (Taste gedrückt oder nicht). Wenn die Taste gedrückt wird, feuert das Katapult und wird zurückgesetzt, um erneut feuern zu können.
Die Schussfunktion sorgt dafür, dass das Gummiband gespannt wird. Danach öffnet sich das Sperrservo und das Katapult feuert.
Die Reset-Funktion entlastet das Gummiband und lässt den Arm herunterfallen. Danach verriegelt das Lock-Servo den Arm und das Katapult ist wieder schussbereit.
Mit dem Wissen, wie der Code funktioniert, können Sie jetzt alles nach Ihren Wünschen anpassen.
Laden Sie den Code auf den Arduino hoch.
Schritt 6: Das Gehäuse
Für das Gehäuse verwenden wir 3 mm Sperrholz. Ich schneide 5 Stück mit folgenden Maßen aus:
- 8x6 cm (1 Stück)
- 8x5,4 cm (1 Stück)
- 6x12,7 cm (2 Stück)
- 8x13 cm (1 Stück)
Bohren Sie ein Loch in die Mitte des 8x6 und 8x5,4 Stücks (stellen Sie sicher, dass es groß genug für die 3 Drähte des Servos ist). Bohren Sie ein Loch von 1,1 cm in das Stück von 8x13 cm, wie auf dem Bild gezeigt.
Das 8x13 cm große Stück ist die Oberseite, die anderen Stücke sind die Seiten. Verwenden Sie die Klebepistole und kleben Sie alle Teile zusammen, um eine Schachtel zu machen.
Schritt 7: Fertigstellen des Katapults
Du bist fast fertig! Nur noch ein Schritt und Sie können Ihr selbstgebautes Katapult genießen!
Legen Sie alles in das Gehäuse, aber achten Sie darauf, dass die Servos und das Stromkabel außen liegen. Kleben Sie den Knopf in das Loch oben auf dem Gehäuse und Sie sind fast fertig!
Drehen Sie das Gehäuse so, dass die Oberseite zu Ihnen zeigt und kleben Sie das Servo, mit dem das Katapult abgefeuert wird, zur Seite (egal auf welcher Seite). Stellen Sie sicher, dass das Servo einen Winkel von 0° hat und wie im Bild zur Box zeigt.
Nehmen Sie die andere Hälfte der Büroklammer (aus Schritt 3), biegen Sie sie mit einer Zange in einen Winkel von fast 180 Grad und schneiden Sie sie erneut in zwei Hälften. Greifen Sie das gebogene Stück und befestigen Sie das Gummiband des Katapults am Servoarm.
Kleben Sie die Basis des Katapults auf die Oberseite. Achten Sie darauf, dass das Gummiband nicht gespannt ist! Zum Schluss das Schlossservo auf die andere Seite des Gehäuses kleben. Stellen Sie sicher, dass das Servo einen Winkel von 180° hat und den Arm des Katapults blockiert.
Um sicherzustellen, dass der Arm zurückfällt, kleben wir ein Stück Klebeband auf die Basis des Katapults. Wenn der Arm auf das Band trifft, springt es in seine ursprüngliche Position zurück und Sie können erneut feuern. Sie sind endlich fertig! Lass es uns testen!
Schritt 8: Testen
Viel Spaß mit Ihrem Katapult!
Empfohlen:
Wie man ein automatisches Licht macht – wikiHow
Wie man ein automatisches Licht macht: Dies ist eine einfache automatische Lichtschaltung