Inhaltsverzeichnis:
- Schritt 1: Einführung
- Schritt 2: Benötigte Materialien
- Schritt 3: Erstellen der Servoarme
- Schritt 4: Erstellen des Boards
- Schritt 5: Elektronik und Programmierung
Video: Arduino Servo Kicker - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
von David Joy und Andrew Gotthard
Schritt 1: Einführung
Unser Ziel: Ein Kicker-ähnliches Spiel mit Arduinos, Servos und seinen Armen und Holzteilen zu erstellen.
Warum: Wir haben uns entschieden, dass dieses Projekt uns die Chance gibt, etwas Interessantes und Brauchbares zu schaffen und uns gleichzeitig mit einer breiten Palette von Themen wie Holzbearbeitung, Codierung der Arduinos, 3D-Druck und Verkabelung zu beschäftigen.
Schritt 2: Benötigte Materialien
- Arduino (einschließlich Redboard und Steckbrett)
- Laptop (wenn Arduino zum Ausführen angeschlossen sein muss)
- 4 Servos und Scheiben
- 8 3D-gedruckte Servoarme
- 8 Tasten
- 8 10k Ohm Widerstände
- Ausreichende Verkabelung
- Kleber
- Zugang zu einem 3D-Drucker
- Holz (siehe spezifische Größen im Abschnitt zum Bauen der Bretter)
- Ball (ein Tischtennisball funktioniert gut)
- Sekundenkleber
- Schrauben und Bohrer
Schritt 3: Erstellen der Servoarme
- Verwenden Sie Onshape, um Servoarme zu entwerfen, die Sie verwenden, um die Tischtennisbälle im Spiel zu treffen.
- Machen Sie jeden Arm 6 cm lang mit einem Teil, der 2,5 cm nach unten extrudiert. (Achten Sie darauf, dass sich die Extrusion erstreckt, damit sie sich um das Servo selbst drehen kann.)
- Verwenden Sie das kreisförmige Servostück, um die Arme anzubringen und die Mittellinie des ersten, die zur Mitte des Spielbretts zeigt, parallel zu den Torseiten des Spielbretts zu platzieren.
- Platzieren Sie die Mittellinie, die den zweiten Arm teilt, in einem Höhenwinkel von 129 Grad zum ersten Servoarm.
- Platzieren Sie als nächstes 4 Servos 5 cm über jedem der diagonalen Führungsbretter und 9,75 cm von jeder der Seitenwände, die dem Servo am nächsten sind. (Auf jeder Seite sollten zwei sein.)
- Dann haben wir ein Loch für die Servodrähte gebohrt und das Servo mit Sekundenkleber verklebt.
Beispiel für unseren Servoarm:
Schritt 4: Erstellen des Boards
- Machen Sie einen 54x36 cm großen Holzsockel. (Dies berücksichtigt die Dicke der Wände.)
- Dann vier 14 cm Diagonalen und zwei 30 cm Seiten schneiden. (Diese Wände sollten 2 cm dick und 4 cm oder mehr sein.)
- Zeichnen Sie als nächstes Linien, die zu jeder Seite zwei Zentimeter von der Wand entfernt sind, um eine neue rechteckige Box zu erstellen.
- Messen Sie dann an jeder der vier Ecken des Rechtecks 10 cm entlang jeder Seite des Rechtecks und ziehen Sie eine Linie zwischen diesen beiden Punkten. Diese Linie ist die Linie für die diagonalen Wandstücke.
- Nach Fertigstellung 5 cm über jeder Diagonale messen und eine 9,75 cm lange Linie ziehen, die senkrecht zum Seitenbrett steht.
- Zeichnen oder verfolgen Sie ein Rechteck, das am Ende der Linie zentriert ist, die der Servobasis entspricht.
- Ziehen Sie dann zwischen jedem Diagonalpaar eine Linie, die parallel zu den Torseiten verläuft.
- Schneiden Sie eine schräge Fläche zwischen den beiden Diagonalen und der im vorherigen Schritt darüber gezogenen Linie zu jedem der Tore.
- Bohren Sie für jedes Servo ein Loch in der Nähe des Servosockels und zwischen dem Servo und der Seitenwand.
- Schrauben Sie jedes der Wandstücke nach unten und verwenden Sie Sekundenkleber, um das Servo zu halten.
- Kleben Sie die Servoarme mit Sekundenkleber auf das Servo, indem Sie den Servoarm auf der Innenseite der Platine parallel zu den Torseiten platzieren.
- Als nächstes verbinden Sie die Drähte für das Servo unter der Platine.
Schritt 5: Elektronik und Programmierung
- "Die Elektronik für jeden Spieler besteht aus 2 Servos, 4 Tasten, 4 10k Ohm Widerständen, einem Arduino und ausreichender Verkabelung.
- Verbinden Sie bei jedem Arduino die positive (schwarze Plus) Spalte mit 5V und die negative (rote Minus) mit Masse.
- Platzieren Sie vier Knöpfe auf dem Steckbrett, wo Sie sie haben möchten.
- Testen Sie, ob Sie die Tasten bequem drücken können, bevor Sie fortfahren.
- Schließen Sie für die eine an jeder Taste (in der sich ein Kontakt befindet) einen 10 k Ohm Widerstand zwischen dieser Reihe und der positiven Spalte an.
- Verbinden Sie in jeder der gleichen Reihen einen Draht mit dem entsprechenden Pin.
- Pins 2 und 3 steuern das Servo in Pin 9 und Pins 4 und 5 steuern das Servo in Pin 10.
- Um die Servos zu verdrahten (Sie müssen sie für diesen Schritt angeklebt haben), verbinden Sie das weiße Kabel (Signal) mit Pin 9 oder 10 (je nachdem, welche Tasten es steuern sollen). Verbinden Sie das schwarze Kabel (Strom) mit der positiven Säule und das rote Kabel (Masse) mit der negativen Säule."
"Laden Sie das angehängte Programm herunter und laden Sie es auf beide Arduinos hoch. Das Programm initialisiert alle Servos und Eingänge, prüft dann alle 20 Millisekunden (50 Mal pro Sekunde) auf Tasten, die gedrückt werden und passt die Servos entsprechend an. Nachdem das Programm hochgeladen wurde, dreht sich jedes Servo 1,5 Sekunden lang, um zu bestätigen, dass sie richtig verdrahtet sind und bei 90 Grad enden."
Empfohlen:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
Servo-Tutorial: 7 Schritte
Servo-Tutorial: Verwenden eines Arduino zur Steuerung eines Servomotors mit zwei Drucktasten
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i
Arduino Servo-Tutorial: 3 Schritte (mit Bildern)
Arduino Servo Tutorial: Heute erfahren Sie, wie Sie Servomotoren mit Arduino verwenden. Eine sehr wichtige Fähigkeit für jeden, der in der Heimautomatisierung und Elektronik vorankommen möchte. Wenn Sie das fertige Projekt haben, drücken Sie einfach die Taste und beobachten Sie, wie sich das Servo zufällig dreht
SERVO-Steuerung lernen (auf einen Blick): 6 Schritte
SERVO-Steuerung lernen (auf einen Blick): In diesem Modul lernen Sie die Steuerung eines mit Arduino kompatiblen Mikro- oder Mini-Servos. Ein Servomotor wird im Allgemeinen in allen Automatisierungsprojekten verwendet, die bewegliche Teile haben. Es spielt eine sehr wichtige Rolle Rolle in der Robotik, die präzise Bewegung