Comment contrôler un MOTEUR PAS A PAS avec Arduino facilement?

  Рет қаралды 39,027

Survel in HighTech world

Survel in HighTech world

Күн бұрын

Пікірлер: 84
@TheFred256
@TheFred256 2 жыл бұрын
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....
@survel
@survel 2 жыл бұрын
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 :)
@survel
@survel 3 жыл бұрын
Abonne-toi, c'est GRATUIT 👍 tinyurl.com/6b8pjzsv/?sub_confirmation=1
@403fox3
@403fox3 2 жыл бұрын
C'est pile se qu'il me fallait merci
@XavierBENARD-q4u
@XavierBENARD-q4u 10 ай бұрын
Super vidéo! C'est très clair. Merci pour le boulot!
@nolancolo7689
@nolancolo7689 8 ай бұрын
Merci pour le conseil il me le fallait je suis en projet robot accompagnateur c’est vous savais très bien expliquer
@bayefalldiop3518
@bayefalldiop3518 Жыл бұрын
C'est génial. Les explications sont bien Claire, ordonné et intéressant ❤
@survel
@survel Жыл бұрын
Merci beaucoup
@amormohamed3479
@amormohamed3479 7 ай бұрын
UN GRAND MERCI.
@xxmajoryounsxx
@xxmajoryounsxx 3 ай бұрын
Bonjours super vidéo pour comprendre le moteur pas a pas avec arduino, Pourrais tu faire des tp avec flowcode pls
@princehachi805
@princehachi805 2 жыл бұрын
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. 🥰
@survel
@survel 2 жыл бұрын
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.
@princehachi805
@princehachi805 2 жыл бұрын
@@survel merci beaucoup ! Je viendrai te voir dans l'aprem... A tout à l'heure
@cassiusclay7482
@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
@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
@cassiusclay7482 Жыл бұрын
Merci bien pour le retour @@survel
@ozmo367
@ozmo367 2 жыл бұрын
merci très bien expliqué
@w40kavecarcanoide
@w40kavecarcanoide 2 жыл бұрын
Merci je pense avoir trouvé mon futur actionneur de ma vanne 3 voir 4 voie avec boisseau en T. Reste à avoir le couple
@malickdesal2274
@malickdesal2274 Жыл бұрын
Merci pour l'exploitation mais prochainement mais le programme en description
@francoismakowski4990
@francoismakowski4990 2 жыл бұрын
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.
@survel
@survel 2 жыл бұрын
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...
@francoismakowski4990
@francoismakowski4990 2 жыл бұрын
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
@survel
@survel 2 жыл бұрын
Bon courage pour votre projet Cordialement, Survel
@francoismakowski4990
@francoismakowski4990 2 жыл бұрын
@@survel Merci !
@botanicus9371
@botanicus9371 2 жыл бұрын
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.
@survel
@survel 2 жыл бұрын
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
@botanicus9371
@botanicus9371 2 жыл бұрын
@@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 !) @+
@jeanluclespinasse1707
@jeanluclespinasse1707 2 жыл бұрын
Bonjour et merci de ce tuto , cependant , peut on trouver cet exemple de code quelques part ? merci
@survel
@survel 2 жыл бұрын
Bonjour/Bonsoir, j'aimerais savoir si c'est la version avec le Driver ou la version sans driver qui intéresse?
@jeanluclespinasse1707
@jeanluclespinasse1707 2 жыл бұрын
@@survel Bonsoir, Plutôt avec driver, pour pouvoir mettre un moteur plus gros ! Si c'est possible !
@survel
@survel 2 жыл бұрын
Bonsoir, voici le lien du programme sur GitHub du coup : github.com/survel121/TP_StepperMotor_Wdriver.git Bonne soirée
@lesenfantsnugloze2164
@lesenfantsnugloze2164 2 жыл бұрын
Merci beaucoup
@survel
@survel 2 жыл бұрын
Pas de soucis :)
@sauveurpedranghelu8632
@sauveurpedranghelu8632 2 жыл бұрын
super Merci ❤
@survel
@survel 2 жыл бұрын
Avec plaisir 😊
@ayatilina9351
@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
@survel Жыл бұрын
Oui, c'est possible de controler un moteur plus puissant que du 5V, mais il faut faire appel à un relai
@jeannotrc3577
@jeannotrc3577 10 ай бұрын
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
@clanom8272
@clanom8272 6 ай бұрын
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
@ycf7870 Жыл бұрын
Bonjou, Est ce qu’on peut commander ce moteur avec un télécommande infrarouge ?
@survel
@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.
@souhailsaihi1492
@souhailsaihi1492 2 жыл бұрын
Merci pour tous ces clarifications
@KAyanak0ji
@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
@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
@davebelanger59
@davebelanger59 2 жыл бұрын
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
@survel
@survel 2 жыл бұрын
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...
@gerardmansoif2183
@gerardmansoif2183 2 жыл бұрын
super explication par rapport a certaines video et autre tuto sur le sujet
@survel
@survel 2 жыл бұрын
Merci du compliment
@dadoune68schoe34
@dadoune68schoe34 10 ай бұрын
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
@remigagnaire996
@remigagnaire996 2 жыл бұрын
Slt est -il possible de contrôler un NEMA 17 sans driver ? c'est quoi l'avantage de contrôler avec un driver ?
@survel
@survel 2 жыл бұрын
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
@gaxx922
@gaxx922 11 ай бұрын
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 ?
@survel
@survel 11 ай бұрын
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
@nh4599
@nh4599 2 жыл бұрын
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 ?
@survel
@survel 2 жыл бұрын
Si c'est le texte du code que l'on peut voir par exemple à 5:16 , il y a écrit "const int In_x"
@nh4599
@nh4599 2 жыл бұрын
@@survel Comment faire pour manipuler plusieurs moteurs pas à pas avec une seule carte arduino ?
@survel
@survel 2 жыл бұрын
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
@nh4599
@nh4599 2 жыл бұрын
@@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 ?
@survel
@survel 2 жыл бұрын
@@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
@hectorthubert7620
@hectorthubert7620 2 жыл бұрын
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 ?
@survel
@survel 2 жыл бұрын
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
@survel
@survel 2 жыл бұрын
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)
@hectorthubert7620
@hectorthubert7620 2 жыл бұрын
@@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
@hectorthubert7620
@hectorthubert7620 2 жыл бұрын
@@survel Yep MERCI BCP c'est exactement sa trop cool mrc bcp
@survel
@survel 2 жыл бұрын
Pas de soucis, content d'avoir pu aider
@evangelys980
@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
@survel Жыл бұрын
Bonjour/Bonsoir, Je ne possède malheureusement pas de code comme cela. Cordialement, Survel
@evangelys980
@evangelys980 Жыл бұрын
Bonjour Quel type d'arduino utilisé vous@@survel
@survel
@survel Жыл бұрын
J'utilise presque uniquement une Arduino UNO
@evangelys980
@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
@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
@annenkaya
@annenkaya 4 ай бұрын
Bonjour! Le code est toujours invisible.
@elofpv
@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
@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
@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
@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
@toto1907saxon
@toto1907saxon 2 жыл бұрын
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...
@survel
@survel 2 жыл бұрын
Ca c'est pas de chance... Je n'avais jamais pensé qu'on pouvait endommager à ce point un PC avec un Arduino...
@anasroudi
@anasroudi Жыл бұрын
GREAT JOB !!! VOUS POUVEZ NOUS POSER LES CODES EN TEXT S'IL VOUS PLAIT
@survel
@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
@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 =)
Créer son premier programme Arduino FACILEMENT
19:44
Survel in HighTech world
Рет қаралды 4,7 М.
Comment utiliser un TB6600 et un Nema17 avec Arduino facilement
21:25
Survel in HighTech world
Рет қаралды 1,6 М.
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Comprendre le fonctionnement d'un moteur pas-à-pas avec un moteur en impression 3D.
14:02
Moteurs pas à pas
14:01
Mentalité Ingénieur
Рет қаралды 86 М.
Comment contrôler n'importe quel servomoteur avec ARDUINO (SANS librairie)
11:38
Survel in HighTech world
Рет қаралды 6 М.
شرح درايف المحركات الخطوية - DM860A2 -
8:10
ياسين بولنوار
Рет қаралды 11 М.
TRONIK AVENTUR 288 - MOTEUR PAS à PAS - LES BASES
15:09
thonain
Рет қаралды 24 М.
Rideaux Automatisés Ép.1: Test ESP8266 + Moteur pas à pas
18:35
Tommy Desrochers
Рет қаралды 41 М.
PROGRAMMER DES ARDUINO en 10 MIN !! (Tuto débutant)
15:15
Abrège
Рет қаралды 401 М.
Stop Wasting Money on New Batteries! Restore Old AA Batteries Today!
18:17
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН