Horloge du Robot Delta (8 / 8 étapes)

Étape 8: contrôle


Maintenant que vous avez votre robot delta, vous voudrez faire faire quelque chose.
Comme je l’ai dit précédemment, que vous aurez probablement vos propres préférences quant à quel microcontrôleur vous souhaitez utiliser ; dans mon cas c’était un STM32 Discovery Board.

Le schéma ci-joint illustre les différents modules que j’ai créé pour ce projet et qui les périphériques qu’ils contrôlent.

Je crois que les différents modules sont assez soi explicatives et j’espère que vous les trouverez bien commenté si vous essayez de les suivre.

Peut-être le plus intéressant module est le module de commande du robot (robot.c). Le code se traduit par un X, Y, Z coordonner en trois angles correspondants de servo.

Pourrait être la source des coordonnées XYZ
Un ordinateur via USB/RS232.
Un joystick, contrôleur de la Wii ou système Kinect (ce serait vraiment cool).
Une séquence fixe de postes.
Une position calculée basée sur une autre entrée (horloge (mon cas), caméra, etc.).

Dans le code, vous trouverez un certain nombre de paramètres qui sont utilisés pour les calculs. Peu importe quel système de mesure linéaire vous utiliser aussi longtemps que vous êtes compatible. Les angles sont en radians.

Longueur de bras inférieur - la longueur du centre du palonnier de commande vers le Centre des deux ball studs mixtes.
Longueur de la partie supérieure du bras - la longueur entre les centres des deux billes douilles mixtes.
Offset de base - la distance entre le centre de la base jusqu'à un point situé directement sous le centre de corne de servo.
Fin actionneur deport - la distance entre le centre de l’actionneur de la fin du Centre des deux rotules sur chaque bras.

Les coordonnées XYZ sont définie comme
X la distance vers servo 1 depuis le centre de la base.
Y la distance perpendiculaire à X dans le plan de la base.
Z la distance sur le plan formé par le palonnier trois centres.

Il y a une chose supplémentaire ; Il n’est pas possible de mettre en place l’avant-bras tel que le point neutre de chaque servo correspond exactement à un angle de 90 degrés. Vous aurez besoin d’introduire un paramètre d’étalonnage pour chaque servo. Dans mon cas, j’ai utilisé trois potentiomètres et calculer un angle d’étalonnage basé sur la valeur de l’ADC mesurée pour chacun d’eux.

Articles Liés

Robot Delta à Sla imprimante (haut en bas)

Robot Delta à Sla imprimante (haut en bas)

Mi 3d Robot Delta A Impresora Sla con resina y sal poolYou agua debe hacer los brazos más cortos con conexión magnética y después la plataforma... Proyector Optoma S311 sin rueda de couleur y lámpara de cristal... logiciel de Creación W. por un Pacma
Strate réseaux Robot Delta

Strate réseaux Robot Delta

Réseaux de strate est un robot cinématiquement conduite assistée par ordinateur qui peut être utilisé pour la fabrication et de prototypage rapide. Sa plus élémentaire logique et méthodologie sont applicables à l'échelle sur le plan architectural. C'
Comment faire un Robot Delta de Makeblock

Comment faire un Robot Delta de Makeblock

Le Robot Delta Makeblock utilise 3 moteurs pas à pas, 1 Servo, Arduino et autres modules de Makeblock. Il peut automatiquement lire tour de Hanoi ou être contrôlé par tige tige jeu à faire bouger les choses.Pour plus d'informations, veuillez visiter
HORLOGE de ROBOT - première tentative

HORLOGE de ROBOT - première tentative

Bonjour à tous et Bienvenue sur une page qui n'a pas encore de s'épanouir.Notre première tentative de trouver où conception ouverte s'inscrit dans ma vie m'a laissé avec ma première tentative d'un objet. Une horloge. (Je sais, cliché mais nous tous d
Projet 2: Delta Robot

