Aller au contenu


Photo

quadrupéde arduino et shield adafruit

arduino et shield adafruit

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

#21 alban1978

alban1978

    Membre

  • Membres
  • 25 messages

Posté 15 février 2016 - 11:38

après tu le fait pour servo2 et tu mets #define SERVOMIN2   etc... au début de ton code oui. 

Quand tu auras fait ça tu auras fait l'étape 1. 

As tu compris le but de chaque étape ou veux tu que je réexplique ?


ok je fais sa c bon j ai compripour sa merci.

#22 alban1978

alban1978

    Membre

  • Membres
  • 25 messages

Posté 16 février 2016 - 09:55

COMME SA C EST BON ?

#include <Wire.h>
#include <Adafruit_PWMServoDriver.h>

Adafruit_PWMServoDriver pwm = Adafruit_PWMServoDriver();

#define SERVOMINAG 625 // position haute du servo
#define SERVOMAXAG 765 // position basse du servo
#define SERVOMINAG 625 // position haute du servo
#define SERVOMAXAG 765 // position basse du servo
#define SERVOMINAG 630
#define SERVOMAXAG 765

#define SERVOMINAD 655
#define SERVOMAXAD 625
uint8_t femurAG = 1;
uint8_t hancheAG = 2;
uint8_t patteAG = 3;
uint8_t femurAD = 4;
uint8_t servo5 = 5;
uint8_t servo6 = 6;
uint8_t servo7 = 7;
uint8_t servo8 = 8;
uint8_t servo9 = 9;
uint8_t servo10 = 10;
uint8_t servo11 = 11;
uint8_t servo12 = 12;




void setup() {
Serial.begin(9600);
Serial.println("Controle des Servo Moteur #1 et #9!");
pwm.begin();
pwm.setPWMFreq(60); // Analog servos run at ~60 Hz updates
Serial.println("Fin de setup()");
}

void loop()
{
uint8_t value = 625; // changer 650 pour trouver les min et max de chaqe servo
pwm.setPWM(femurAD, 4, value); // changer servo1 par servo2 servo3 etc...
}


#23 alban1978

alban1978

    Membre

  • Membres
  • 25 messages

Posté 16 février 2016 - 09:57

apré je continue pour les autre.

#24 Mike118

Mike118

    Staff Robot Maker

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

Posté 16 février 2016 - 11:29

COMME SA C EST BON ?
 


#define SERVOMINAG 625 // position haute du servo
#define SERVOMAXAG 765 // position basse du servo
#define SERVOMINAG 625 // position haute du servo
#define SERVOMAXAG 765 // position basse du servo
#define SERVOMINAG 630
#define SERVOMAXAG 765

 

Tu as écris trois fois SERVOMINAG et trois fois SERVOMAXAG . Donc non c'est pas bon ...


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  

 

 

 


#25 alban1978

alban1978

    Membre

  • Membres
  • 25 messages

Posté 17 février 2016 - 12:19

Tu as écris trois fois SERVOMINAG et trois fois SERVOMAXAG . Donc non c'est pas bon ...


c bien 2 réglage part servo ?

ji comprend rien!!!

#26 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 17 février 2016 - 12:24

Tu a du louper une réponse de Mike. La dernière en page 1.

 

Tu as écrit 3 fois la même partie

 

 

 

#define SERVOMINAG 625 // position haute du servo
#define SERVOMAXAG 765 // position basse du servo

 

Une seul suffit.

 

(stp, une phrase commence par une majuscule)


 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 


#27 alban1978

alban1978

    Membre

  • Membres
  • 25 messages

Posté 17 février 2016 - 11:33

Tu a du louper une réponse de Mike. La dernière en page 1.
 
Tu as écrit 3 fois la même partie
 
 
Une seul suffit.
 
(stp, une phrase commence par une majuscule)


bonjour il faut bien que je régle le haut et le bas d un servo ? vu que j ai 3 servo par patte sa fais 6 réglage par servo.

#28 Mike118

Mike118

    Staff Robot Maker

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

Posté 17 février 2016 - 11:55

il faut que tu règles les positions MAX et MIN de chaque servo. Tu as 12 servo, ça te fait 2 * 12 réglages. 12 MIN  et 12 MAX.


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  

 

 

 


#29 alban1978

alban1978

    Membre

  • Membres
  • 25 messages

Posté 17 février 2016 - 01:52

#define SERVOMINAG 150
#define SERVOMAXAG 765

je prend le minim et le maxi de tout les servo comme sa ?
la c bon?

#30 Mike118

Mike118

    Staff Robot Maker

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

Posté 17 février 2016 - 02:10

Non là ça fait 2... Il en faut 2*12 = 24 ...   

#define SERVOMIN1 625
#define SERVOMAX1  765
#define SERVOMIN2 630
#define SERVOMAX2 775
...
...  et tu continues encore ...

...

#define SERVOMIN12 600
#define SERVOMAX12 700

 

 

en remplaçant les valeurs que j'ai mis moi "au pif " par tes vrais valeur obtenue lors de tes tests. 

Là je ne vois pas comment je peux faire plus claire. Si tu ne comprends toujours pas je crains que je ne peux rien faire de plus pour toi... 


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  

 

 

 


#31 alban1978

alban1978

    Membre

  • Membres
  • 25 messages

Posté 17 février 2016 - 04:08

ok merci de tes conseil.




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

0 members, 0 guests, 0 anonymous users