Bonjour, après plusieurs essais infructueux, je vous communique mes conclusions. Tout d'abord, merci pour la vidéo qui est très instructive et qui m'a permis de contrôler un moteur PAP JM-24BYJ. Je possède une carte ELEGOO UNO (100%compatible avec arduino) , certain ports de sortie sont progressif (PMW), il ne délivre pas 5V d'un coup (les 9, 10, et 11). Il faut donc choisir des ports de sortie en direct (2, 4, 7, 8, 12 et 13). De plus avec ce type de moteur PAP le délai entre chaque bobine doit être au minimum de 12 ms. En espérant avoir contribuer à de nombreux projets....
@survel2 жыл бұрын
Bonjour/bonsoir (pardon pour mon temps de latence...) Merci beaucoup pour ces infos, je pense que pour certains cas de figure ça peut être très intéressant d'avoir ces infos. Donc merci d'avance pour les personnes qui s'en serviront :)
@survel3 жыл бұрын
Abonne-toi, c'est GRATUIT 👍 tinyurl.com/6b8pjzsv/?sub_confirmation=1
@403fox32 жыл бұрын
C'est pile se qu'il me fallait merci
@XavierBENARD-q4u10 ай бұрын
Super vidéo! C'est très clair. Merci pour le boulot!
@nolancolo76898 ай бұрын
Merci pour le conseil il me le fallait je suis en projet robot accompagnateur c’est vous savais très bien expliquer
@bayefalldiop3518 Жыл бұрын
C'est génial. Les explications sont bien Claire, ordonné et intéressant ❤
@survel Жыл бұрын
Merci beaucoup
@amormohamed34797 ай бұрын
UN GRAND MERCI.
@xxmajoryounsxx3 ай бұрын
Bonjours super vidéo pour comprendre le moteur pas a pas avec arduino, Pourrais tu faire des tp avec flowcode pls
@princehachi8052 жыл бұрын
Coucou, J'essaie d'apprendre le codage et la programmation pour créer une queue d'animal robotique a contrôler avec mon téléphone pour un Cosplay d'une robe. Juste pour la faire fonctionner de droite a gauche (avec plusieurs vitesses différentes)... Je suis preneuse de toutes aide car je suis une bille dans la programmation et dans les moteurs. Merci infiniment pour ta vidéo ça m'a appris pleins de choses intéressantes. 🥰
@survel2 жыл бұрын
Salut, (merci pour ce commentaire) dans la description de ma chaine, il y a un discord qui est renseigné. Je vais t'inviter à me contacter dessus ce sera plus simple qu'avec les commentaires.
@princehachi8052 жыл бұрын
@@survel merci beaucoup ! Je viendrai te voir dans l'aprem... A tout à l'heure
@cassiusclay7482 Жыл бұрын
Bonjour, super comme explication merci bien. Je faisais des recherches sur comment fonctionne les moteurs pas à pas (je n'y connais rien sur ceux-ci) Mais pour un moteur plus gros comment faire ? j'aimerai par exemple modifier un tour ou fraiseuse à métaux et remplacer le moteur par un pas à pas, comment le choisir, par rapport à l'utilisation, le programmer... ou avoir ces infos, merci bien. 👍
@survel Жыл бұрын
Bonjour/bonsoir, je ne saurais pas forcément dire comment bien le choisir par rapport au cas de figure. Ca dépend de la place, de la puissance nécessaire etc... Pour le fonctionnement d'un pas à pas, c'est un peu toujours la même chose : alimenter successivement les bonnes phases de l'alimentation. Si c'est un plus gros moteur que celui que j'utilise dans la vidéo, il faudra soit un système avec des transistors, soit des relais, soit un driver spécifique (je n'ai par contre jamais vraiment eu de manipulation complexe avec des moteurs pas à pas, donc j'espère que ce commentaire à pu aiguiller un peu)
@cassiusclay7482 Жыл бұрын
Merci bien pour le retour @@survel
@ozmo3672 жыл бұрын
merci très bien expliqué
@w40kavecarcanoide2 жыл бұрын
Merci je pense avoir trouvé mon futur actionneur de ma vanne 3 voir 4 voie avec boisseau en T. Reste à avoir le couple
@malickdesal2274 Жыл бұрын
Merci pour l'exploitation mais prochainement mais le programme en description
@francoismakowski49902 жыл бұрын
Très intéressant pour le débutant complet en Arduino et en moteur pap que je suis. Merci ! Mais je dois résoudre un problème plus complexe. Étant radioamateur vétéran, j'ai besoin de piloter un condensateur variable sur une antenne boucle magnétique (Magloop). Je dois pouvoir au moyen d'un potentiomètre et de deux boutons poussoirs faire varier le sens de la marche et varier la vitesse depuis pas à pas à un ou deux tours par minutes maxi. Si tu as quelque chose dans tes réalisations ou celles d'un collègue je suis preneur. Merci mille fois depuis Saragosse en Espagne.
@survel2 жыл бұрын
Merci beaucoup, malheureusement je n'ai pas de projets similaires en stock. J'essaierai de regarder un peu mais je ne garanti pas de résultats...
@francoismakowski49902 жыл бұрын
Merci de toute façon ! Je viens de trouver ça : kzbin.info/www/bejne/bJaqgJ6tbLyVd5Y C'est encore mieux que ce que j'avais imaginé ! Cordiales salutations @@survel
@survel2 жыл бұрын
Bon courage pour votre projet Cordialement, Survel
@francoismakowski49902 жыл бұрын
@@survel Merci !
@botanicus93712 жыл бұрын
Bonjour, et merci pour ce tuto bien détaillé sur un sujet nouveau pour moi. Je ne suis pas vraiment débutant en Arduino, mais en moteurs pas à pas, oui. Depuis des années j'ai récupéré pas mal de moteurs pas à pas, dans des appareils variées (imprimantes, scanners, téléimprimeurs....) Pour la plupart je n'ai pas les datasheets malheureusement. De plus, certains ont 4 fils, d'autres 6 fils. Est-il possible de les utiliser ? Comment repérer leurs branchements ? Y a-t-il un risque à y appliquer des tensions continues ? A l'ohmmètre, les bobines font environ 10 à 12 ohms. Merci d'avance pour tes conseils avisés.
@survel2 жыл бұрын
Bonjour, Pour ce qui est de tes moteurs pas à pas, ils sont très certainement parfaitement utilisables. Mais pour les contrôler, il leur faudra peut être une alimentation un peu supérieure à 5V (ce n'est pas sûr il vaut mieux commencer par essayer avec du 5V). Par ailleurs, avec une Arduino, il te sera préférable d'utiliser la méthode sans librairies. Pour déterminer quels fils contrôlent quel bobine, je peux te recommander la méthode "essai-erreur". Il y a bien une méthode plus complète mais je ne sais pas si j'arriverais à la détailler par écrit.. Donc pour le moment, je te recommande d'alimenter deux fils, voir si l'arbre de ton moteur se bloque (ça veut dire qu'il y a une aimantation au niveau de la bobine) sinon, changer au moins un fil et recommencer. Cette méthode ne devrait pas endommager de moteur pas à pas tant que la tension n'est pas trop élevée. J'espère que ce sont déjà des infos utiles, bon courage
@botanicus93712 жыл бұрын
@@survel Merci pour ta réponse rapide ! Il ne me reste donc plus qu'à expérimenter. Petit à petit, pas à pas (c'est le cas de le dire !) @+
@jeanluclespinasse17072 жыл бұрын
Bonjour et merci de ce tuto , cependant , peut on trouver cet exemple de code quelques part ? merci
@survel2 жыл бұрын
Bonjour/Bonsoir, j'aimerais savoir si c'est la version avec le Driver ou la version sans driver qui intéresse?
@jeanluclespinasse17072 жыл бұрын
@@survel Bonsoir, Plutôt avec driver, pour pouvoir mettre un moteur plus gros ! Si c'est possible !
@survel2 жыл бұрын
Bonsoir, voici le lien du programme sur GitHub du coup : github.com/survel121/TP_StepperMotor_Wdriver.git Bonne soirée
@lesenfantsnugloze21642 жыл бұрын
Merci beaucoup
@survel2 жыл бұрын
Pas de soucis :)
@sauveurpedranghelu86322 жыл бұрын
super Merci ❤
@survel2 жыл бұрын
Avec plaisir 😊
@ayatilina9351 Жыл бұрын
Merci pr tes vidéos sur arduino.y a t il possibilité de contrôler un moteur 220 et 380 v par arduino,
@survel Жыл бұрын
Oui, c'est possible de controler un moteur plus puissant que du 5V, mais il faut faire appel à un relai
@jeannotrc357710 ай бұрын
Salut, très bon tuto. Je cherche à contrôler un moteur pas à pas mais beaucoup plus gros. Genre 700 watt. Ils ont généralement des énormes boitier driver. Est ce que tu sais si il y’a une solution pour contrôler ce type de moteur avec arduino ? En plus c est des moteurs ac
@clanom82726 ай бұрын
Salut si tu veux faire de la puissance avec une arduino il faut que tu utilise des relais. Tu pourras même contrôler un moteur en 230V qui consomme plusieurs ampères par exemple.
@ycf7870 Жыл бұрын
Bonjou, Est ce qu’on peut commander ce moteur avec un télécommande infrarouge ?
@survel Жыл бұрын
Bonjour/bonsoir, Je pense que c'est tout a fait faisable, normalement le prochain tutoriel que je dois faire sera sur le contrôle de servomoteur avec une télécommande infra rouge, mais je ne me suis pas encore penché sur la programmation donc je ne sais pas encore comment utiliser une télécommande IR.
@souhailsaihi14922 жыл бұрын
Merci pour tous ces clarifications
@KAyanak0ji Жыл бұрын
Auriez-vous un programme pour le faire tourner selon un certain angle puis il s'arrête pour tourner dans un autre sens ?
@survel Жыл бұрын
Malheureusement je n'ai pas de programme comme ceci. Par contre, si vous considérez que X pas = 360 degrés (je ne sais plus combiens de pas font un tour complet), vous pouvez vous en sortir avec un simple produit en croix (règle de trois) pour définir le nombre de pas à effectuer pour parcourir cette rotation
@davebelanger592 жыл бұрын
salut j'essaie de compliquer avec le petit programme que tu as inscrit,mais il me semble avoir une erreur je le sais pas trop,merci de me répondre
@survel2 жыл бұрын
Salut, je ne suis pas contre donner un coup de main, par contre avec ce commentaire, je ne possède aucune information sur ton projet / programme. Préciser le matériel utilisé, l'objectif de ton projet et ce qui a déjà été accompli me semble être essentiels à la compréhension de quelqu'un qui ne connait pas ton projet. Il est absolument impossible d'aider quand on ignore tout...
@gerardmansoif21832 жыл бұрын
super explication par rapport a certaines video et autre tuto sur le sujet
@survel2 жыл бұрын
Merci du compliment
@dadoune68schoe3410 ай бұрын
bonsoir, je suis a la recherche d'un dispositif, qui me permettrait à distance et par wifi, de piloter la roue de mon thermostat de réglage de température de la chaudière a pellet qui malheureusement ne fonctionne que par e action sur le rhéostat de 22 k ohms et n'accepte ni la commande par tension ni par contact sec. Auriez vous une solution a me proposer, belle soirée
@remigagnaire9962 жыл бұрын
Slt est -il possible de contrôler un NEMA 17 sans driver ? c'est quoi l'avantage de contrôler avec un driver ?
@survel2 жыл бұрын
Salut, l'avantage d'utiliser un driver, c'est principalement un câblage un peu plus propre (avec un peu de sécurité en plus peut être?). Mais on peut contrôler n'importe quel moteur pas à pas ( à ma connaissance) sans driver en utilisant le même principe que dans la seconde partie de cette vidéo
@gaxx92211 ай бұрын
Bonjour, j'ai essayé votre méthode sans driver mais quand je televerse, le moteur vibre mais l'axe ne tourne pas. Est ce que vous avez une solution svp je trouve rien sur internet ?
@survel11 ай бұрын
Bonjour/bonsoir, pour le coup je ne peux pas aider précisement. Mais je pense que c'est l'ordre d'alimentation des Pattes du moteur pas à pas qui n'est pas le bon. Donc dans le code, il faut tester d'autres configurations pour les entrées du moteur. Sinon, il est possible de changer les fils de places sur le moteur au lieu de changer le code
@nh45992 жыл бұрын
On ne voit pas bien ce qu'il y a écrit en vert devant les In_1, In_2, etc dans la méthode avec driver. Qu'y a t il écrit ?
@survel2 жыл бұрын
Si c'est le texte du code que l'on peut voir par exemple à 5:16 , il y a écrit "const int In_x"
@nh45992 жыл бұрын
@@survel Comment faire pour manipuler plusieurs moteurs pas à pas avec une seule carte arduino ?
@survel2 жыл бұрын
Si les moteurs pas à pas n'ont pas le même mouvement à reproduire, il faudra forcément utiliser 4 PINs de l'arduino pour chacun d'entre eux (donc il y a une limite rapidement atteignable...). Si l'objectif c'est de faire un bras 6 axes, il sera plus judicieux d'utiliser une carte Arduino MEGA. Mais le principe de fonctionnement de chaque moteur reste le même au niveau du programme
@nh45992 жыл бұрын
@@survel Apparemment avec la bibliothèque stepper.h il n'est pas possible de faire tourner deux moteurs pas à pas en même temps (ils tournent chacun leur tours) mais il faut plutôt utiliser la bibliothèque AccelStepper. Aurait tu l'intention de faire une vidéo à ce sujet pour l'expliquer ?
@survel2 жыл бұрын
@@nh4599 Pour le moment, je dois admettre que ce n'était pas encore au programme. Par contre, il est possible de contrôler deux moteurs pas à pas en 'quasi' simultané avec la librairie Stepper.h en effectuant un système de boucle ( for ou while ) et en demandant d'effectuer un seul pas à chaque fois, c'est pas génial, mais pour la AccelStepper.h le programme m'a l'air de vite devenir long
@hectorthubert76202 жыл бұрын
salut @SurvelinHighTechworld j'ai bien reecris ton programme et fait le bon cablage mais quand j'initialise le 2eme mouvement avec "-nbPas" cela ne marche pas et le fait tourner dans le meme sens que si j'aurrai juste mis "nbPas" donc je ne comprends pas et je ne trouve pas d'autre moyen sur internet pour repondre a ma reponse. peut tu m'aider ?
@survel2 жыл бұрын
Bonsoir, Est-ce que c'est possible pour toi de mettre en ligne (sur Github par exemple) ton programme et de me donner le lien. Comme ça je pourrais voir si je peux faire quelque chose
@survel2 жыл бұрын
edit : Je n'ai pas encore pu voir de code, mais il est possible que l'ordre des pattes indiqué avec la création de l'objet "Stepper" soit mauvais. Dans ce là, il faudra essayer avec par exemple : Stepper myStepper(nbPas, In_4, In_2, In_3, In_1); ou encore Stepper myStepper(nbPas, In_3, In_2, In_1, In_4); (il y a d'autres possibilités ce ne sont que des exemples)
@hectorthubert76202 жыл бұрын
@@survel en gros je voudrais faire un programme pour faire tourner un moteur pas a pas en appuyant sur un bouton d’une telecommande et sur un autre bouton pour le faire tourner dans l’autre sens
@hectorthubert76202 жыл бұрын
@@survel Yep MERCI BCP c'est exactement sa trop cool mrc bcp
@survel2 жыл бұрын
Pas de soucis, content d'avoir pu aider
@evangelys980 Жыл бұрын
Bonjour Ma question: je voudrais faire un asservissement de position avec un codeur couplé au moteur pas a pas? Cet à dire: au bout de 500 impulsions du codeur le moteur pas a pas s'arrête dans une position. Avez vous un modèle de programme sur ce sujet. Cordialement,
@survel Жыл бұрын
Bonjour/Bonsoir, Je ne possède malheureusement pas de code comme cela. Cordialement, Survel
@evangelys980 Жыл бұрын
Bonjour Quel type d'arduino utilisé vous@@survel
@survel Жыл бұрын
J'utilise presque uniquement une Arduino UNO
@evangelys980 Жыл бұрын
Si je veux contrôler 4 moteurs pas a pas est ce qu'il me faut 4 arduinos ou est ce que j'ai assez de sorties sur la carte pour piloter plusieurs moteur svp@@survel
@survel Жыл бұрын
@@evangelys980 J'ai déjà vu le contrôle de 3 Stepper motor en même temps sur une seule Arduino à l'aide de drivers A4988, il doit y avoir moyen d'en contrôler 4 avec certains drivers je pense. Mais je n'ai pas le matériel à portée de main, je ne peux ni expérimenter ni confirmer quoi que ce soit puisque je n'ai jamais eu à faire ça
@annenkaya4 ай бұрын
Bonjour! Le code est toujours invisible.
@elofpv Жыл бұрын
Bonjour j'ai un petit problème j'ai repris ton code pour faire tourner mon nema 17 et j'ai un petit problème le moteur broute quand il tourne Et merci beaucoup pour ta vidéo incroyable
@survel Жыл бұрын
Bonjour/bonsoir, le code n'est peut être pas le problème, il vient potentiellement du câblage. Je ne sais plus ce que dit dans la vidéo. Mais le câblage des différentes "pattes" du moteur peut différer d'un stepper à un autre. Donc il faut surement tester d'autres branchements sur les pattes jusqu'à ce qu'une séquence fonctionne.
@ChristianHernandez-xd6rt Жыл бұрын
Bonjour, J'ai un projet lié à la photo, mais je ne sens pas capable de réaliser la programmation. Ai-je une chance de trouver une personne capable de réaliser celle-ci. Pour l'aspect technique, avec schéma je peux me débrouiller. Merci
@survel Жыл бұрын
Bonjour/Bonsoir, j'avoue qu'en l'état, je n'ai aucune idée de ce qui peut faire l'affaire, de plus je ne sais pas du tout si la section commentaire de cette vidéo pourra vous aider. Néanmoins, il y a peut être des forums comme Stack Overflow ou le forum Arduino qui peuvent éventuellement (je n'en suis pas sûr) vous mettre en lien avec des développeurs pour ce genre de projet
@toto1907saxon2 жыл бұрын
J ai laissé mon ordi branché et j ai mis tjrs plus de courant en faisant exactement la meme chose et en branchant aussi l alimentation du driver sur la carte .. et boom .. mon ordi a grillé.. essayé pas pu...
@survel2 жыл бұрын
Ca c'est pas de chance... Je n'avais jamais pensé qu'on pouvait endommager à ce point un PC avec un Arduino...
@anasroudi Жыл бұрын
GREAT JOB !!! VOUS POUVEZ NOUS POSER LES CODES EN TEXT S'IL VOUS PLAIT
@survel Жыл бұрын
Pour la version sans Driver : github.com/survel121/StepperMotor-Without-driver Pour la version avec Driver : github.com/survel121/TP_StepperMotor_Wdriver
@Remy.S7 Жыл бұрын
3:34 donc il faut métriser un minimum l'anglais => 9:35 mode out pute =) in pute, out pute, in pute, out pute, ça sonne presque porno, mdr, (intéressant malgré tout =)