Bonjour à tous,
J'ai reçu depuis peu un servomoteur de type Hitec HS-332Hd alors pour le tester j'utilise le programme d'exemple issu du logiciel arduino et la a ma surprise lorsque je transfert le programme le moteur ne bouge pas et on dirait que l'arduino se déconnecte et se reconnecte? quelque pourrai m'aider svp?
voici les références du servomoteur:
Alimentation: 4,8 à 6 Vcc
Course: 2 x 45°
Couple: 3,0 kg.cm à 4,8 Vcc
Vitesse: 0,19 s/60°
Dimensions: 40 x 20 x 37 mm
Poids: 43 gr
je vous remercie pour votre et je tiens à remercie tous les membres du site pour les tutoriels tous aussi formidables les un des autres.
Merci beaucoup.
PS: les fils d'alimentation du servo moteur sont de couleur noir, rouge, jaune. j'ai branché en considérent que le rouge soit le +VCC et le jaune la consigne de position( soit branché sur le pin 9). si sa peut vous aider
Quel programme d'exemple est ce que tu as utilisé?
Est-ce Knob? Si oui, j'ai l'impression que tu as oublié de mettre un potentiomètre dans ton montage. Le moteur est censé suivre le potentiomètre.
Si c'est Sweep, as tu déjà essayé ton arduino ou est ce qu'il est neuf? essaye de lui envoyer le programme d'exemple blink pour le tester.
bonjour,
J'ai utilisé le sweep, ma carte arduino uno n'est pas neuve sa fait 1 mois que je l'ai. J'ai testé les sorties 9 & 12 avec un programme avec des LED et tout vas bien je comprend vraiment pas. j'ai l'impression que le moteur veut bouger mais il ne bouge pas et la carte se déconnecte et se reconnecte a chaque fois que la petite lumière s'allume?
merci pour votre aide
(Je vais partir du principe que tu connais le principe de fonctionnement de la commande d'un servo)
Avant d'utiliser des exemples, essai de l'utiliser en envoyant une valeur moyenne fixe, genre 63 degrees (au hasard) et regarde si il se positionne sans bouger.
Ensuite, essai de trouver ses limites (il peut arriver que certains servo ne répondent pas tout a fait dans l'intervalle exact des 1 à 2 ms)
donc si j'ai bien comprit je doit fixer le servo moteur à 63 degrée donc pour exemple je peut utiliser cette programation?
#include <servo.h>
Servo myServo;
void setup()
{
myServo.attach(9);
}
void loop()
{
myServo.write(63);
}
Se programme serait-il correct?
je voulais savoir aussi j'ai trop fils sur le servomoteur (noir, rouge, jaune)
je pense que:
le noir = GND
le rouge = +Vcc soit 5V
le jaune = consigne de pilotage soit brancher au pin(9).
ai-je raison?
en tous cas merci pour votre aide j'ai l'impression que vous êtes spécialiste de l'arduino je me trompe?
ben j'ai testé le moteur se déplace en saccade et faire déconnecté l'arduino de l'ordi a chaque fois(sa fait le bruit de la déconnexion et de la connexion a chaque fois ?? peut être que le moteur demande trop de courant?
bizard
ben enfaite avec la fiche du moteur je met des fils que j'utilise généralement avec la boite de connexion rapide(bizarrement ça s’emboîte) puis je le met avec le +vcc de l'arduino et le gnd de l'arduino? c'est pas bon?
Oui c'est cela, le + sur la broche 5V et la masse sur la broche gnd...
Tu peux tester un truc ? Met ta carte arduino sous tension et branche juste le rouge et le noir (pas le signal) et dis moi s'il se passe quelque chose
re je suis désolé du retard j'ai du faire la route pour la reprise des cours... je viens juste de tester se que tu ma demander et rien ne se passe.. j'ai tout d'abord mis un programme avec rien dans le setup et dans le loop es-ce bien ou mal?
je te remercie franchement pour ton aide
Edit: Alors j'ai peut être trouvé la solution mais aucune idée pourquoi sa marche j'utilise simplement un alimentation externe pour le moteur et je prend la masse de l'alimentation je le ramène au moteur.
As tout hasard ils auraient pas inverser les couleurs (rouge pour signal et jaune/marron pour 5V) ca m'était déjà arrivé je crois, et ca coute pas grand chose d'essayer
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !