Internet Arduino contrôlée Insert Table XY (7 / 10 étapes)

Étape 7: Moteurs et potentiomètres

There are a lot of options for motors.  Dans le projet précédent, nous avons utilisé piraté haute puissance hobby servos.  Ceux-ci fonctionnent bien pour l’axe des Y, puisqu’il ne fait pas que beaucoup masse à déplacer.  Pour l’axe des X, nous sommes passés à un moteur réducteur DC, qui a été très fiable.

Moteurs pas à pas

Nous avons essayé d’utiliser des moteurs pas à pas et ceux que nous avons utilisé était OK, mais un peu sous-puissance pour cette application (pour l’axe des X) - ils étaient 1,2 amp ceux de Pololu. Pololu a également un Conseil de transporteur pilote stepper peu coûteux qui peut travailler avec eux. Il a bien fonctionné pour l’axe des Y, mais un stepper de puissance plus élevé serait mieux pour l’axe X comme cette rainure en t 1 x 3 etc ya beaucoup de masse à déplacer pour la taille de moteur pas à pas, nous avons essayé.  Il n’a fonctionné, bien que - juste sauté quelques temps, jusqu'à ce que nous avons ajouté quelques accélération pour les commandes de moteurs pas à pas.  Ainsi, cette approche sûrement travaillera avec le réglage approprié d’accélération et de la taille du moteur.  Vous auriez quelque chose comme un Arduino de les chasser, si besoin (c’est ce que nous avons fait), faire les étapes.  En outre, vous devrez peut-être ajouter quelques fins de course - un plus grand enjeu pour le bac à sable TeleToyland puisque nous voudrions Accueil automatiquement le robot avec chaque séquence puisqu’il fonctionne sans assistance.  Tout faisable.  Ces pièces ensemble coûtent environ 100 $ (steppers sont ~ 18$, les conducteurs sont ~ $13 et Arduino Uno est ~ 30$).

Encodeurs + REDUCTEUR

Nous avons aussi essayé d’utiliser des moteurs avec encodeurs et un Conseil de pilote RoboClaw.  Qui fonctionne également, mais la Commission offre PID pour la vitesse et pas de position, donc il n’était pas le plus précis pour ce type d’application, comme nous l’avions espéré.  Ils ont été parfaits pour d’autres projets de robot, cependant.  Vous pouvez certainement obtenir plus précis pilotes (cher) position basée.  Nous n’irons dans ce trop - c’est bien porté le matériel dans les forums CNC.  Comme avec les steppers, moteurs avec encodeurs, devraient également certains commutateurs de limite pour notre application.

Potentiomètres + REDUCTEUR

