Table des matières:

Automate programmable K'nex : 4 étapes
Automate programmable K'nex : 4 étapes

Vidéo: Automate programmable K'nex : 4 étapes

Vidéo: Automate programmable K'nex : 4 étapes
Vidéo: Ryonet ® FoldR Automatic T-Shirt Folder for Screen Printing 2024, Juillet
Anonim
Automate programmable K'nex
Automate programmable K'nex

Un automate K'nex avec un chemin programmable. Cette conception alternative a été conçue à l'origine par Héron d'Alexandrie. Je n'ai pas assez de chaîne, donc je n'ai pu exécuter que le programme court montré dans la vidéo.

Étape 1: Construire le cadre et les composants du moteur

Construire le cadre et les composants du moteur
Construire le cadre et les composants du moteur
Construire le cadre et les composants du moteur
Construire le cadre et les composants du moteur
Construire le cadre et les composants du moteur
Construire le cadre et les composants du moteur
Construire le cadre et les composants du moteur
Construire le cadre et les composants du moteur

Construire.

Étape 2: créer les broches du programme

Créer les broches du programme
Créer les broches du programme
Créer les broches du programme
Créer les broches du programme
Créer les broches du programme
Créer les broches du programme

Utilisez une ficelle fine mais solide. Le fil, les synthétiques ou la ficelle incluse avec la plupart des ensembles fonctionneront. Deux morceaux de ficelle de longueur équivalente sont nécessaires. Plus la chaîne est longue, plus votre programme d'automate s'exécutera longtemps. Si les longueurs de la chaîne nécessitent un ajustement mineur, voir l'image 6.

Les broches de programme sont conçues pour être facilement amovibles, de sorte que de nouveaux programmes peuvent être exécutés rapidement en échangeant simplement les broches.

Étape 3: Programmation de l'automate

Programmation de l'automate
Programmation de l'automate
Programmation de l'automate
Programmation de l'automate
Programmation de l'automate
Programmation de l'automate
Programmation de l'automate
Programmation de l'automate

Le fait de boucler la ficelle sous permet de déplacer le véhicule vers l'avant de ce côté. Le fait de boucler la ficelle déplace le véhicule vers l'arrière de ce côté. Pour permettre au véhicule d'avancer, les deux fusées feraient une boucle; pour tourner à droite, la broche droite se boucle et la broche gauche se boucle en dessous, et vice versa. Gardez à l'esprit que le code s'exécute à l'envers, avec les couches de chaîne les plus hautes codant pour les premières actions de l'automate.

Pour simplifier la programmation et permettre une distribution aisée des différents scripts, j'ai mis en place une syntaxe de codage simple. Je suggère de coder dans le bloc-notes pour que l'espacement soit uniforme. C'est ainsi que le script de chaque roue commence, avec un L et un R pour les roues gauche et droite respectives. Y est un nombre et x est une unité de mesure. Le Yx montre la longueur de la chaîne dans une unité particulière. Donc, 8 mètres, par exemple. Yx L/ R/ Chaque broche a 8 tiges, donc avancer (boucler la corde sous) une révolution complète de la broche serait le suivant. u est pour boucler sous, et o est pour boucler dessus. Un // signifie la fin du code." L/8u// R/8u// L/5u/3o// R/8u/--// Le script ci-dessus montre un léger virage à gauche. Un 5u signifie qu'un gris connecteur être placé sur la 5ème tige à partir de l'origine, l'origine étant 1, et un changement de direction se produisant sur la 5ème tige. L'autre côté doit aider à équilibrer le script pour le rendre plus facile à coder. Un "s " signifie une boucle d'arrêt autour d'un connecteur gris. Un exemple serait L/5u/3o// R/8s/--// Cela signifie que sur la broche droite, la chaîne doit être bouclée à 360 degrés autour du connecteur gris, ce qui signifie un arrêt. L'arrêt doit se terminer dans la même direction qu'il a commencé. C'est tout ce qu'il y a à faire. À l'étape suivante, j'ai fourni quelques exemples de mesures et de scripts à combiner en scripts plus complexes.

Étape 4: Exemples de scripts et de mesures

Toutes les mesures sont sur le sol nu. -8 boucles autour d'un connecteur gris équivaut à 1 rotation complète sur un axe. Snakey Path By: The Jamalam L/8u/5o/8u/5o// etc R/5o/8u/5o/8u// etc Donne un tri of Snakey S en forme de pathCircles By: The Jamalam L/32u// R/32o// Tourne en rond. lol sympa à regarder

Deuxième prix du concours de robots Instructables et RoboGames

Conseillé: