Bonjour,
Je m’intéresse en se moment à à l'arduino et je me demande comment on fait pour adapté ça au servomoteur lego EV3 et power fonction quel câble branchée sur quel borne ? Si quelqu'un peut m'expliquer où me donner un lien qui explique bien les choses ça cerait cool .
Merci d'avance,
legoman59.
brancher un servomoteur lego sur une arduino ?
Modérateur : Staff Ch'ti Lug Forum
Règles du forum
Vous devez respecter le règlement du forum Ch'ti Lug. Le non respect d'une des règles, peut entrainer à des sanctions.
Le règlement au complet est disponible en : Cliquez ici
Vous devez respecter le règlement du forum Ch'ti Lug. Le non respect d'une des règles, peut entrainer à des sanctions.
Le règlement au complet est disponible en : Cliquez ici
- madmax
- -
- Messages : 995
- Enregistré le : sam. 6 sept. 2014 22:36
- Prénom : maxime
- Lego préféré : city pirate militaire
- Affiliation : Aucune
- Localisation : la sentinelle
Re: brancher un servomoteur lego sur une arduino ?
je suis pas trop arduino m es sur le data sheet de la carte tu doit avoir tout les ports (+ - etc) ça devrais t aider pour le power c est pas compliquer pour le câblage un conseil si c es le premier que tu fait test avec un multimètre (continuité de câble) je te m es un lien c es avec ça que j es commencer
http://www.philohome.com/pf/pf.htm
http://www.philohome.com/pf/pf.htm
- Tofe59
- -
- Messages : 3631
- Enregistré le : ven. 24 avr. 2015 19:37
- Prénom : Christophe
- Lego préféré : Technic, Creator
- Affiliation : Aucun
- Localisation : Lewarde
- Has thanked : 18 times
- Been thanked : 46 times
- Contact :
Re: brancher un servomoteur lego sur une arduino ?
Pour le servomoteur pfs il suffit de gérer la tension envoyé pour régler l'angle.
Pour l'Ev3 aucune idee
Pour l'Ev3 aucune idee
L'or tau grafe? Quezako?
- docbrown
- Membre de Ch'ti Lug
- Messages : 163
- Enregistré le : mar. 9 oct. 2018 15:49
- Prénom : Amaury
- Lego préféré : Starwars épisodes IV V et VI (un peu de I pour la pod race)
Technic (avec Powerfonction sinon c'est pas drôle) - Affiliation : Ch'ti Lug/Festi-briques
- Localisation : Fournes en Weppes
- Been thanked : 27 times
Re: brancher un servomoteur lego sur une arduino ?
J'ai des doutes quand à l'application d'une simple tension sur EV3.
Je penche plutôt pour une transmission de données en série, car l'interface moteur est bi-directionnelle : tu envoies l'angle/le nombre de tour au moteur, mais tu peux aussi relever l'angle actuel (visible dans l'interface).
Que ce soit pour le petit moteur ou ceux de puissance (utilisés pour mouvoir le robot).
L'objet connecté est aussi immédiatement reconnu pour le boitier de commande, il envoie donc sa signature (même le switch)
Donc attention en appliquant la tension, si tu le fais sur la porte de sortie au lieu de l'entrée, cela va griller la porte et rendra le moteur inutilisable.
Les devices EV3 sont numériques et non analogiques.
(Edit : ajout de la dernière phrase)
Je penche plutôt pour une transmission de données en série, car l'interface moteur est bi-directionnelle : tu envoies l'angle/le nombre de tour au moteur, mais tu peux aussi relever l'angle actuel (visible dans l'interface).
Que ce soit pour le petit moteur ou ceux de puissance (utilisés pour mouvoir le robot).
L'objet connecté est aussi immédiatement reconnu pour le boitier de commande, il envoie donc sa signature (même le switch)
Donc attention en appliquant la tension, si tu le fais sur la porte de sortie au lieu de l'entrée, cela va griller la porte et rendra le moteur inutilisable.
Les devices EV3 sont numériques et non analogiques.
(Edit : ajout de la dernière phrase)
Modifié en dernier par docbrown le mer. 23 oct. 2019 13:17, modifié 1 fois.
"Ils ignoraient que c'était impossible alors ils l'ont fait"
- docbrown
- Membre de Ch'ti Lug
- Messages : 163
- Enregistré le : mar. 9 oct. 2018 15:49
- Prénom : Amaury
- Lego préféré : Starwars épisodes IV V et VI (un peu de I pour la pod race)
Technic (avec Powerfonction sinon c'est pas drôle) - Affiliation : Ch'ti Lug/Festi-briques
- Localisation : Fournes en Weppes
- Been thanked : 27 times
Re: brancher un servomoteur lego sur une arduino ?
Complément :
sur ce site https://www.dexterindustries.com/howto/ ... -together/
ils utilisent Arduino pour adapter des devices/sensors vers le NXT et cela via le protocole bus I2C.
Ce site décrit l'inverse Any device -> Arduino -> NXT alors que toi tu veux device EV3/NXT -> Arduino sans utiliser le boitier de commande EV3, mais cela peut te donner des éléments sur le codage I2C nécessaire à la communication.
sur ce site https://www.dexterindustries.com/howto/ ... -together/
ils utilisent Arduino pour adapter des devices/sensors vers le NXT et cela via le protocole bus I2C.
Ce site décrit l'inverse Any device -> Arduino -> NXT alors que toi tu veux device EV3/NXT -> Arduino sans utiliser le boitier de commande EV3, mais cela peut te donner des éléments sur le codage I2C nécessaire à la communication.
"Ils ignoraient que c'était impossible alors ils l'ont fait"
- docbrown
- Membre de Ch'ti Lug
- Messages : 163
- Enregistré le : mar. 9 oct. 2018 15:49
- Prénom : Amaury
- Lego préféré : Starwars épisodes IV V et VI (un peu de I pour la pod race)
Technic (avec Powerfonction sinon c'est pas drôle) - Affiliation : Ch'ti Lug/Festi-briques
- Localisation : Fournes en Weppes
- Been thanked : 27 times
Re: brancher un servomoteur lego sur une arduino ?
Complément 2 (et je m'arrêterais là )
sur ce site, tu trouveras une doc LEGO pour créer de nouveau devices ... et donc le protocole d'échange qu'ils utilisent.
https://www.mikrocontroller.net/attachm ... er_kit.pdf
sur ce site, tu trouveras une doc LEGO pour créer de nouveau devices ... et donc le protocole d'échange qu'ils utilisent.
https://www.mikrocontroller.net/attachm ... er_kit.pdf
"Ils ignoraient que c'était impossible alors ils l'ont fait"
- legoman59
- Membre de Ch'ti Lug
- Messages : 276
- Enregistré le : jeu. 26 févr. 2015 15:09
- Prénom : Benjamin
- Lego préféré : star wars, space, pirates...
- Affiliation : Ch'tilug
- Has thanked : 1 time
- Been thanked : 4 times
- Contact :
Re: brancher un servomoteur lego sur une arduino ?
Merci beaucoup pour vos réponse, mais finalement j'ai opter pour des servomoteurs non lego . J'ai trouver des plans de branchement sur internet et le problème c'est qu'il faut un composant en pus et tout le branchement m'utilise pas mal d'entrée/sortie numérique .
Avec un servomoteur non lego il y a que 3 fil : 1 vas sur le 5 volts, 1 autre sur le gnd et le dernier sur une sortie numérique.
Avec un servomoteur non lego il y a que 3 fil : 1 vas sur le 5 volts, 1 autre sur le gnd et le dernier sur une sortie numérique.