En fin de compte, nous avons décidé d’utiliser les contrôleurs de moteur de 21v3 de Pololu JRK (50$), avec des moteurs de Lynxmotion (GHM-16 - 22$)-vous pouvez obtenir d’autres semblables ailleurs - ils sont 12v 200 tr/min gearhead moteurs avec des arbres de 6mm (bien près les 1/4", nous utilisons des arbres).  La chose gentille au sujet de cette conception est que vous pouvez choisir n’importe quel genre de moteurs que vous tiens.

Autres vitesses va fonctionner très bien aussi.  À 200 tr/min (3,33 RPS) et 6,66 tours couvrant 29,25" sur l’axe X avec les poulies, nous avons utilisé, c’est environ 10-15 pouces par deuxième voyage, selon la rampe monter et descendre de temps etc.  Le temps de transit complet est 2-3 secondes et est environ 400 divisé par le moteur tr/min (6,66 tours / tours/min / 60 secondes / minute).

Les moteurs sont fixés sur les colliers d’axe de 1/4 po.  Étant donné que les moteurs ont une tige de 6mm, c’est assez proche.  Pour empêcher les moteurs de filature, nous leur attaché lâchement avec quelques tuyaux en plastique pour permettre les moteurs pour se déplacer, ce qu’ils font beaucoup.  Nous avons utilisé 3/6" de diamètre intérieur x 5/16" à l’extérieur de tube de diamètre.

Une approche de différents types de montage est de rendre les supports pour les moteurs de certains aluminium de ferraille (nous avons utilisé 1" de large par une épaisseur de 1/6") et utilisé des accouplements flexibles.  Voir les photos pour les deux techniques de montage.  Ces supports ont été 4" long et plié à 90 degrés à la 2.5" point sur toute la longueur.  Les deux méthodes de montage a bien fonctionné pour notre application, bien que les accouplements d’arbre flexible sont un peu plus serrés pour les applications de type CNC.

Comme pour le projet précédent, nous avons utilisé des potentiomètres 10 tours. Ils sont 5K ohms comme ceux utilisés dans les servos de passe-temps. Avec le JRK, nous avons pu essayer quelques marques pour voir comment ils ont fait, et les deux que nous avons testé semblaient assez similaires. La série ETI MH22B ceux qui est près de $100 maintenant (ils étaient moins quand nous sommes arrivés à eux), et la série Bourns 3540 est autour de 20 $. Nous avez vu d’autres à environ 10 $, mais n’ont pas testé les soigneusement. Nous avons obtenu la série ETI MH22B ceux avant quand nous étions préoccupés par la durée de vie,-ils sont évalués à 10 millions de tours, alors que la plupart des autres sont à 1 million. Nous avons eu un problème avant, avec le manque de pot, mais avec le recul, qui était due à la fixation mécanique fixe et le petit morceau de tuyau plastique reliant les potentiomètres pour les correctifs d’arbres qui émettent, donc les potentiomètres moins chers devraient être bon.  Ainsi, obtenir les moins chers et économiser de l’argent.

Pour les deux, nous avons testé, ils ont tous deux ont montré la gamme complète et détaillée sur la JRK - étapes de 0 à 4095, et nous pourrions obtenir de passer progressivement d’une unité, bien que pour de nombreux endroits, la valeur devrait osciller d’une unité. Le 29,25" course de l’axe des X, que nous avons obtenues sont contigus 2678 unités (pré-calibration) du mouvement (puisqu’il est ~6.66 en résulte de la courroie poulie de distribution - moins que la gamme complète de 10 tour), donc la précision est théoriquement 0.01". Si vous assumez nous obtenons la moitié qu’avec l’oscillation occasionnelle à une unité, il serait environ 0.02"(unités de 1339).  Dans la pratique, c’est sans doute pas que précis.

Une comparaison intéressante : le moteur pas à pas, nous avons essayé a 1,8 degré la procédure complète, donc à environ 6,66 tours, c’est pas 1332 - environ le même que l’approche que nous utilisons. Micropas obtiendrait théoriquement de précision plus élevé, mais nous ne savons pas quelles sont les limites sur la mécanique, etc..

Pour les potentiomètres, nous avons fait quelques supports de certains déchets 1" aluminium large (1/6" épais). Pour éviter l’usure sur les roulements de potentiomètre, nous avons utilisé certains tubes en plastique d’ID x 5/16 OD 3/16 po pour les relier aux arbres.  Voir les photos pour l’espacement de support.

Finalement, nous avons ajouté colliers de tuyaux sur le côté du potentiomètre des choses - un sur le potentiomètre et l’autre sur l’arbre.  Avec la montée en puissance vers le haut et vers le bas de la vitesse, nous avons pensé qu’ils ne seraient pas nécessaires, mais nous avons remarqué quelques glissement au fil du temps.

Voici une vidéo de l’échantillon d’un moteur pas à pas sur l’axe Y.  L’axe des X a besoin plus de puissance qu’il faut déplacer l’axe des Y ensemble trop.

Étant donné que peu de gens ont demandé le code pas à pas, j’ai joint ce que j’ai utilisé dans la vidéo de cette étape - le fichier zip.  J’espère que cela aidera, mais ce n’est pas beaucoup et pas bien commenté ou quoi que ce soit.

Articles Liés

Tableau taille Arduino Joystick contrôlée Insert Table XY

Tableau taille Arduino Joystick contrôlée Insert Table XY

j'ai besoin de faire une version plus petite du TeleToyland Sandbox 2 prendre pour Faires Maker et autres spectacles, donc j'ai réduit la taille de la précédente pour s'adapter sur un plastique table pliante.  Les dimensions extérieures sont environ
Robot de PC Internet iPhone contrôlée en utilisant arduino

Robot de PC Internet iPhone contrôlée en utilisant arduino

robot Arduino Internet PC contrôlé en utilisant iphone SPY Webcam robot sur roues ordinateur portable en utilisant la langue de traitement + arduino... Logiciel - par Francisco Dias
Arduino contrôlée variateur de lumière

Arduino contrôlée variateur de lumière

