18dof simple hexapode, Arduino nano (éventuellement avec le maestro pololu)

Bonjour,
Voici un hexapode simple qui peut être construit à la main très rapidement. La conception mécanique n’est pas grande, mais il est tout à fait dans le baiser (rester bêtement simple) style et devrait être réalisable en un week-end pour les constructeurs de novice à l’expérience moyenne.

Je n’être l’amélioration de ce projet n’importe quand bientôt et les gens semblent visiter mon blog de pololu, alors j’ai pensé que je voudrais aller de l’avant et document , il en est. J’ai construit ce pour une classe étudiant en deuxième année de génie mécanique au MIT. Les fils et six pattes lui donner l’air compliqué, mais étant donné que les pieds sont la même chose répétée 6 fois, il est plus simple qu’il n’y paraît. En outre, je n’implémente pas de télécommandes pour tout le code s’exécute de façon autonome (zéro input, multiple output System [système).

Il s’agit encore une fois, documentation des étapes impliquées dans un projet de semi-travail exacts. Aucun fondements théoriques pour la conception de votre propre hexapode ne sont vraiment expliqués ici.

Une complète image réglée du processus de génération existe ici : 2.007 hexapode (printemps 2011). Les quelques premières photos là-bas sont de Hexalinkagepod en aluminium, basé sur l’hexapode de boebot parallaxe.
Un ensemble de messages blog existe ici : http://orangenarwhals.blogspot.com/search/label/hexaringapod
Je voudrais tout particulièrement recommander ce post : http://orangenarwhals.blogspot.com/2011/05/dreaming-of-dancing-hexapods-2007.html
Une vidéo expliquant le processus de conception en 7 minutes (cette instructables va dans la construction mais pas la conception): http://youtu.be/qTh-OGA_LeM
et voici une vidéo de lui à la fin :

Requis des éléments (matériel):
~ Scie à ruban verticale (sauf si vous avez beaucoup de patience avec un rasoir)
~ la feuille en plastique 1/4 '' (n’importe quelle épaisseur raisonnable tel que le plastique est assez rigide est très bien. J’ai utilisé 1/4 '' ABS)
~ Environ 6'' de
~ 18 servos R/C (je vous recommande de taille standard, j’ai vu hexapodes avec les servos tiny 9 g, mais je pense qu’il serait difficile de découper les trous pour ces servos à la main), complet avec le servo en forme de "+" cornes et servo Centre vis qui devraient venir avec le kit.
J’ai utilisé 6 servos Hitec-311 et 12 du Vigor VS-2 parce que c’était ce que je pourrais récupérer pour.
~ Tournevis
~ 40-4 boulons et écrous de fixation (environ 48 d'entre eux), ou peu importe boulons entrent dans vos trous de bride de servo (les trous). Au moins 3/8 '' long (assez pour le plastique 1/4 '' ou Al et un écrou de blocage pour s’adapter là-bas).
~ Perceuse et un foret, idéalement aussi une presse de foret
~ À cliquet ou une clé à douille pour vis 4-40
~ Idéalement, un vice ou une pince
~ Idéalement, une scie à ruban horizontale
~ En option : bois 2 x 4
~ Mesure instrument, souverain ou largement la préférence des étriers
~ En option : outil d’ébavurage

Éléments requis (électronique) :
~ Arduino nano + maquette + en-têtes mâles (pour les servos)
~ 6 câbles servo de dérivation ou un contrôleur de servo série pololu (parce que la bibliothèque d’arduino par défaut prend uniquement en charge les 12 servos). J’ai acheté un 24ch un, mais de toute évidence n’a pas besoin tous les 24 ch, ne sais pas pourquoi je l’ai fait. >. < ; mais je suis une personne prudente et ont tendance à faire des achats importants, juste au cas où. Je travaille sur résoudre cela.
Je suppose qu’une autre option consiste à utiliser un arduino mega.
~ Le portable et usb câble de programmation approprié pour votre saveur de l’arduino
~ Headers mâles
~ Fils de raccordement (ou simple fil fourré
approprié pour montage expérimental)
~ Potentiellement certains câbles de rallonge de servo, femelle-femelle (et vous coller des en-têtes en eux pour les rendre femmes-hommes) vous sera utile.
~ Breadboard (probablement un de point 700 standard est préférable si vous mettez le nano sur le montage d’essai)
~ Batterie (je recommande une saveur de batterie rechargeable de la batterie, comme les 18 servos sont avide de pouvoir)
~ ~ donc, vous pouvez utiliser un pack de batterie 4xAA et ce serait bien (les servos sont nominalement 5V servos mais ils fonctionneront très bien à 6v, ils seront juste un peu crispés car leurs circuits/rétroaction + contrôles sont conçus pour servir de 5v), mais s’ils étaient des piles alcalines (~ 3000mAh) ils seraient épuisées après une heure ou moins d’utilisation

~ ~ Sinon, utiliser une puce LM7805 pour réguler une batterie LiPo, qui se déroule à 7.4V, jusqu'à 5V. Ces régulateurs de puissance linéaire dissipent le surplus d’énergie sous forme de chaleur. Pour savoir comment utiliser un, s’il vous plaît google « 7805 tutorial ». Par exemple, voir : http://jumptuck.com/2011/11/15/voltage-regulation-friend-7805/.

Temps nécessaire: 1 week-end si vous suivez mon design. Je vous encourage à concevoir votre propre hexapode cependant, une fois que vous voyez combien il est facile !

Ce que j’ai utilisé comprenait également un 2.007 (c’est un cours au MIT) Conseil de transporteur (il ressemble à https://sites.google.com/site/2007arduino/). Ceci juste ressortir les broches du servo pour un accès facile, comme doté d’une maquette et une commutation électrique régulateur * qui peut fournir jusqu'à 3 a à 5v, ce qui est probablement assez pour les 18 servos. Il a semblé fonctionner a-okay, mais mon code jamais eu 6 servos se déplaçant à un moment donné.

J’ai aussi fait ma propre batterie rapportez le de certaines batteries Sanyo UR18650U qui ont été donnés à MITRES de Tesla. Ils sont 3.6V, alors j’ai fait une série de 2, 3 batterie parallèle pour un 7.2V 3.3Ah batterie. C’est évidemment exagéré. À 3,3 Ah et dessin en permanence 3 a, je pourrais courir mon hexapode pour plus d’une heure. J’ai trouvé que 10-20 minutes y a beaucoup de runtime pour hexapode.

* par opposition à un régulateur de puissance linéaire LM7805, un régulateur à découpage alimentation est beaucoup plus efficace.

Remarque : Les fichiers CAO hexapod sont pour Solidworks 2012 et détaillent pas les écrous et boulons, ils sont pour la référence seulement. J’ai aussi fait un diamètre contre erreur de rayon sur le corps, le corps est trop gros.

==
Soumis par MITRES pour le programme de commandites de Instructables.

Articles Liés

Arduino Nano avec capteur DHT & OLED

Arduino Nano avec capteur DHT & OLED

Dans ce tutoriel, je vais décrire comment utiliser un capteur DHT sur un affichage Arduino Nano et OLED.Étape 1: IntroSalutMon nom est Nick Hendriks et j'habite aux Pays-Bas. Je n'ai aucune expérience avec Arduino ou les composants utilisés, mais ave
Arduino Nano : Affichage analogique OLED I2C Simple SSD1306 avec Visuino

Arduino Nano : Affichage analogique OLED I2C Simple SSD1306 avec Visuino

Les écrans OLED sont parmi les plus cool et le plus avancés des modules que vous pouvez utiliser dans votre projet Arduino. Ils viennent à petit facteur de forme et ont de très faible consommation d'énergie tout en offrant des couleurs vives. Certain
Arduino Nano : Branchement interrupteur Photo (à fente optocoupleur) avec Visuino

Arduino Nano : Branchement interrupteur Photo (à fente optocoupleur) avec Visuino

Optocoupleurs fendues (Photo interrupteurs) sont des capteurs très utiles, souvent inclus dans les projets d'Arduino pour détecter la position des objets en mouvement, de mesurer la vitesse de rotation ou mouvement linéaire, fréquence des événements
Arduino Nano avec DHT11, RTC DS1307 et LCD 16 x 2

Arduino Nano avec DHT11, RTC DS1307 et LCD 16 x 2

Salut. Il s'agit de mon premier Instructable, alors j'espère que ce sera OK.C'est mon projet Arduino Nano avec écran LCD avec I2C, RTC DS1307 et capteur DHT11.Pour ce projet, j'ai utilisé Arduino Nano, RTC DS1307 horloge board, Conseil de capteur DHT
Arduino Nano avec WIZ550io = Internet facile

Arduino Nano avec WIZ550io = Internet facile

J'aime l'Arduino Nano - c'est une jolie version compacte et entièrement fonctionnelles de l'Arduino Uno. Cependant, quand je suis allé pour le connecter à l'internet toutes cette exiguïté propre et bien rangée disparu sous le grand taille plein boucl
Arduino Nano : Infrarouge Obstacle Avoidance capteur avec Visuino

Arduino Nano : Infrarouge Obstacle Avoidance capteur avec Visuino

Capteurs infrarouges évitement d'obstacles sont bon marché, petits capteurs souvent utilisées dans des robots et projet Arduino pour détecter des objets à proximité du capteur.Les capteurs infrarouges fonctionnent en envoyant une lumière infrarouge a
Faible encombrement Arduino Nano avec circuit (Li Ion ou LIPO) qui peut éteindre lui-même (loquet souple) de chargement USB

Faible encombrement Arduino Nano avec circuit (Li Ion ou LIPO) qui peut éteindre lui-même (loquet souple) de chargement USB

Quand j'ai commencé mon premier projet Arduino, j'ai réalisé que je devais utiliser un Arduino de petit format, afin que je pourrais placer mon appareil. Étant nouveau Arduino, je ne savais pas tous les défis que j'aurais avec gestion de la batterie
Clignotant LED avec Arduino Nano

Clignotant LED avec Arduino Nano

Bonjour les amis,Voyant un témoin clignotant est tellement amusant, mais lorsque vous effectuez un comme qui par vous-même puis le plaisir est d'autant plus. ^_^Alors, que la fête commence,Dans ce instructable, j'ai montré comment clignoter une diode
Arduino Nano avec bouclier Ethernet

Arduino Nano avec bouclier Ethernet

J'ai récemment acheté un bouclier Arduino Ethernet destiné à l'Arduino Uno et pensé que je pouvais tout bien brancher à mon Arduino Nano existants. J'ai eu tort !Je ne pouvais pas trouver beaucoup d'informations sur comment faire cela, sauf que certa
Arduino Nano et Visuino : moteur pas à pas avec des boutons de contrôle

Arduino Nano et Visuino : moteur pas à pas avec des boutons de contrôle

Moteurs pas à pas sont souvent utilisés dans les projets de l'Arduino, chaque fois que quelque chose doit être déplacé ou transformé. Dans ce Instructable, je vais vous montrer comment il est facile à connecter le moteur pas à pas à l'Arduino Nano et
Ventilateur de salle de bain automatique avec Arduino Nano

Ventilateur de salle de bain automatique avec Arduino Nano

Vous connaissez ce sentiment gênant quand tu dois sortir de votre lit pour éteindre le ventilateur de salle de bain ? Celui qui vous devez allumer car sinon tout devient humide et éventuellement moisi à votre place ? Eh bien, vous pouvez oublier que
Arduino Nano : Matrice clavier avec Visuino

Arduino Nano : Matrice clavier avec Visuino

Matrice de claviers sont parmi les moyens les plus simples et les plus populaires de conclure informations clavier micro-contrôleurs de type Arduino.Dans ce Instructable je vais vous montrer comment il est facile pour connecter Clavier matrice Arduin
Arduino Nano : Analogique 7 Segment MAX7219 affichage avec Visuino

Arduino Nano : Analogique 7 Segment MAX7219 affichage avec Visuino

Affichage à 7 segments sont un choix très populaire pour l'affichage des données. Toutefois, ils se composent d'un grand nombre de LEDs et contrôler chaque LED avec une épingle numérique de l'Arduino n'est pas une solution pratique. Maxim Integrated
Arduino Nano: À l’aide de la résistance de pull-up avec Visuino

Arduino Nano: À l’aide de la résistance de pull-up avec Visuino

Une des caractéristiques plus sous-utilisés d'Arduino sont les Résistances de pull-up des broches numériques. Nous savons tous qu'ils sont là, et pourtant nous continuons oublier que nous pouvons les utiliser et continuer à ajouter des résistances ex