Aller au contenu


Contenu de Donovandu88

Il y a 671 élément(s) pour Donovandu88 (recherche limitée depuis 05-mai 13)



#107017 Nouvelle pince

Posté par Donovandu88 sur 18 décembre 2019 - 05:40 dans Bras 6 axes BCN3D Moveo

Intéressant la spiral.

La fragilité ne se situe pas la je pense mais la :

PinceV2_fragilite.jpg

 

La mienne a cassée la, il faut que je la renforce et réimprime.

 

Sinon je n'ai pas la permission sur le forum de partager les steps. Une idée les modérateurs?




#107008 Moveo Bcn3d

Posté par Donovandu88 sur 17 décembre 2019 - 06:30 dans Bras robots, pinces, tourelles, et autres manipulateurs

Je t'envoie en message privé le fichier MIT App Inventor 2 de mon Application pour que t'y jette un coup d’œil, tu auras plus facile.




#107006 Moveo Bcn3d

Posté par Donovandu88 sur 17 décembre 2019 - 06:04 dans Bras robots, pinces, tourelles, et autres manipulateurs

Tu utilises cette methode http://ai2.appinventor.mit.edu/reference/other/displaylist.html

Ou alors tu utilises l'outil fichier texte de l'onglet stockage ?

 

J'utilise "Fichier" de l'onglet Stockage.

 

 

Merci, j'ai parcouru le document et j'ai compris !!
Il s'agit en fait du modèle Géométrique inverse (MGI).

Le Modèle Cinématique Inverse (MCI) permet de déterminer les vitesses de chacun des stepper à partir de la vitesse de l'effecteur imposée.

 

Est-ce que les calculs sont réalisés sur l'Arduino ?

 

Bonne soirée

Philippe

 

Oui tout les calculs sont fait directement sur l'arduino.

 

Voila c'est fait par contre impossible de rentrer les variables que j'avais attribué au valeur du slider j'ai du rentrer le texte directement dans le fichier de stockage
Par contre je galère pour la suite cad comment séparer, récupérer, choisir le nombre de fois à repeter la séquence et envoyer par bluetooth chaque trame

 

Il me semble que je remet le texte dans une variable que je divise ensuite en liste à tous les "f".




#106994 Moveo Bcn3d

Posté par Donovandu88 sur 16 décembre 2019 - 09:48 dans Bras robots, pinces, tourelles, et autres manipulateurs

Ma trame comporte à chaque fois les coordonnées de tous les axes.
Par exemple : 36,54,0,0,24,180,f
36 = Rotation 1
54 = Bras 1
0 = Bras 2
0 = Rotation 2
24 = Bras 3
180 = Position Servo moteur pince
f = fin de trame
Je les stocks dans un fichier texte, à la suite.
L'application se charge de couper les trames à chaque "f" pour avoir "un paquet de coordonnées"



#106992 Moveo Bcn3d

Posté par Donovandu88 sur 16 décembre 2019 - 08:40 dans Bras robots, pinces, tourelles, et autres manipulateurs

J'aimerai faire une suite de mouvement et comme toi choisir le nombre de fois qu'il faut la jouer

 

J'enregistre des suites de trames dans un fichier texte que j'ouvre par la suite en définissant le nombre de répétition.

Essayes de les enregistrer pour commencer.

 

Peux tu m'expliquer comment, à partir des coordonnées en X, Y et Z, tu peux commander individuellement les différents stepper pour atteindre cette configuration ?

 

Merci

Philippe

 

Il faut que tu te tourne vers la Cinématique inverse pour comprendre tous ça.

Je te laisse étudier ce cours, c'est avec celui-ci que j'ai tous appris : http://www.mon-club-elec.fr/mes_docs/math/bras_5_servos/math_bras_5_servos.pdf




#106989 Moveo Bcn3d

Posté par Donovandu88 sur 16 décembre 2019 - 08:21 dans Bras robots, pinces, tourelles, et autres manipulateurs

J'ai commencé l'appli je voudrais pouvoir enregistrer différentes coordonnées avec l'aide des slider pour créer des séquences et choisir le nombre de fois ou jouer la séquence
Tu peux me donner des pistes stp ?

Il faut stocker les differentes coordonnées mais comment faire au niveau des trames ?

 

Les trames tu peux les stocker dans une variable tout simplement ou alors les écrire dans un fichier txt pour les récupérer plus tard.

 

 

Donovandu88, j'espère que t'es bien payé pour tes formations :crazy:

 

Va falloir que je réfléchisse à mon taux horaire  :dance2:  

 

 

Bonjour,
Je vois deux façons de "commander" un bras :