Avertissement : Certaines personnes essaient de construire ce avec un opto-coupleur avec zerocrossing coz droit « c'est mieux » ? Certains sont même dit, dans les magasins d'électronique, il est préférable d'utiliser tel un opto-coupleur. MAL. Ceci f
Couvre-feu pour animaux de compagnie : Un Arduino contrôlée chatière

Couvre-feu pour animaux de compagnie : Un Arduino contrôlée chatière

Le problème: vous voulez restreindre le temps lorsque votre animal de compagnie est autorisé à aller à l'extérieur. C'est peut-être parce que le quartier n'est pas sans danger pour votre chat ou votre petit chien pendant la nuit (maraude coyotes vien
Autocollant de fenêtre numérique (Arduino contrôlée)

Autocollant de fenêtre numérique (Arduino contrôlée)

un autocollant de taille matrice de LED qui affiche des images en séquence à partir d'une carte SD, pour produire une animation signe ou « vitrophanie ». Arduino contrôlée ! Inclut également le code de Windows, Mac et Linux pour la conversion des fic
Arduino contrôlée CNC / 3D imprimante hybride

Arduino contrôlée CNC / 3D imprimante hybride

Dame Nature fait... Nous construisons des.BuildersBot fusibles impression 3D & fraisage CNC dans rêve d'un générateur "3dprintingindustry.com"Le BuilderBot est une machine de conception ouverte, qui utilise OpenLogiciels et matériels ouvert.
Arduino contrôlée Servo Robot (Serbes)

Arduino contrôlée Servo Robot (Serbes)

quoi de mieux pour commencer à expérimenter avec open source microcontrôleurs ( Arduino ), puis en construisant votre propre robot source ( CC (SA-de)) ?Que faire avec votre serbe ?(Voici) - comment connecter votre serbe à l'internet et le lecteur su
Internet sous contrôlée du conduit

Internet sous contrôlée du conduit

Comment faire pour du contrôle mené avec l'internet. arduino simple code pour contrôler la led.Étape 1: Liste de courses-Bouclier Ethernet-Arduino-de conduitrésistance-220 ohms (pour 3v conduit de)Étape 2: Regardez cette vidéoRegardez la vidéo!Étape
Smart Home Automation avec Android + Ethernet Internet + Arduino

Smart Home Automation avec Android + Ethernet Internet + Arduino

Domotique devient de plus en plus populaire et abordable et fascine les gens. Internet offre de telles possibilités comme jamais auparavant. Impressionnez vos amis montrant sur Smartphone que vous pouvez mise en marche/arrêt lampe dans vos milles app
Arduino contrôlée hélicoptère

Arduino contrôlée hélicoptère

Cette instructable a été créée dans l'accomplissement de l'exigence de projet de la Makecourse à l'Université de Floride du Sud (www.makecourse.com). L'objectif de ce cours était pour nous enseigner la créativité, l'ingéniosité et l'application prati
Laser Galvo - Arduino contrôlée

Laser Galvo - Arduino contrôlée

Arduino contrôlée laser galvo. La servocommande de miroirs diriger le laser UV laissant une traînée phosphorescente sur la feuille de vinyle glow-in-the-dark.Posté sur notes.robives.comÉtape 1 :À partir d'une feuille de vinyle lumineux d'eBay et poin
Arduino contrôlée de fenêtre pour chat

Arduino contrôlée de fenêtre pour chat

je soumets cette instructable le défi de l'Arduino. N'oubliez pas de voter !Mon voisin a eu un petit problème avec son chat. Il veulent de sortir et de revenir trop souvent à l'intérieur. Habituellement, il ouvre juste la fenêtre de sa cuisine et nou
GOduino II = Arduino + contrôleur de moteur à Vitesse Variable L293D

GOduino II = Arduino + contrôleur de moteur à Vitesse Variable L293D

mises à jourGOduino II a été présenté sur dangerousprototypes.com07/04/2012, j'ai ajouté une diapositive de budget pour les lecteurs qui sont demandent où j'ai obtenu mon budget < 20 $ pour le GOduino II.INTRODUCTIONLe GOduino II est un contrôleur pr
Capteur infrarouge guidée Arduino contrôlée L293D Robot (partie 2)

Capteur infrarouge guidée Arduino contrôlée L293D Robot (partie 2)

Voici la partie 2 de l'Arduino contrôlée Robot L293D.Partie 2 comprend Sensors.This infrarouge fait partie d'une série d'instructables conduisant à un adepte de la ligne Robot.QRD1114 capteur infrarouge reliée à ArduinoÉtape 1: Câblage du capteur inf