Comment construire un robot hexapode

Comment construire un robot hexapode

Bien robots à pattes peuvent être plus difficiles à construire que les robots sur roues, il existe des méthodes par lesquelles n'importe qui avec la robotique modestes expérience peut construire un robot à six pattes. Un robot à six pattes sera capable de déplacer un rapidement possible sans avoir à vous soucier de l'équilibre. Peu coûteux servos de véhicules radio-commandés ont suffisamment de puissance pour un petit robot à six pattes, et les contrôleurs de robot les plus courantes sont spécifiquement conçus pour se connecter à eux.

Explication

Construire le corps de votre robot. Il ya un certain nombre de robots en kits hexapode sur le marché qui comprennent des pièces de structure et les servos. Certains d'entre eux vont même jusqu'à inclure des contrôleurs et des exemples de programmes ainsi. Vous pouvez également construire le corps à partir de zéro, même si elle peut encore être utile d'examiner quelques-unes des kits pour des idées de design.

Installez le contrôleur et la batterie de votre robot. Connectez les fils électriques au sol et de vos servos sur le connecteur de la batterie du robot. Branchez le câble de signal de chaque servo à l'une des broches de sortie de votre contrôleur. Idéalement, choisissez un contrôleur de ports servomoteurs dédiés afin que vous pouvez simplement brancher les servos dans. Notez bien les servo qui est connecté à quel port.

Installez les capteurs de votre robot. Lorsque les capteurs de montage, tenir compte du mouvement des jambes de votre robot. Veillez à ne pas monter un capteur où il peut détecter une jambe quand il faut détecter les obstacles. Connectez chaque capteur à une des broches d'entrée de votre contrôleur. Consultez la documentation de votre contrôleur pour s'assurer que les capteurs sont branchés correctement.

Commencez la programmation de votre robot. Ecrire le code de bouger les jambes dans l'ordre pour la marche avant et en arrière, et tourner à gauche et à droite. Travailler ce code dans votre programme de robot principal, ayant le robot se déplacer comme vous le souhaitez en réponse à l'entrée de capteur.