Aller au contenu


Photo
- - - - -

manipulation d'un bras robot à 4 servomoteurs par un joystick


3 réponses à ce sujet

#1 hanibal

hanibal

    Nouveau membre

  • Membres
  • 3 messages

Posté 17 mars 2014 - 11:02

bonjour a tous
comme j'ai quelques difficultés,j'ai pensé a vous peut etre vous allez me debloqué
bon je vous présente mon probleme
je suis entrain de réalisé un bras robot a quatre servomoteurs qui sera manipulé par un joystick, la programmation c'est avec MPLAB X IDE en langae c
-premiere partie:j'ai réussi a faire manipulé le bras avec une seul carte (microship explorer 16 avec dsPic33fj256gp710a)
donc pour cette partie pas de soucis,le probleme alors est ce qui suit:
je veux ajouter une deuxieme carte donc une carte de coté joystick et l'autre coté bras robot et une liaison rs232 entre les deux cartes.pour etre trés claire, c'est d'envoyer les position de joystick à partir de la premiere carte(emetteur) à la deuxieme (recepteur)qui commande les servomoteurs
ci joint le code de la commande avec une carte
et les deux autre codes avec les deux carte ou bien coté joystick et coté servo

donc pour rappel c'est de faire une liaison rs232 entre coté joystick et coté servo

merci

Fichier(s) joint(s)



#2 hanibal

hanibal

    Nouveau membre

  • Membres
  • 3 messages

Posté 19 mars 2014 - 10:46

bonjour a tous
comme j'ai quelques difficultés,j'ai pensé a vous peut etre vous allez me debloqué
bon je vous présente mon probleme
je suis entrain de réalisé un bras robot a quatre servomoteurs qui sera manipulé par un joystick, la programmation c'est avec MPLAB X IDE en langae c
-premiere partie:j'ai réussi a faire manipulé le bras avec une seul carte (microship explorer 16 avec dsPic33fj256gp710a)
donc pour cette partie pas de soucis,le probleme alors est ce qui suit:
je veux ajouter une deuxieme carte donc une carte de coté joystick et l'autre coté bras robot et une liaison rs232 entre les deux cartes.pour etre trés claire, c'est d'envoyer les position de joystick à partir de la premiere carte(emetteur) à la deuxieme (recepteur)qui commande les servomoteurs
ci joint le code de la commande avec une carte
et les deux autre codes avec les deux carte ou bien coté joystick et coté servo

donc pour rappel c'est de faire une liaison rs232 entre coté joystick et coté servo

merci



#3 hanibal

hanibal

    Nouveau membre

  • Membres
  • 3 messages

Posté 19 mars 2014 - 10:51

salut tout le monde
bon je tiens just a vous dire comme quoi j'ai reussi a faire la communication donc mon bras fonctionne parfaitement bien
donc la j'ai décidé d'éliminer la liaison rs232 filaire par rs232 mais sans fil (bon je veux dire un émmeteur récepteur )et ça sans toucher a mon programme
pour cela j'ai pensé a vous peut etre quelqu'un peut me proposer un truc comme ça pour l'acheter et le placer directement a la place du fil
merci

#4 Newbies

Newbies

    Membre passionné

  • Membres
  • PipPipPip
  • 487 messages
  • Gender:Male
  • Location:Paris
  • Interests:Programmation et robotique

Posté 21 mars 2014 - 11:49

Pourquoi ne pas utiliser deux arduino et un module XBEE. Je te laisse te renseigner à propos de ces machins la :)

Sinon je crains qu'il soit difficile de trouver un émeteur recepteur que tu pourras juste mettre a la place du fil. Cela implique forcement une partie programmation ( plus ou moins complexe selon la technologie de transmission utilisé.)

Voila voila :)



Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users