Inhaltsverzeichnis:

K'nex programmierbarer Automat - Gunook
K'nex programmierbarer Automat - Gunook

Video: K'nex programmierbarer Automat - Gunook

Video: K'nex programmierbarer Automat - Gunook
Video: Lego 2-Bit-Adder with Carry (Prototype) 2024, November
Anonim
K'nex programmierbarer Automat
K'nex programmierbarer Automat

Ein K'nex-Automat mit einem programmierbaren Pfad. Dieses abwechselnde Design wurde ursprünglich von Heron von Alexandria konzipiert. Ich habe nicht genug String, also konnte ich nur das im Video gezeigte kurze Programm ausführen.

Schritt 1: Bauen Sie Rahmen- und Motorkomponenten

Bauen Sie Rahmen- und Motorkomponenten
Bauen Sie Rahmen- und Motorkomponenten
Bauen Sie Rahmen- und Motorkomponenten
Bauen Sie Rahmen- und Motorkomponenten
Bauen Sie Rahmen- und Motorkomponenten
Bauen Sie Rahmen- und Motorkomponenten
Bauen Sie Rahmen- und Motorkomponenten
Bauen Sie Rahmen- und Motorkomponenten

Bauen.

Schritt 2: Erstellen Sie die Programmspindeln

Erstellen Sie die Programmspindeln
Erstellen Sie die Programmspindeln
Erstellen Sie die Programmspindeln
Erstellen Sie die Programmspindeln
Erstellen Sie die Programmspindeln
Erstellen Sie die Programmspindeln

Verwenden Sie eine dünne, aber starke Saite. Garn, Synthetik oder die Schnur, die in den meisten Sets enthalten ist, funktioniert. Es werden zwei Stück Schnur gleicher Länge benötigt. Je länger der String, desto länger läuft Ihr Automatenprogramm. Wenn die Länge der Saite geringfügig angepasst werden muss, siehe Bild 6.

Die Programmspindeln sind leicht abnehmbar ausgeführt, so dass durch einfachen Austausch der Spindeln schnell neue Programme abgefahren werden können.

Schritt 3: Programmieren des Automaten

Programmierung des Automaten
Programmierung des Automaten
Programmierung des Automaten
Programmierung des Automaten
Programmierung des Automaten
Programmierung des Automaten
Programmierung des Automaten
Programmierung des Automaten

Durch das Unterschleifen der Schnur kann das Fahrzeug auf dieser Seite vorwärts bewegt werden. Durch das Überschleifen der Schnur wird das Fahrzeug auf dieser Seite rückwärts bewegt. Damit sich das Fahrzeug vorwärts bewegen kann, würden beide Spindeln unterschleifen; um nach rechts zu drehen, schleift die rechte Spindel über und die linke Spindel nach unten und umgekehrt. Denken Sie daran, dass der Code in umgekehrter Reihenfolge ausgeführt wird, wobei die obersten String-Schichten für die ersten Aktionen des Automaten codieren.

Um die Programmierung zu vereinfachen und eine einfache Verteilung verschiedener Skripte zu ermöglichen, habe ich eine einfache Codierungssyntax eingerichtet. Ich schlage vor, im Notizblock zu codieren, damit der Abstand gleichmäßig ist. So beginnt das Skript für jedes Rad, mit einem L und R für das jeweilige linke und rechte Rad. Y ist eine Zahl und x ist eine Maßeinheit. Das Yx zeigt die Länge des Strings in einer bestimmten Einheit an. Also zum Beispiel 8 Meter. Yx L/ R/ Jede Spindel hat 8 Stangen, so dass eine vollständige Spindelumdrehung nach vorne (die Schnur darunter schleifen) wie folgt wäre. u ist für das Unterschleifen und o für das Überschleifen. Ein // bedeutet das Ende des Codes." L/8u// R/8u// L/5u/3o// R/8u/--// Das obige Skript zeigt eine leichte Linkskurve. Ein 5u bedeutet, dass ein graues Stecker auf der 5. Stange vom Ursprung platziert werden, wobei der Ursprung 1 ist und eine Richtungsdrehung auf der 5. Stange auftritt. Die andere Seite muss -- um das Skript auszugleichen, um es einfacher zu codieren. Ein "s " bedeutet eine Stoppschleife um einen grauen Stecker. Ein Beispiel wäre L/5u/3o// R/8s/--// Das bedeutet, dass auf der rechten Spindel die Saite um 360 Grad um den grauen Stecker geschlungen werden soll, was einen Stopp bedeutet. Der Stopp sollte in der gleichen Richtung enden, in der er begonnen hat. Das ist alles. Im nächsten Schritt habe ich einige Beispielmessungen und Skripte bereitgestellt, um sie zu komplexeren Skripten zu kombinieren.

Schritt 4: Beispielskripte und Messungen

Alle Maße sind auf nacktem Boden. -8 Schleifen um einen grauen Stecker entsprechen einer vollen Umdrehung auf einer Spindel. Snakey Path By: The Jamalam L/8u/5o/8u/5o// etc R/5o/8u/5o/8u// etc Gibt eine Sortierung an of Snakey S-förmiger PfadCircles Von: The Jamalam L/32u// R/32o// Geht im Kreis. lol spaß beim anschauen

Zweiter Preis im Roboterwettbewerb Instructables und RoboGames

Empfohlen: