Inhaltsverzeichnis:

Black Knight Roboter - Gunook
Black Knight Roboter - Gunook

Video: Black Knight Roboter - Gunook

Video: Black Knight Roboter - Gunook
Video: 8 Homemade Booby Traps Gone Wrong 2024, November
Anonim
Image
Image
Lieferungen!
Lieferungen!

Gute Nachrichten, Leute!

Heute lernen wir, wie man mit dem Hummingbird Duo Robotics Kit und verschiedenen Karton- und Papiermaterialien einen Black Knight-Roboter baut. Wenn Sie fertig sind, haben Sie einen Black Knight-Roboter, der auf Bewegungen reagiert! Schauen Sie sich das Bild und das Video oben an, um das fertige Produkt zu sehen!

Schritt 1: Zubehör

Lieferungen!
Lieferungen!
Lieferungen!
Lieferungen!
Lieferungen!
Lieferungen!

Für dieses Projekt benötigen Sie (in Bildern von oben nach unten, von links nach rechts angezeigt):

verschiedene Größen von Kartons und/oder Posterkarton (oder Karton)

1 Hummingbird Duo Board (mit Strom- und USB-Kabeln)

3 Distanzsensoren

4 Servos

2 dreifarbige LEDs

2 Vibrationsmotoren (optional)

Heißklebepistole, Isolierband und/oder Klebeband

Schritt 2: Gestalten

Entwurf!
Entwurf!

Zu Beginn sollten Sie einige Ideenskizzen erstellen, wie Ihr Roboter aussehen soll. Indem Sie dies zuerst tun, können Sie die ungefähre Größe der Kartons planen, die Sie möglicherweise benötigen, oder wie Sie den Posterkarton schneiden und falten. Sie sollten die Grundproportionen des Roboters bestimmen und wie jede Bewegung aussehen soll. Ich zeige meine Skizzen und erkläre meinen Denkprozess, aber du kannst mein Design gerne ändern und kreativ werden!

In dieser Phase sollten Sie auch mit dem Kolibri-Duo und allen Teilen experimentieren. Um zu erfahren, wie das Verbinden von Teilen mit der Platine funktioniert, besuchen Sie diese Seite: https://www.hummingbirdkit.com/learning/tutorials/connecting-electronics. Verbringen Sie einige Zeit damit, mit den Sensoren, Servos und LEDs zu arbeiten, damit Sie wissen, wie sie alle funktionieren! Servos können sich nur um 180 Grad bewegen, also stellen Sie sicher, dass Sie dies in Ihrem Design berücksichtigen. Es kann hilfreich sein, mit diesen Dingen zu arbeiten, bevor Sie Ihren Roboter bauen, damit Sie entsprechend planen können.

Schritt 3: Bauen

Bauen!
Bauen!
Bauen!
Bauen!
Bauen!
Bauen!

Nachdem Sie alles auf Papier geplant haben, ist es Zeit, mit dem Bauen zu beginnen! Es gibt viele Möglichkeiten, dies zu bauen, aber ich habe eine lange, dünne Schachtel für den Körper und eine aufgerollte Postertafel für die Armsegmente verwendet. Jeder Arm dreht sich am Körper und am Ellbogen.

Schrauben Sie den weißen Teil des Servos ab, der sich bewegt und entfernen Sie ihn, damit Sie ihn an die Innenseite der Arme kleben können. Jeder Arm hat eine davon auf der Innenseite, damit sie sich sicher mit den Servos bewegen. Sie müssen Löcher für die Teile schneiden, die wieder mit dem Servo verbunden sind. Außerdem müssen Sie Schlitze in die Arme schneiden, oberhalb der Schrauben für die Servos. Auf diese Weise können Sie einen Schraubendreher einsetzen, um die Servos festzuziehen.

