Télécommandé bras robotisé (MeArm) à l’aide de pfodApp (3 / 3 étapes)

Étape 3: Problèmes avec le MeArm

Il y a un certain nombre de questions avec commande à distance de la V0.4 MeArm le plus grave que qui est l’instabilité en position de rotation.

Instabilité de la rotation Servo--FIXEX 16 août 2015

Première un bit d’information sur les servos. La bibliothèque de Arduino Servo envoie les servos une position commandée par largeur d’impulsion variable. Un 544uS de pouls long signifie 0 degrés et une impulsion 2400uS 180 degrés. Les mesures de servo est l’impulsion pour déterminer s’il devrait être et puis tourne jusqu'à ce que son capteur de position interne correspond à la position commandée.

Maintenant le problème est que lorsque le bras est en rotation son poids et flexibilité signifie que lorsque le servo s’arrête de tourner le bras se déplace et pousse le servo passé où il devrait être. Le servo voit que son capteur de position interne ne va pas et commence à conduire dans la direction opposée. Mais lorsque le servo s’arrête à nouveau la même chose se passe et le bras pousse encore le servo plus loin.

Les servos très puissants et les mouvements sont vicieux et donc une oscillation est mises en place. Dans mon cas, le bras a juste secoué en arrière et en avant. Je pourrais sortir humide avec ma main, mais n’importe quel moment légère ou la butée du bras pouvait écouler il à nouveau.

Cela a seulement affecté l’asservissement de la rotation, l’In/Out, jusqu'à/bas et pince où OK. Une re-conception du roulement rotation principale peut améliorer la situation, mais je ne suis pas sûr. Résistance supplémentaire dans la rotation permettrait d’amortir ces oscillations sur. J’espère que la V1.0 de MeArm sera mieux.

Mise à jour du phenoptix.com 26 janvier 2015: "en regardant votre build et celui sur mon bureau, que j’ai construit le vendredi et s’est heurtée à des problèmes avec le trac, je pense que le problème pourrait être notre nouveau, plus forts, digital servos. Je suis à la recherche sur le problème et vous permettra de savoir quand je viens avec un remède."

Mise à jour 16 août 2015 : J’ai résolu mon problème avec une entretoise en plastique entre la base et le bas du bras. Phenoptix dit qu'ils ont résolu le problème en revenant à l’utilisation des servos analogiques plutôt que le numérique. Ils expédiés uniquement avec des servos digitaux pour une courte période et ben dit qu’il est heureux de les échanger pour ceux analogique si nécessaire.

Interdépendance de l’In/Out, haut/bas gammes.

Un autre problème est que la marge admissible du mouvement sur In/Out et haut/bas dépendre les uns des autres. Il revient comme un exercice pour le lecteur à déterminer ces limites interdépendants du code.

Servo Power Supply interférence--Fixe 16 août 2015

Un autre problème est que les servos dessine beaucoup de puissance car ils fonctionnent. Sans le condensateur de 1000uF réinitialise la Uno et/ou le bouclier de Bluetooth perd la connexion régulièrement. Avec le condensateur de 1000uF, il arrive rarement, mais encore parfois. Une alimentation externe est nécessaire. Le port USB par l’intermédiaire de l’Arduino n’est pas suffisant. Voir ci-dessous.

Mise à jour du phenoptix.com 26 janvier 2015 : "Si vous mettez les servos sur votre Vin plutôt que le 5V et la puissance d’un 6V (idéalement 3 a) alimentation vous obtiendrez moins brun outs par manque de puissance et les réinitialisations de emf arrière. USB est seulement bon pour 1 a avant le polyfuse sur le réinitialise ardunio! "

J’ai ne pas entièrement d’accord avec cet avis pour plusieurs raisons:-

a) fournitures de 3 a 6 v ne sont pas un élément de la marchandise au lieu de 5V USB fournit et

b) les servos sont évalués à 4.8V donc une alimentation 6V est 20 % au-dessus de la tension nominale et

c) 6V Vin est inférieure, puis l’alimentation recommandée pour Arudino en raison de la tension à bord régulateur.

Si ma suggestion est d’utiliser un bien régulée 5V 3 a ou l’accroissement de l’offre relié directement au rail 5V Uno (via le jury de prototype + 5V ferroviaire). Remarque : l’alimentation doit être bien réglée (sortie de tension soit lisse) tel qu’il est consommé directement dans le microprocesseur.

Mise à jour 16 août 2015 : Supprimé (dessoudés) le polyfuse de la carte Uno et connecté une alimentation de 5V 3 a directement sur le rail de 5V. Pas plus de problèmes. Enlever le polyfuse empêche l’alimentation USB se battre avec l’alimentation externe 5V

Conclusion

Alors que c’était génial de faire le bras et il contrôle à distance de mon Android. . Une entretoise résolu les oscillations en position de pouvoir rotatoire. Ces oscillations ne devraient pas arriver dans les modèles ultérieurs. Une alimentation externe est essentielle pour un fonctionnement fiable. Le projet suivant va montrer comment programmer interactivement le bras suit une trajectoire.


Articles Liés

Interactive chemin les bras robotisé suivants à l’aide de pfodApp

