Aller au contenu


Photo
- - - - -

veyron servo driver 24 canaux


  • Veuillez vous connecter pour répondre
13 réponses à ce sujet

#1 boulaz

boulaz

    Membre

  • Membres
  • 12 messages

Posté 29 octobre 2017 - 01:43

bonjour tout le monde,

 

je viens vous voir car j'ai un soucie avec ma nouvelle carte.

 

c'est une veyron servo driver 24 canaux de chez dfrobot ci-dessous un lien.

 

https://www.dfrobot....U:DRI0029)#More

 

 

j'arrive à contrôler mes servo depuis l'interface : visual servo controleur.

 

je souhaiterai la contrôler depuis une carte arduino mais je n'y arrive pas, j'ai effectué les branchements comme indiqué sur leur site et compilé le programme mais j'ai une erreur qui s'affiche.

 

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x23
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x35
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x20
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x50
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x37
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x35
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x30
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x0d
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x23
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x35
Une erreur est survenue lors du transfert du croquis
 
est ce que je doit compiler que dans la carte veyron ou dans les deux ?
 
est ce que c'est possible de m'en servir comme carte esclave ?
 
merci d'avance pour votre aide


#2 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 963 messages
  • Gender:Male
  • Location:Anglet

Posté 29 octobre 2017 - 03:04

Schémas du câblage effectué ? 

Quelle carte programme tu ? Ce shield ou une carte arduino sous le shield ? 

Si c'est la carte arduino, débranche le shield de l'arduino, et programme ta carte arduino puis ensuite remet le shield.
 

sur le lien que tu as donné j'ai lus ça : 

DO NOT PROGRAM THIS SHIELD!

We have uploaded the firmware to Maple RET6 already. Please do NOT upload any sketch to the chip carelessly. Or it will be defective and cannot read any command by serial port anymore.


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#3 boulaz

boulaz

    Membre

  • Membres
  • 12 messages

Posté 29 octobre 2017 - 03:18

concernant le cablage j'ai fait : 

 

gnd de ma carte arduino vers la veyron

tx de la uno sur le rx2

rx de la uno sur le tx2

 

je souhaiterai programmer ma uno ou une mega comme maitre et la veyron comme esclave.



#4 boulaz

boulaz

    Membre

  • Membres
  • 12 messages

Posté 29 octobre 2017 - 03:21

dsl mauvaise manip 

 

 

sur le lien que tu as donné j'ai lus ça : 

DO NOT PROGRAM THIS SHIELD!

We have uploaded the firmware to Maple RET6 already. Please do NOT upload any sketch to the chip carelessly. Or it will be defective and cannot read any command by serial port anymore.

 oui je l'ai lu aussi c'est pour ça que je doute car j'ai vu sur le net qu'il fallait un programme aussi dans l'esclave pour qu'elle puisse communiquer. 



#5 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 963 messages
  • Gender:Male
  • Location:Anglet

Posté 29 octobre 2017 - 03:41

Si c'est la carte arduino que tu veux programmer, débranche le shield de l'arduino, et programme ta carte arduino puis ensuite remet le shield.


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#6 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male

Posté 29 octobre 2017 - 04:21

Voilà, comme dit Mike, avant de faire Téléverser sur ta car Arduino, débranche les RX/TX, une fois le Téléversement effectué, rebranche les.

 

J'ai le même soucis avec le driver Maestro.


signature_01.png -->

 

Mon Tipeee
 


#7 boulaz

boulaz

    Membre

  • Membres
  • 12 messages

Posté 29 octobre 2017 - 05:12

je viens de faire le test mais rien ne fonctionne 

 

la led tx sur ma uno et la led rx de l'autre sont bien allumées

void setup() {
  Serial.begin(115200);//Set the baudrate to 115200 A:1  B:1
  delay(100);//wait for baudrate setting finished
}

void loop() {
  Serial.print("#5 P750");// Channel 5 will move to 750us within 500ms
  delay(5);               //wait for first comand transmission done, if you send
  // a long command, you'd better extend it
  Serial.print("\r");    // send Carriage Return <CR>
  delay(1000);            //wait for servo go to the set position
  Serial.print("#5 P2200");// Channel 5 will move to 2200us within 500ms
  delay(5);
  Serial.print("\r");
  delay(1000);
}

faut il modifier ce code ?



#8 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male

Posté 29 octobre 2017 - 05:17

Ta carte, pour avoir se message doit surement être branché sur les pins RX et TX de l'arduino, non ???


signature_01.png -->

 

Mon Tipeee
 


#9 boulaz

boulaz

    Membre

  • Membres
  • 12 messages

Posté 29 octobre 2017 - 05:55

oui ils sont branchés dessus

 

j'ai téléversé en débranchant rx et tx 

 

je n'ai plus de message d'erreur mais mon servo sur le canal 5 ne bouge pas 



#10 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male

Posté 29 octobre 2017 - 06:17

Il ne bouge pas après avoir rebranché j'espère ;)

 

Si c'est le cas déjà le Téléversement s'effectue bien, il reste plus ensuite à vérifier ton code, regarde bien.

(suis pas un spécialiste niveau code).


signature_01.png -->

 

Mon Tipeee
 


#11 boulaz

boulaz

    Membre

  • Membres
  • 12 messages

Posté 29 octobre 2017 - 06:18

autre question 

 

j'ai sur la carte un cavalier pour la mettre en serial ou eeprom 

 

je l'ai laissé sur serial, est ce que c'est bon?



#12 boulaz

boulaz

    Membre

  • Membres
  • 12 messages

Posté 29 octobre 2017 - 06:29

non le servo bouge pas

 

donc ça serai un problème dans le code ?



#13 Oliver17

Oliver17

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 758 messages
  • Gender:Male

Posté 29 octobre 2017 - 06:43

Possible au niveau du code, essaye le baudrate à 9600 pour voir.

 

Mais si quelqu'un de plus calé pouvait regarder.


signature_01.png -->

 

Mon Tipeee
 


#14 boulaz

boulaz

    Membre

  • Membres
  • 12 messages

Posté 29 octobre 2017 - 09:19

j'ai essayé mais ca ne marche toujours pas 

 

je vais regarder le code et on verra bien, le problème est que vu que je ne peut pas téléverser de code dans la carte veyron, je ne peut pas m'assurer qu'elle reçoit bien les infos






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

0 members, 0 guests, 0 anonymous users