1) entrer des "waypoints" (les coordonnées des points de passage de la pince) dans un repère lié à la base du bras.
OU
2) emmener le bras dans les positions successives voulues et enregistrer les coordonnées articulaires (angle de rotation des différentes articulations) correspondantes.

En disant, "sans apprentissage, je voulais savoir si tu pouvais commander ton bras par la première méthode et ainsi imposer un déplacement de la pince de 100 mm sur l'axe des X, par exemple.


Merci,

Philippe

 

1) Je peux faire ce que tu dis grâce à la cinématique inverse avec des coordonnées en X, Y et Z

2) Avec mon application et des sliders, j'apprends au bras les mouvements qu'il devra reproduire.

 

 

Voila j'ai fait ca sous forme de case à cocher..
Quand je coche la case 1 j'enregistre toutes les coordonnées sous forme de tag avec TinyDb pareil quand j'ai choisi les autres coordonnées avec les sliders je coche la case 2 pareil pour la numero 3. Quand je clic sur effacer il vide le cache et decoche toutes les 3 cases... C'est le bouton play qui me pose des doute... Quand je clic dessus j'envoie la trame...

Cela veut dire que je dois tout le temps entrer les coordonnées sur les 3 cases sinon j'aurais des trous dans ma trame ? Cela pose problème d'avoir 3 coordonnées dans la trame pour le code sur l'arduino déjà que suis pas super fort en soft ?

Je pourais faire 3 trames différentes selon les cases que j'aurais coché sur l'appli mais après comment faire lors de la lectures sur l'arduino vu que la trame aura une longueur variable ?

 

Tes trois trames différentes, c'est pour faire une suite de mouvements ou c'est pour avoir trois mouvements enregistrées séparément?




#106981 LW-PLA

Posté par Donovandu88 sur 16 décembre 2019 - 11:44 dans Impression 3D et Imprimantes 3D

Vraiment intéressant comme filament. J'aimerais bien voir un timelapse.



#106949 Moveo Bcn3d

Posté par Donovandu88 sur 13 décembre 2019 - 06:53 dans Bras robots, pinces, tourelles, et autres manipulateurs

Merci je vais m'y mettre ce soir je me suis déjà gavé de vidéos tuto pour les bases...
Pourquoi il y a une horloge sur ton appli ? Elle est necessaire au bluetooth ou alors c'est pour un écran d'accueil ?
Tu me conseil de télécharger les apk direct pour tester ou d'utiliser l'émulateur ?
Il me faut un hc-05 vu que l'arduino renvoie des info à l'appli un hc-06 ne convient que en esclave ?

 

L'horloge dans l'application sert à faire communiquer le téléphone et le robot tous les certains nombres de secondes.

Vaut mieux utiliser l'émulateur comme ça les modifications apparaîtrons en temps réel.

C'est mieux d'avoir un module bluetooth qui fonctionne dans les deux sens.

 

 

Merci pour l'info !!!

 

D'après ce que j'ai lu sur ce forum, tu as réussi à commander les moteurs pour obtenir un déplacement imposé au niveau de la pince.

Est-ce que tu peux programmer un déplacement de la pince de 100 mm sur les X, par exemple, mais sans "apprentissage" ?

 

Philippe

 

Qu'entends-tu par "sans apprentissage"?




#106934 Moveo Bcn3d

Posté par Donovandu88 sur 13 décembre 2019 - 11:45 dans Bras robots, pinces, tourelles, et autres manipulateurs

LiquidCrystal c'est pour gérer un écran
Servo, pour gérer les servos
FastLed pour gérer des leds RGB



#106929 Nouvelle pince

Posté par Donovandu88 sur 13 décembre 2019 - 06:18 dans Bras 6 axes BCN3D Moveo

Oui je les avais envoyé à daoudmourad directement en MP car il m'avait également contacté en privé.
J'enverrais les fichiers une fois revenu sur l'ordinateur.



#106928 Moveo Bcn3d

Posté par Donovandu88 sur 13 décembre 2019 - 06:12 dans Bras robots, pinces, tourelles, et autres manipulateurs

Je viens de lire ton sujet sur la communication entre arduino et MIT app inventor...
Ca t'embête pas si je pompe un peu ton travail pour mon bras ??


Non vas y, mais il va falloir adapter en fonction des composants que tu utilises.



#106917 Moveo Bcn3d

Posté par Donovandu88 sur 12 décembre 2019 - 07:43 dans Bras robots, pinces, tourelles, et autres manipulateurs

Oui, j'utilise dans ce robot, 4 librairies :

AccelStepper
LiquidCrystal
Servo
FastLED



#106916 Nouvelle pince