Projet 2: Delta Robot

il s'agit d'un robot delta, aka une machine pick & place.  Si bien fait, ceux-ci peuvent être incroyablement rapide et précis.  Combiné avec une caméra qu'ils peuvent faire toutes sortes de travaux de la ligne d'assemblage.  Avec trois servos plus, j
Instructables Robot horloge

Instructables Robot horloge

Il s'agit d'une horloge de Robot Instructables génial qui est parfait pour n'importe quel bureau, table de nuit, rebord de fenêtre, table basse, etc... Il est petit et sans fil, ce qui le rend idéal pour les voyages. Pour mettre en marche il suffit d
Imprimante 3D DIY delta à l’aide de pièces recyclées faible coûts

Imprimante 3D DIY delta à l’aide de pièces recyclées faible coûts

C'est une imprimante 3D de filament dépôt delta, a été conçu et construit en 2013 à l'aide de pièces de vieilles imprimantes matricielles et scanner à plat recyclées. FDM (fusionné Deposition Modeling) est une fabrication additive couche (ou impressi
6 x 6 x 6 impression 3D: Delta CNC

6 x 6 x 6 impression 3D: Delta CNC

comme un finaliste gagnant dans le récent « véritable défi », j'ai reçu avec un personnalisé 6 x 6 x 6 pouces 3D imprimé pour ma « machine CNC pour l'usinage de grandes pièces en mousse de polystyrène ». J'ai réalisé quelle chance cela présenté et pe
Instructions d’assemblage de la distinguer de la Mini de Rostock Kossel Delta 3D Printer

Instructions d’assemblage de la distinguer de la Mini de Rostock Kossel Delta 3D Printer

Si vous aimez cette Instructables, s'il vous plaît m'aider en cliquant sur « Votez! » en haut à droite. Vous pouvez également "Favorite" me... Merci beaucoup !Ce manuel est basé sur l'excellent manuel publié par www.think3dprint3d.com, adapté po
Robot 3Dprinted EEZYbotDELTA

Robot 3Dprinted EEZYbotDELTA

Cette 3D imprimé Robot parallèle Delta.Vous pouvez le voir en action ici :J'ai fait un instructables pour le rendre piloté par fron une application Android via Bluetooth ici :vidéoLes modèles 3D des pièces imprimées en format *.stl, peut être télécha
Pinya3 : une plate-forme la 3d de l’imprimante alimentaire

Pinya3 : une plate-forme la 3d de l’imprimante alimentaire

Pinya3 est une belle 3d conception de plate-forme imprimante alimentaire à tenir dans la cuisine et travailler avec autant de différents types d'aliments et mélanges extrudeuses que possible.Exigences :PortableHauteur de moins de 50cm (~ 20")Compatib
Faire une imprimante 3D à l’aide d’un routeur CNC - le « Deltabot »

Faire une imprimante 3D à l’aide d’un routeur CNC - le « Deltabot »

Un autre titre possible serait de « Faire une machine 3D à l'aide d'une machine 2D. »Ce Instructable est sur l'utilisation d'un routeur de commande numérique par ordinateur, dessins et modèles 2D pour créer une imprimante 3D Delta.Dans mes recherches
Réutilise pour les anciens ordinateurs II.

Réutilise pour les anciens ordinateurs II.

The old instructable was getting a bit long. Alors, voici un nouveau instructable pour goodies.Toujours tourner la manivelle...Expériences de chimiePlus des systèmes d'exploitation de tp date ne sera pas tun sur un vieux pentium un. OpenBSD va et fai
Maison Delta Robot parallèle

Maison Delta Robot parallèle

un robot parallèle alimenté par l'arduino duemilanove en 3 axes. utilise trois servos s3003 de futuba et un électro-aimant main enroulée.la chanson est Mr roboto par styxJe peux poster un instructable à l'avenir, mais il peut être un certain temps