Aller au contenu


kekliard

Inscrit(e) (le) 03 déc. 2017
Déconnecté Dernière activité janv. 04 2018 10:14
-----

Sujets que j'ai initiés

Eric

05 décembre 2017 - 08:34

Bonjour je m'appelle Éric, alias kekliard, j'ai 44 ans.
J'ai quelques notions en mécanique, électronique et TSA, mais ça date de mon baccalauréat E, donc il n'en reste plus grand chose. J'ai des notions un peu plus poussées en informatique (Php, html, As3, SGBD...) mais pas de quoi casser des briques (ou alors avec un programme écrit en Basic).
J'apprends en fonction de mes besoins mais j'oublie aussi vite que j'ai appris lol Donc pas de véritable compétence à partager.
Professionnellement je suis spécialisé dans la gestion des plannings et du temps de travail, si ça peut aider quelqu'un...
Pour mon projet, je pense que je me débrouillerai avec la mécanique et la programmation mais que j'aurai des difficultés en électronique d'un point de vue théorique et pratique (en plus j'ai une mauvaise vue et des gros doigts...)
Je compte donc sur votre aide.

2 servo qui se positionnent de manière étrange.

04 décembre 2017 - 09:05

Bonjour,
Tout d'abord je suis un grand débutant, alors merci d'être indulgents dans vos réponses.
J'ai connecté 2 servo de marque différente sur ma carte arduino Duemilanove de manière à articuler une tête en inclinaison et rotation.
J'ai branché une alimentation 12v sur l'arduino.
J'ai utilisé la bibliothèque servo et inscrit dans le loop un changement de position de + ou- 10 ° en fonction de la commande clavier envoyée via le moniteur série.
Bon ça fonctionne :)
Enfin, ça fonctionne bizarrement...
Mo' servo rotation se repositionne à 90 ° à chaque fois que j'arrête le programme. Mon servo inclinaison reste dans la dernière position.rt si dans le setup je fixe une position, mon servo inclinaison ne s'y placé pas, le rebel !!
Pourquoi ont-ils un comportement différent ?
Chose encore plus étrange, mon servo rotation (le docile), ne bouge pas si je lui donne une indication de + 10°, ou plus encore. Il faut que je lui donne une indication de- 20° ( donc 70° en position absolue) pour qu'il se positionne directement à 180°...
Puis, dépassé un certain stade de déplacement en avant, en arrière.. Il finit par se positionner effectivement à l'angle demandé ( je suis l'angle de commande sur le moniteur).
L'autre servo à aussi un comportement anarchique jusqu'à un certain stade, puis il rentre dans le rang, le bougre ! Enfin plus ou moins...
Auriez-vous une idée sur l'origine possible de ce comportement ouvertement anti novice ?