Posté par Donovandu88 sur 12 décembre 2019 - 07:40 dans Bras 6 axes BCN3D Moveo

Bonjour,

j'aime bien vote nouveau pince. est ce que je peux avoir son step.

Merci :)

J'ai répondu et envoyé les fichiers dans le message privé.




#106911 Moveo Bcn3d

Posté par Donovandu88 sur 12 décembre 2019 - 03:49 dans Bras robots, pinces, tourelles, et autres manipulateurs

Oui avec MIT App Inventor 2



#106859 ABS : décolement des couches

Posté par Donovandu88 sur 10 décembre 2019 - 07:10 dans Impression 3D et Imprimantes 3D

D'accord merci pour l'info.



#106857 ABS : décolement des couches

Posté par Donovandu88 sur 10 décembre 2019 - 07:04 dans Impression 3D et Imprimantes 3D

C'est possible de dépolir du verre normal ?



#106855 ABS : décolement des couches

Posté par Donovandu88 sur 10 décembre 2019 - 06:50 dans Impression 3D et Imprimantes 3D

Plateau en verre à 90-95°C avec de la laque à cheveux bas de gamme et environ 225°C pour l'extrudeur. Le tout avec un caisson bien sur.



#106844 Moveo Bcn3d

Posté par Donovandu88 sur 10 décembre 2019 - 08:34 dans Bras robots, pinces, tourelles, et autres manipulateurs

Non pas de cinématique inverse avec l'application pour le moment.
L'application me permet seulement de manipuler le robot axe par axe et également de lui apprendre des mouvements qui seront enregistrés et et répétés



#106832 Moveo Bcn3d

Posté par Donovandu88 sur 09 décembre 2019 - 09:00 dans Bras robots, pinces, tourelles, et autres manipulateurs

Tu aimerais des détails sur quelle partie du code? Gestion moteurs? Bluetooth? Cinématique inverse?




#105824 Avantage et inconvénient des différents types d'imprimantes 3D

Posté par Donovandu88 sur 18 octobre 2019 - 11:17 dans Impression 3D et Imprimantes 3D

J'ai conçu mon imprimante en Core XY et j'en suis très satisfait.
Imprimante qui reste cartésienne mais avec des éléments en mouvements assez légers, ce qui permet malgré tout, de bonnes vitesses d'impression.
De plus, la structure en cube (ou pavé) permet de très facilement l'utiliser pour faire un caisson.



#105247 CR-10S - problème d'impression

Posté par Donovandu88 sur 15 septembre 2019 - 07:36 dans Impression 3D et Imprimantes 3D

Le G-code que tu cites c'est pour le ventilateur de pièce. Le ventilateur qui souffle sur le hotend est en route en permanence.




#105198 CR-10S - problème d'impression

Posté par Donovandu88 sur 12 septembre 2019 - 10:37 dans Impression 3D et Imprimantes 3D

Comme l'a dit Mike il se peut que ta buse soit bouchée. Il peut également il y avoir un souci sur le refroidissement du Hotend, ce qui provoque un gonflement du fil en amont de la partie chaude et qui finit par bloqué celui-ci.



#104655 Moveo Bcn3d

Posté par Donovandu88 sur 04 août 2019 - 08:05 dans Bras robots, pinces, tourelles, et autres manipulateurs

Oui c'est bien des drivers comme ceux la que j'utilise. Par contre mes Nemas 23 sont plus petit que les tiens.
Ils sont branchés chacun sur un driver et c'est juste la commande qui est dupliqué et comme tu l'as dis, les bobines sont inversées. Je n'ai jamais mesuré le courant réel.



#104588 Moveo Bcn3d

Posté par Donovandu88 sur 29 juillet 2019 - 07:22 dans Bras robots, pinces, tourelles, et autres manipulateurs

Pour ton robot tu as utilisé MIT App Inventor, un module bluetooth HC06 et un arduino mega avec la bibliothèque AccelStepper pour le piloter avec une application ?

 

Oui c'est exactement ça.

 

J'ai fait un boitier pour accueillir la prise db37 femelle qui sera fixée sur la base

 

Faut que je pense à faire le mien  :Koshechka_08:

 

Bonne astuce
J'ai commandé du spiralé 4x0.5mm2 et 8x0.5mm2

 

Pour tenir tout les fils ensemble, j'ai utilisé de la gaine tressé sur le mien et c'est pas mal.




#104371 Moveo Bcn3d

Posté par Donovandu88 sur 11 juillet 2019 - 08:40 dans Bras robots, pinces, tourelles, et autres manipulateurs

En espérant que tu aies assez de précision pour pouvoir travailler avec les mèches.
Par contre le dernier point, j'ai du mal à m'imaginer😊