Bonjour a tous ,
Je dispose de 2 servos a rotation continue (2 servos parallax et 2 DGServo ) ainsi qu'une carte arduino uno et une carte Parallax InC avec l'aquelle je suis censé piloter un robot Shield-bot ...!
Sauf que je n'arrive pas a programmer mes servos correctement pour effectuer une simple distance , tout droit sur 30 cm et pivoter a 180° et tout droit sur 20 cm !
Aidez moi svp !
Merci d'avance

Comment programmer 2 servos en rotation continue pour un petit parcours ?
#1
Posté 25 novembre 2014 - 07:46
- PyncEpicy aime ceci
#2
Posté 25 novembre 2014 - 07:49
Hello,
Première question, qu'as tu déjà réussi à faire? Avancer? Tourner?
Quel est le point qui bloque? Ecrire le code pour effectuer cette action?
#3
Posté 25 novembre 2014 - 07:52
#4
Posté 25 novembre 2014 - 07:54
#5
Posté 25 novembre 2014 - 08:03
Alors, si tu arrives à faire tourner un servo dans un sens et un dans l'autre sens, tu devrais pouvoir les faire tourner les deux dans le même sens
Une fois que tu y est parvenu, essaie de réfléchir à comment faire pour avancer sur une distance définie
#6
Posté 25 novembre 2014 - 08:22
#7
Posté 25 novembre 2014 - 09:47
#8
Posté 25 novembre 2014 - 09:58
au bout d'une certaine distance
il te faut connaître leur position
Je ne pense pas que notre amis veuille ce lancer dans de l’odométrie.
Question a pierrot : Ça fait quoi si tu met 90° dans la position des servo, dans ton code ?
D'ailleurs, donne nous ton code.
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 !
#9
Posté 26 novembre 2014 - 07:37
#10
Posté 26 novembre 2014 - 10:39
Bonjour,
Effectivement je pense que microrupteurman2 a raison...
Est-ce que tu utilises un PWM pour générer tes signaux? Si c'est le cas, tes rapports cycliques sont biens identiques sur tes voies de commande moteur? Car ca me rappelle un problème que j'ai eu avec sur une voie un rapport et sur l'autre voie un rapport inversé. Ce type de commande est utilisé pour générer des ponts en H...
Aussi étiqueté avec au moins un de ces mots-clés : Servomoteur, programmation, programmer, arduino, arduino uno
1 utilisateur(s) li(sen)t ce sujet
0 members, 1 guests, 0 anonymous users