Interactive chemin les bras robotisé suivants à l’aide de pfodApp

IntroductionCette instructable est une extension à Distance bras robotisé contrôlé à l'aide de pfodApp qui vous permet de manière interactive un chemin complex pour votre bras robotique du programme et ont ensuite le bras de faire défiler le chemin d
Bras robotique mobile à l’aide de PHIRO + Arduino

Bras robotique mobile à l’aide de PHIRO + Arduino

Nous sommes de retour avec un autre tutoriel pour vous montrer comment transformer PHIRO Pro en un bras robotique mobile cool qui peut choisir et placer les trucs ! Semblable à notre précédent capteur couleur Arduino PHIRO instructable, nous allons u
Contrôler un bras robotisé avec la Kinect de Microsoft !

Contrôler un bras robotisé avec la Kinect de Microsoft !

Les robots sont rapidement devenant plus intégré dans notre vie quotidienne. Ils nettoient nos planchers, faire notre café et sont même utilisés pour la téléprésence. Car ils deviennent si vitales pour la société, pourquoi ne pas donner nos compagnon
Bras robotique télécommandé

Bras robotique télécommandé

Il s'agit d'un guide pour faire un télécommandé robotic arm (6DDL) ou tout simplement pour contrôler des servos sur quelque chose.Vous pouvez utiliser un téléviseur normal de IR remote pour commander les servos sur un bras robotique mécanique. Il y a
Bras de Robot MeArm - votre Robot - V1.0

Bras de Robot MeArm - votre Robot - V1.0

Il s'agit de la toute dernière version de la notice de construction pour le bras du Robot MeArm. Le MeArm attira instructables en avril 2014, lorsque nous avons réclamé un deuxième prix au concours de Robots. Depuis lors, nous avons vu environ 10 000
Maison bras robotisé à l’aide de pièces Standard en utilisant Arduino et un traitement GUI

Maison bras robotisé à l’aide de pièces Standard en utilisant Arduino et un traitement GUI

J'ai récemment pris sa retraite et une des choses que je me suis promis était que lorsque j'ai prenaient leur retraite j'allais terminer tous les projets que j'ai dû courir dans ma tête depuis que je suis un adolescent. C'est une cinquantaine d'année
Bras robotisé commandé par manette NES

Bras robotisé commandé par manette NES

Dans ce instructable je vais pour essayer de décrire comment faire un bras robotique avec des pièces d'une imprimante et contrôler à l'aide d'une manette de jeu NES.Il peut ressembler à un travail acharné, mais j'ai préparé des modèles pour toutes le
Smart bras robotique télécommandé

Smart bras robotique télécommandé

L'objectif de ce projet était de construire un simple bras robotisé qui peut être contrôlé à distance. Ce bras robotisé sera attaché à mon robot mobile. En outre, cette conception a été équipée avec un écran OLED qui donne des informations sur le con
À l’aide de la chaîne du bras robotique Mobile Ctrl tronc BT

À l’aide de la chaîne du bras robotique Mobile Ctrl tronc BT

Le bras robotique de tronc est un art en robotique moderne. Il peut en mesure de faire tourner et tricoter comme artistique. Tous les robotique inspirée s'inspirent des choses vivant, dans cette robotique de tronc ordre inspirée de l'éléphant et le s
Commandé un bras robotique avec des gestes de la main

Commandé un bras robotique avec des gestes de la main

Cette utilisation de bras robotisé pour Arduino et 345 ADXL accéléromètre.Étape 1: matériauxmatériaux :deux arduino (modèle est indifférent)adxl345 deux triaxis accéléromètrecinq 9gr servospanneaux en plexiglas (deux zones de papier A4)Accu LiPoEtape
Contrôle MeArm à l’aide d’Application Mobile - Arduino et OneSheeld

Contrôle MeArm à l’aide d’Application Mobile - Arduino et OneSheeld

J'étais au stage organisé par Integreight et j'ai fait cela dans le cadre de celui-ciJ'ai besoin de votre avis et je souhaite que je peux vous aider en publiant ceci.Étape 1: Matériaux et outils Collecter la liste suivante des choses1. bras de Robot
1Sheeld contrôlée bras robotique

1Sheeld contrôlée bras robotique

À l'aide de 1Sheeld, commande à distance un Arduino alimenté par bras robotisé avec votre Smartphone/tablette.Étape 1: Essentials Il vous faudra les éléments suivants, ou l'équivalent.1) tout Arduino alimenté par bras robotisé. Sur la photo est le Ly
Réservoir autonome W / bras robotique (Arduino, Bluetooth)

Réservoir autonome W / bras robotique (Arduino, Bluetooth)

Cette Instructables va être expliquant le processus de construction d'un réservoir autonome d'Arduino avec un bras robotisé attaché à télécommander via bluetooth à l'aide de l'application Ardudroid Android.Direction est contrôlée via des boutons, alo
Faire un bras robotisé

Faire un bras robotisé

Bonjour les gars ! Je suis un garçon de 13 ans. Dans ce instructable, je vais vous montrer comment faire un bras robotisé très bon marché en utilisant les matériaux et les outils de base.Étape 1: Outils et matériaux Vous devez pour pouvoir faire les