Beide Servos am rechten Arm sollten nach oben und unten schwenken (mit beiden Teilen des Arms vertikal). Das obere Servo am linken Arm sollte sich von links nach rechts bewegen, wobei der Arm vertikal ausgerichtet ist, und der untere Server sollte sich mit diesem Teil horizontal von links nach rechts bewegen.

Sie können oben einige Bilder von meinem Bauprozess sehen. Lassen Sie sich von diesen inspirieren, aber haben Sie keine Angst, etwas anderes auszuprobieren!

Schritt 4: Programm

Programm!
Programm!

Jetzt ist es endlich an der Zeit, Ihren Roboter zum Leben zu erwecken (irgendwie)! Mit if / else-Anweisungen sollten Sie dem Roboter sagen, dass er eine Bewegung ausführen soll, wenn ein Sensor ausgelöst wird. Wie Sie im Video meines fertigen Roboters gesehen haben, wähle ich eine Schwerthieb- und Schildbewegung. Sie können oben ein Bild meines Codes sehen, aber wie bei allem anderen bin ich mir sicher, dass es viele Möglichkeiten gibt, diesen Roboter zu programmieren. Ich habe Snap verwendet, aber Sie können auch eine Vielzahl anderer Programmiersprachen verwenden.

Ein paar Probleme, auf die Sie achten sollten:

Vergessen Sie nicht, die Anfangswerte für alle Servos und LEDs einzustellen! Ihr Roboter braucht einen Ausgangspunkt!

Platzieren Sie den gesamten Code in einer "für immer" Schleife, sonst wird Ihr Roboter nie eine Bewegung beenden.

Wenn Sie sich entscheiden, 2 Sensoren für die Schwertbewegung zu verwenden (wie ich es getan habe), müssen Sie die if / else-Anweisung für einen Sensor innerhalb der else-Anweisung für den anderen Sensor platzieren. Sonst widersprechen sie sich.

Schritt 5: Mögliche Probleme…

Mögliche Probleme…
Mögliche Probleme…
Mögliche Probleme…
Mögliche Probleme…
Mögliche Probleme…
Mögliche Probleme…

Überprüfen Sie unbedingt Ihre Servos, bevor Sie sie ankleben. Das Letzte, was Sie wollen, ist, dass der Arm Ihres Roboters nach hinten gerichtet ist, dann müssen Sie das Servo neu kleben!

Ihr Schwert kann sich verbiegen, je nachdem, wie Sie es bauen (Posterbrett ist nicht das stabilste). Ich habe dies behoben, indem ich ein langes Metallstück in das Schwert eingefügt habe (ich habe ein Objekt vom Typ Spieß verwendet, aber kein spitzes!).

Es scheint, dass das maximale Gewicht der Servos irgendwo bei 1 anderen Servo liegt und die Materialien, die ich für den rechten Arm und das Schwert verwendet habe. Ursprünglich wollte ich einen Motor im Schwert haben, damit seine Position eingestellt werden konnte. Mit dem Motor konnte der Arm jedoch nicht die vollen 180 Grad drehen. Achten Sie also auf das Gewicht Ihrer Materialien!

Betrachten Sie die Platzierung Ihres Schildes, erst nachdem ich meinen mit Heißkleber an den Arm geklebt hatte, wurde mir klar, dass sich der Arm in der Mitte des Schildes befinden sollte. Das Platzieren des Arms an der Unterseite des Schildes führt zu Instabilität. Aufgrund der Platzierung meiner Sensoren wäre es jedoch schwierig gewesen, meinen Schild nach unten zu bewegen.

Scheuen Sie sich nicht, neu anzufangen oder Ihr Design nach einem schlechten Start zu ändern! Die Bilder oben zeigen meinen ersten Versuch, bevor ich eine bessere Vorstellung davon habe, wie der Roboter aussehen sollte.

Dieser Roboter wird höchstwahrscheinlich auch sehr frontlastig sein, sodass Sie möglicherweise ein Gegengewicht oder eine Stütze an der Rückseite hinzufügen müssen.

Empfohlen: