Stepper Motors with Arduino - Controlling Bipolar & Unipolar stepper motors

  Рет қаралды 2,207,084

DroneBot Workshop

DroneBot Workshop

Күн бұрын

Пікірлер: 1 000
@charleyedwards3056
@charleyedwards3056 6 жыл бұрын
I gotta say. I"ve checked out some of your other videos, along with this one, and i gotta say... Outstanding. I"m 60 years old, retired long haul truck driver, disabled. I needed something to keep my mind right and a friend suggested that I get back in to some sort of electronics (as I build and rebuild Speakers, hobby and the price of a good speaker was out of this world, so I make'm. Diving into the world of micro-board computing and processing, has been an awesome adventure for me. You are never to old to do something new and create wonder in ones life. It's these kinds of instructional that make it... Not Easy... Fun and keeps the mind going... Thank You Sir... I'm not sure if you really grasp the gravity of how you help people, but this old dude... Pain is now a background thing. I now use no Pain Meds, I use a sleep aid but that's it... The Mind is a terrible thing to waste... Learning will do things for the body you have no idea... Thank you... I guess one could say... Arduino, R-Pi and learning this world with vigor, is my pain med.... Thank You Sir... Peace...
@BurtMeister
@BurtMeister 6 жыл бұрын
You're not that old Charley. 60 is just a whisker past middle age, so still a puppy in your prime. Congrats for keeping the grey cells firing! You might want to look into 3d Printing. Its all circuit boards and stepper motors and really gets the creative juices flowing. Its led me down the path of learning CAD software and its really cool once you get over the initial learning curve. Good luck buddy!
@jackdeniston9326
@jackdeniston9326 6 жыл бұрын
MAte 'create wonder' so true.
@terrencefish7284
@terrencefish7284 6 жыл бұрын
@@jackdeniston9326 Hey Charley. I'm about the same here. 61, disabled, and enjoy filling my time working on various DIY projects. I did have three years of electronics in high school, but didn't pursue a technical school degree, or try to work in the field. I went straight to work doing construction until my body finally gave up. I had forgotten how fascinating I found electronics to be. I am just so thankful for all the people who are willing to get on the web and share their knowledge, it makes it much easier to learn all over again.
@legohexman2858
@legohexman2858 5 жыл бұрын
You can teach an old dog new tricks
@karoma7898
@karoma7898 5 жыл бұрын
Dude... I have to say it... I love you man... I have so much respect for people who keep learning and never give in to the "oh I can't do that" thoughts
@MichaelMolloy-Lenz
@MichaelMolloy-Lenz 2 жыл бұрын
Not only lucid and expert but expertly produced-no important physical details obscured by titles, no music (thank god),excellent lighting; I think this is the most complete and excellent information vid.I've watched
@daesoolee1083
@daesoolee1083 5 жыл бұрын
I feel guilty to watch this amazing lecture for free. This tutorial video's quality is on point.
@rebrandapparel6241
@rebrandapparel6241 5 жыл бұрын
I was thinking the same thing. If this was the quality of the instruction that I got from college then I wouldn't have been upset paying $106,000 for it.
@TheKeKApex
@TheKeKApex 4 жыл бұрын
you shouldnt, the ISS was funded on the basis of science for the sake of science for all the countries that participated, knowledge has no price, but immeasurable value
@blehprojects5776
@blehprojects5776 4 жыл бұрын
He gets paid from the ads....
@dinko9a6ar
@dinko9a6ar 4 жыл бұрын
nather
@heyongkun
@heyongkun 4 жыл бұрын
we offer belt-driven linear rails which are more efficient and economy, www.ccmrails.com welcome inquiry: andy@ccm-rails.com
@user-il6if7pk6y
@user-il6if7pk6y 4 жыл бұрын
I am an retired industrial controls tech that spent the last 33 years of my career with a very well known large company. Almost everything we did used expensive PLC's and robotic servos. Industrial servos used in industrial robotics are very expensive brushless motors with encoder feedback. (imagine paying $4,000 just to have a brake disc replaced in a robot servo!) Now that I am 69 years old and retired I am just trying to keep my mind sharp by playing around with Arduinos and other small controllers. You are a great teacher and your tutorials are very helpful, please keep up the good work.
@theotherbart
@theotherbart 6 жыл бұрын
Dear Sir, I am impressed about the amount of work you put into this. The clarity of your explanation, the finish on your "slide deck", the patience with which you explain and demo things, and the proper code you use. Again, impressed !
@clementinedebeauvoir977
@clementinedebeauvoir977 5 жыл бұрын
4:40 stepper motor operation 5:50 coil winding (pos, neg, center tap) 8:19 stepper motor specs 15:00 first experiment (unipolar stepper motor) 16:30 first experiment arduino code 28:18 2nd exp (bipolar stepper motor)
@lynnbergh9227
@lynnbergh9227 5 жыл бұрын
Stepper operation L
@esyrekgamhs
@esyrekgamhs 4 жыл бұрын
mvp
@watwat7097
@watwat7097 2 жыл бұрын
Merci
@oppenator
@oppenator 2 жыл бұрын
7:59 stomache wants something to digest (headphones required)
@ideacafe07
@ideacafe07 6 жыл бұрын
You are the best teacher ever! Step by step, in logical progression. With a companion website. Please continue to make these Fantastic videos!
@robertwebb9657
@robertwebb9657 5 жыл бұрын
I have just completed the first exercise with lights flashing and the shaft turning as required. It has taken a long time to get here but I have finally managed to do something I have wanted to do for a very long time. I hope you can take some personal satisfaction for helping a complete stranger in another country create a basic platform to build on. You do not have to do this but I am so glad you continue to make outstanding videos with patient and complete explanations and software to copy. My ultimate objective is to use what you are teaching me to include some interesting additional activity in the clocks I build and also to drive a small CNC lathe that I converted some time ago but lacked the software expertise to make use of it. Thank you. Robert Webb Brisbane Australia
@heyongkun
@heyongkun 4 жыл бұрын
we offer belt-driven linear rails which are more efficient and economy for automation industrial, check CCM linear rails, we also offer motor and driver, welcome send me inquiry
@laypyu
@laypyu 4 жыл бұрын
You're one of the best of teachers I know. Amazing presentation, superbly laid out, and wow, a super organized lab. Would love to spend all day in one of those really. I just started with the Arduino, and have to say, it's been a topsy-turvy but fun ride. And none of the other assistance I got from the internet has come close to the way you have put it out here. You deserve a medal for your effort. And a donation link to show our gratitude for these amazing classes. :D
@SaiyaraLBS
@SaiyaraLBS 2 жыл бұрын
There’s a donation button now under the video!
@daryl0524
@daryl0524 5 жыл бұрын
I send my salutations and appreciation along the line of Mr. Charley Edwards. I'm also retired, 67, spent my life in biological/biotech research and international research management. Now, retired, searching for a past-time offering great mental activity. I've tried advanced math, astronomy, and - now - electronics. Thus, stumbled onto your videos and am absolutely delighted to learn from you. Your presentation, though often using acronyms or abbrev's unknown to me, is reassuring and comprehensive. Your approach to such a complex topic as electronics (to the novice) is well structured and fun to attempt to apply principles revealed and suggested. I am avidly digging through your past presentations in order to learn about setting up and controlling stepper motors in order to control telescope mounts via a hand-held remote. So far? Not so good, have ordered more materials to attempt it again and review your coverage of specific aspects of stepper function and arduino-based control. Fingers crossed, I'm trying to move forward but for a total novice in the field, it's sadly missing something. So glad you're here and presenting as you do. One last thing: I am SO envious of your accumulation of gear and parts and their organization is a great model to follow. Keep up the great programming!
@3dcriacoes763
@3dcriacoes763 5 жыл бұрын
I totally agree with you! What a wonderful guy giving us this knowledge for free. And what a workshop to imitate (impossible in my case once I work traveling).
@edkonzelman2749
@edkonzelman2749 3 жыл бұрын
Many thanks for your tutorials. I've have used Arduino, ESP8266, and ESP-32, ESP-32 Cam and Raspberry Pi modules for several years now, but I find your turorials to be excellent: detailed enough for the beginner, but sufficiently paced so that an expereinced viewer like me does not get bored. One minor point in this one: the units of torque are force-length, ie ounce-inches, not ounces per inch.
@jobloggs3787
@jobloggs3787 3 жыл бұрын
There is a big difference between people that know there stuff and others that can explain it to others that don’t. A good teacher can explain things to those that are confused or ignorant in such a way that they become educated and enlightened. You have it all. You make people like me wish I had meet more like you to help me understand. Thanks for your style and knowledge.
@renegaed
@renegaed 5 жыл бұрын
I'm learning about electronics for the first time and your videos are honestly one of the most detailed and well explained out there. Thank you so much for taking the time and effort to make such clear and easy to follow videos.
@SK494949
@SK494949 Жыл бұрын
Definitely among the very best places on the internet to learn about sophisticated hobby electronics. You are a fantastic teacher, and it makes me happy to see how many people have found you on line and follow your videos.
@utkarshnagdev8442
@utkarshnagdev8442 5 жыл бұрын
you're absolutely amazing! you make sure we've understood each and every part properly with concepts! by far the best youtube teacher for practical approach ever!
@technojack3719
@technojack3719 5 жыл бұрын
I'm currently working on building a small walking robot that uses fishing line and springs to operate the legs. I originally envisioned using servos to spool the fishing line and lift the legs, but the tiny servos I had in mind didn't have enough torque to lift three spring-powered legs at a time and they only revolved 195 degrees, which would only lift the legs a fraction of what I needed. I had heard about stepper motors, but didn't know much about their function. Since watching this video, I decided to replace the spooling servos with stepper motors and initial test are very promising! Your videos, as always, have been a huge help in leading me through my understanding of robotics and electronics. Thank you!
@randywetzler5976
@randywetzler5976 6 жыл бұрын
Very professionally done! Love the voice clarity and pace of your videos and the support material, links, etc. Kudos to how clean and organized your shop is! You give me inspiration to up my game, thanks for all the work you put into these videos.
@SneipasOmoH
@SneipasOmoH 3 жыл бұрын
Dear Bill. I'am so glad that i found this video and your channel. I'am a HamRadio Amateur and i'am about to develop an automatic tuner for my homemade magnetic loop. Since then i tune manually with an normal motor and some switches to minimum SWR, this is annoying some times so i want to automate this. Therefore i decided to use a stepper motor and an arduino. Till now i am way behind of beeing familiar with programming microcontrollers and steppermotors. Your video brought me much closer to this and finally to not giving up hunting my goal. Many thanks for this. My english is not very skilled so i hope i put it right. 73's and all the best.
@whitefields5595
@whitefields5595 6 жыл бұрын
One small point. At 46:40 you should tell folks to turn the A4988 pot fully ANTICLOCKWISE to set the current to zero BEFORE connecting power, then wind it clockwise to increase. If by chance the pot was fully clockwise then there is a risk of magic smoke from the coils. Suggest you just overlay a comment onto the video. Apart from that, I followed your instructions and all works well, thanks.
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
That's an excellent point, no one wants to see "magic smoke". Thanks for bringing it up, much appreciated.
@craigkirby9202
@craigkirby9202 4 жыл бұрын
Not just the best tutorials on the net, but totally appropriate camera work. Not too much scene switching, just the right amount, no doof music soundtrack... perfect. I dont get amazon in my part of the world, but really, you should set up an amazon drop shipping account so people can buy parts from you. Even if you dont need the money.... keep it... donate it... whatever...but I'm guessing every subscriber would buy from your amazon account rather than from elsewhere. I would, just for convenience. Anyway... Awesome. Please keep it coming. My Arduino stuff is in the middle of the ocean as I type, but it's going to be here soon. Thank you.
@MrHristoB
@MrHristoB 6 жыл бұрын
Another excellent tutorial!!!! This must be by far the best tutorials on the net. Thank you very much for sharing!!! Greetings from Ireland
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
And thank you very much for the wonderful comment. Greetings back from Canada!
@MrHristoB
@MrHristoB 6 жыл бұрын
DroneBot Workshop keep them coming mate!!! Pure information without the drama. I like that you explaining the code, something others are not doing, try just trow: code in the description and that's it. Well done
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
That's very kind of you to say, thank you Hristo. Greetings back from Canada!
@heyongkun
@heyongkun 4 жыл бұрын
It's nice tutorials and easy understand
@liondorfarms
@liondorfarms 3 жыл бұрын
THANK YOU THANK YOU THANK YOU. Of all the stepper motor tutorials out there, this is by FAR the best. You have an excellent way of relaying your knowledge and enthusiasm to this community. You are truly a master.
@EvanDermatis
@EvanDermatis 5 жыл бұрын
Great stuff, I'm literally two weeks old into learning about the Arduino and electronics in general and this was so helpful. Thank you! What I'm trying to do is to use a NEMA 17 Bipolar stepper with A4988 and a rotary potentiometer to control speed and a button to be able and reverse direction. If you have any advice on how I can go from what you describe here: ( NEMA 17 Bipolar with A4988 - 36:41 ), to what I need i would greatly appreciate that. I'd like to compare the sketch and wiring from what I need to what you show here to get a better understanding of how I go from one to the other.
@heyongkun
@heyongkun 4 жыл бұрын
we offer belt-driven linear rails which are more efficient and economy, www.ccmrails.com welcome inquiry: andy@ccm-rails.com
@makerunit
@makerunit 3 жыл бұрын
So, I was initially just checking out this video to see quickly how to hook up the 28YBJ-48 unipolar motor to the Arduino but now 50 minutes later I'm still here... Thank you for the great walkthrough, this really gave me a better understanding of stepper motors! You're presenting it all very well and it's a joy to watch! You've earned a new subscriber!
@philliptoone
@philliptoone 6 жыл бұрын
16:30 I'm not sure why you used floats for these constants, especially when the stepper motor library calls for ints.
@baronpivyt3931
@baronpivyt3931 4 жыл бұрын
with me it sais that stepper does not have a name type
@heyongkun
@heyongkun 4 жыл бұрын
we offer belt-driven linear rails which are more efficient and economy, www.ccmrails.com welcome inquiry: andy@ccm-rails.com
@vandp7043
@vandp7043 3 жыл бұрын
@@heyongkun shush bot
@aureliomoralesmurillo4784
@aureliomoralesmurillo4784 Жыл бұрын
Sir, I love you. I used to hate programming and anything that had to do with electronics, and now I love it. Thanks, great service to the community.
@spolz2231
@spolz2231 6 жыл бұрын
Excellent video! The incredible amount of work you put into your videos make complicated topics easy to understand. Thanks again and PLEASE keep going.
@lordfarringdon
@lordfarringdon 2 жыл бұрын
Excellent instruction Sir. Anything I didn't understand is purely on me!! As others have said better than me, your audio, your pace, your visual presentation, detailed yet crisp explanation of the scripts, and your tidy demonstrations are superb. I am building a Flight Simulator and need to understand the use of steppers and their drivers to enable data from the flight sim software to drive steppers for instruments such as Altimeter, Rate of Climb, Air Speed and a number of other dial type gauges. I have lots to learn!! Thankyou for making it easier than I expected.
@michaelpurnell1694
@michaelpurnell1694 6 жыл бұрын
Excellent work, this will be my first Arduino project driving a stepper motor, you have made it very understandable, thank you for your time and effort.
@BStateham
@BStateham 3 жыл бұрын
Can't believe I haven't seen this video in my feed yet. I've seen a number of your other videos, and the quality here is right up there with your others. Thanks.
@p.g.pg38
@p.g.pg38 6 жыл бұрын
Thanks a lot for your tutorials! Especially for the pages of your website : it's more accessible to people whose native language is not English 😉
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
Thank you for the comment and I'm glad that you are finding the website useful. Eventually I would love to translate the website and the video transcripts into other languages to make it more useful to my non-English speaking friends.
@p.g.pg38
@p.g.pg38 6 жыл бұрын
DroneBot Workshop : if you speak French, why not? 😉
@stefanejegod8644
@stefanejegod8644 5 жыл бұрын
Seriously, thanks for clarifying a lot of stuff, I'm currently just anxiously trying to get into the whole stepper motor part of electronics, I did some some years ago, but I've forgotten a lot of it. Having some prior knowledge, I (at first) found the tempo of your video a little slow, but it started making sense and all of a sudden I'm informed of what kind of motor and which driver I need for my project. From the deepest of my heart, thank you for making infomation-cramped videos and making it comprehensible. For those that just zoom past this, give it a few minutes, maybe scroll a little through the video. There really is a lot of good knowledge in here.
@Ysshyam-m4m
@Ysshyam-m4m 4 жыл бұрын
One of the very best tutorials. Absolutely loved it!! Thank you very much.
@felicemorgigi1764
@felicemorgigi1764 4 жыл бұрын
That's exactly what students/people need: clear and simple explanations with real life examples. You don't have to be a genius to understand how these things work. But the lectures and transcripts in university make you think so sometimes. Of course, the theory behind is important to understand what's going on, but why do we swallow theory all day without beeing showed how that stuff works practically? (impression of my university) That's how proper teaching looks like! Big thank you, sir.
@asa1905
@asa1905 6 жыл бұрын
I appreciate the work you put into this tutorial. I know it's a lot of work. Thank you.
@sureshsinghrathod5205
@sureshsinghrathod5205 5 жыл бұрын
i saw many learning videos on youtube .they all are good but you are a legend sir . you expalning very clearly and fascinating way. which produce curiosity. thanks
@antonnym214
@antonnym214 5 жыл бұрын
Bless you and THANK YOU! for explaining it so well. You actually made my first robotics project possible! Believe me, I have looked at a dozen videos about this and yours is the best. Very understandable! I have subscribed. All good wishes.
@heyongkun
@heyongkun 4 жыл бұрын
we offer belt-driven linear rails which are more efficient and economy, www.ccmrails.com welcome inquiry: andy@ccm-rails.com
@mohitsharma2376
@mohitsharma2376 6 жыл бұрын
life saver......was watching other videos.....all showed us to get some 3 pin transistor and diode to run the motor....stumbled upon this later on...and here i am running my motor....god bless you mate !
@bkzzzzz
@bkzzzzz 6 жыл бұрын
please do video on open loop and closed loop motors. for ex. servo and steppers steppers very are good but they are not good for high speed applications with high accuracy and torque.
@onllutiononllution4308
@onllutiononllution4308 5 жыл бұрын
for high speed, you use a brushless motor
@paulteruya6321
@paulteruya6321 2 жыл бұрын
I'm new at researching electronic circuits and motors. I really appreciate how well you explain and demonstrate ideas in your tutorials. English is my second language so my wife is writing what I wanted to say to you. I have subscribed hoping to learn more. The way you talk is easy for me to understand mostly. thank you, Paul
@bossdonwavee1354
@bossdonwavee1354 6 жыл бұрын
Nice 👍🏿........" I'll take u through it one step at a time" lol 👏🏿
@richardo212
@richardo212 2 жыл бұрын
I'm just getting into stepper motors for a CNC hot wire foam cutter. Your video is just what I needed to understand some of the basics. It is outstanding. Thank you so much
@xaviermarquis9719
@xaviermarquis9719 4 жыл бұрын
Me : 50 min, its too long, 20 min later : already 20min left, i'll see it entirely
@xiro6
@xiro6 4 жыл бұрын
Me:50 min,its too long, 50 min later,prepared cup of coffe and looking through the channel for more. with other arduino tutorials,5 mins in the video and i am already lost.
@mohamedabd-alqawy6979
@mohamedabd-alqawy6979 5 жыл бұрын
Sir ! like I said you are a true example of an academic researcher, instructor, and well organized information giver . and you can tell what question a learner can ask. outstanding explanation of steppers and an still amazed by how you did all that
@roberthatcher2773
@roberthatcher2773 6 жыл бұрын
Absolutely fascinating, educational tutorial, thank you so much for sharing! BTW my little Grandson and I are going to build a Robot and dominate the world. Be warned :)
@8Ugri8
@8Ugri8 3 жыл бұрын
Are you a proffessional teacher? All your videos are so well presented! Thank you!
@Siege2Sage
@Siege2Sage 6 жыл бұрын
Its not everyday that I come across a quality electronics channel on youtube. You're channel is a goldmine and I love it. Thank you for these videos!
@erfquake1
@erfquake1 2 жыл бұрын
A free education in one video, thank you! I'm embarking on my first Arduino project, an air piston device using a stepper motor that drives the shaft via a linear gear. The key will be balancing the demands of speed and torque. Wish me luck. All my life I've never built an electronic breadboard circuit from scratch that's ever worked. 😓
@kresimircoric2503
@kresimircoric2503 5 жыл бұрын
Excellent videos - everyone can learn or repeat a lot form each video. As a mechanical engineer and secondary school teacher I am thrilled with each video. So have a greeting from Croatia ! Kresimir
@devluz
@devluz 5 жыл бұрын
Best video to this topic by far. Whenever someone asks a question to stepper motors I will link them right back here :)
@jasonbartlett4347
@jasonbartlett4347 3 жыл бұрын
As a total noobie to electronics im always looking on you tube for informative and easy to follow videos and i always come back to yours, without doubt the BEST.. thank you so much for putting the time and effort into making them..
@derpamine
@derpamine 3 жыл бұрын
Having worked in this industry for more than 2 decades, I have to say that this video is the first AND most accurate I've seen to date. Some improvements I would suggest is to delineate the Static/Holding Torque a bit better. Static Torque is an indication, but the Motion Torque is the key. Detent torque is typically on the orders of 1/10 or less of the Static Torque. Would you consider making a video for closed loop operation? By the way; your workbench is a dream. So clean and well organized!
@TheTinkerDad
@TheTinkerDad 6 жыл бұрын
I don't think anyone has ever done a video on this topic with more details than this one. Well done.
@Jamith539
@Jamith539 4 жыл бұрын
Thank you for giving me an idea how to use stepper motor.I may need to watch this video over and over again and watch other videos regarding arduino and stepper motor. This is a big help for me as a beginner.
@virgenalosveinte5915
@virgenalosveinte5915 Жыл бұрын
One suggestion: In the code for manually stepping the a4988 with nema17, if you remove the delaymicroseconds() between the digitalWrite(HIGH) and digitalWrite(LOW), the vibration of the motors is significantly reduced, and you can still control the speed with the second delay (after LOW). Im not sure if this can cause inconveniences but its working fine for me. Amazing video!
@lis6502
@lis6502 2 жыл бұрын
actually i watched this material from start to end without fast forwarding. One thing i can say is that you are Arduino's Ben Eater. Deep of dive into the topic can be only compared to Ben. And as in Ben's videos, i watch them being sure that i know everything about subject and realizing at the end on how little i knew. Thank you! Consider patreon or something similar, this knowledge needs way of expressing gratification ^_^
@contarinifamily2183
@contarinifamily2183 3 жыл бұрын
Mate, you are a great instructor. Keep up the outstanding work. I use your knowledge to teach 13 yo Ardunio.
@shrabonibabu
@shrabonibabu 4 жыл бұрын
This is just amazing, salute for you to make learning so easy, in this youtube school. I am 64 a retired Mechanical engineer. Now busy fixing of house appliances and odd activities. I feel connected to a vast knowledge to take this as a new hobby.
@saokogroup
@saokogroup 5 жыл бұрын
Nice video. I don't speak english,but you speak and explain very clearly ,i can understand all.Thanks.
@scroft469301
@scroft469301 6 жыл бұрын
Dusted off my old Arduino starter kit, pulled out the parts and followed along! It was a blast to get back to the basics. Thank you for the amazing and informative video!
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
You're most welcome, glad I could inspire you to get out the Arduino!
@vandegraaffgearheardt3230
@vandegraaffgearheardt3230 6 жыл бұрын
A great natural teacher. I am an intermediate Arduino user but I wish I had seen this earlier in my endeavors.l IMO this is THEm BEST Stepper Video and I have suffered through 30+?. WELL DONE. Tank You.
@tan_k
@tan_k 5 жыл бұрын
Only if I had a teacher like you when I was school, I would have been a very different person today. Thanks for creating such a great content. Absolutely love your work.
@BNauralBeatsGirl
@BNauralBeatsGirl 10 ай бұрын
Took me 2 hours yesterday and i managed. I just discover this video now, this could save me literally 2 hours. Thanks for the video.
@yareps
@yareps 5 жыл бұрын
Holy cow! You're costing me money! I'm new to your channel (great videos, BTW), and to the Arduino. After watching each of your videos, I hop over to eBay and order the parts you demonstrate. You explain things very clearly, and your visuals are greatly appreciated.
@n0madfernan257
@n0madfernan257 4 жыл бұрын
thank you for the concise explanations. i believe this channel is underrated.
@AlessandroBoggiano
@AlessandroBoggiano 2 жыл бұрын
Thanks!. Great teacher
@Dronebotworkshop
@Dronebotworkshop 2 жыл бұрын
Thank you, Alessandro, that is very kind of you!
@triangle379
@triangle379 6 жыл бұрын
The video was crisp and clear because you know the art of teaching, please make a video on PIR light controller for home use
@jstro-hobbytech
@jstro-hobbytech 3 жыл бұрын
I'm working on a deadbolt actuator with a nema 17 with a 310mm rod and the driver was going to use required a custom pcb and driver with the arduino. I'm going to use a tb6600 instead now from watching your video. I haven't decided on the input to unlock the door yet after prototyping a few different devices but this has simplified my project quite a bit. Holding torque isn't an issue so it will reduce the power consumption.
@lunatik9696
@lunatik9696 6 жыл бұрын
At first I looked at the time for the video and thought this is way too long, especially for the attention deficit modern populace including myself, and maybe should be broken into smaller segments. But I see that, within the very good documentation, you have links to specific segments of the video so one can view a particular segment of interest. Great speaking, pace and instruction.
@GordonSimmons
@GordonSimmons 6 жыл бұрын
Thanks for your very detailed explanations and demos. I got my unipolar to move exactly the way I wanted by applying your info to my kit! I'm a total newb, but achieved my goal of looping to rotate 2x CW and 1x CCW; there are a lot of videos out there that say they are "tutorial" but what you end up seeing is a demo set to annoying dance music and no explanation of what is going on. I sure appreciate your in depth approach and demos. I just subscribed!
@redisette6076
@redisette6076 4 жыл бұрын
I've watched other videos that explain the inner workings very well, but none have connected this knowledge to real life as you in this video. Thank you. One thing I'm not clear about is your method of determining current draw of the motor. Why is measuring one coil sufficient and the wiring changes you made to do this test.
@luigipaiano2140
@luigipaiano2140 5 жыл бұрын
Best video ever...thanks thanks thanks...youtube is a better place thanks to people like you!
@crestburg
@crestburg 3 жыл бұрын
Excellent. Subscribed. Joined the Dronebot Workshop Forum too. This is exactly the kind of info I have been searching for. Thank you.
@ThePxr01
@ThePxr01 5 жыл бұрын
Greetings from Auckland New Zealand. FANTASTIC TUTORIAL! Thanks a million for putting this together. Have a wonderful day.
@heyongkun
@heyongkun 4 жыл бұрын
we offer belt-driven linear rails which are more efficient and economy for automation industrial, check CCM linear rails, we also offer stepper motor/ servo motor and driver, welcome send me inquiry
@dr.dundun
@dr.dundun 2 жыл бұрын
I am glad to have stumbled upon a vid from you, and BONUS! 50 minutes of it
@mikesmuseum
@mikesmuseum 3 жыл бұрын
Your graphics are excellent and your explanations are fantastic. When it comes to learning and videos - I think this is as good as it gets.
@jmlocci
@jmlocci 4 жыл бұрын
Very clear video, thank you. Some may want to know what that "StepperMotor.setSpeed" entity represents and what unit it has. I figured that the calculation of this parameter is : 2048 * desired angular speed in rev/s (rps) * 0.6). Example for a quarter of a turn per second (0.25 rps) then setSpeed = 2048 * 0.25 *0.6 = 307.2, which corresponds to 1 rev in 4s (4000ms). It is homogeneous with an angular speed in steps/s.
@agudahamed9034
@agudahamed9034 3 жыл бұрын
Your explanations are extremely clear and made things easy to understand. you are great sir.
@glrider100
@glrider100 5 жыл бұрын
I have a couple questions: 1) in your diagrams you have 2 coils,(A and B). When cycling between coils to make the shaft rotate, what's to stop the shaft from actually going backwards to the first coil? simply flip-flopping between 2 positions and not actually rotating. 2). The coils obviously have polarity. if given a motor, without any kind of wiring specification, how do you determine which wires belong to which coil, and more importantly, the wire polarity?
@xiro6
@xiro6 4 жыл бұрын
thanks a lot,i always strugle with arduino but your explanations are cristal clear,and you take nothing for granted so is easy to follow you. teaching arduino its harder than it seems,but i will finally learn to really use it thanks to your videos. i dont consider myself dumb,i build my own CNCs,fpv drones when no drones or drone parts were still at sale,etc,etc but arduino is "so easy" that steps are always skipped and i get lost. well,maybe im a little dumb,but still i started with the wrong foot.
@grigorygolub9906
@grigorygolub9906 5 жыл бұрын
Thank you DroneBot Wokshop for providing code and detaild vidio instructions. I made 3 stepper motors run and tinkered with the code to go clock wise and counter clockwise "second demo".
@W3D69
@W3D69 Жыл бұрын
Your videos are amazing sir👍🏻👍🏻👍🏻👍🏻👍🏻 I’m newbie in this, absolutely zero knowledge in programing, but your videos are very easy to understand thank you soo much, GOD Blessed you and all of your family 🙏🏻🙏🏻🙏🏻
@mfsolutions
@mfsolutions 4 жыл бұрын
Thanks for this clear explanation... one correction that I noticed at 10:30 the units for holding torque are wrong should be ounce x inches (oz in) or N x cm (N cm) not "per" which means divided by. Minor detail I know but units are important especially when calculating power.
@Cristian_M83
@Cristian_M83 4 жыл бұрын
Just thank you very much!!. Your explanations are impeccable. Keep it up. The world needs people like you.
@MrTaz6552
@MrTaz6552 6 жыл бұрын
Best stepper motor video I have found. Glad the notification came up.
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
What a nice comment, thank you so much!
@vilziciuli7052
@vilziciuli7052 6 жыл бұрын
Very good video about stepper motor and how should they work with code examples and showing in practise, 10/10.
@donaldnorris5659
@donaldnorris5659 4 жыл бұрын
Very good tutorial. Very through. I need some guidance as to code several switches to send a stepper to different positions and hold as long as the switch is closed. Thanks.
@speedbuggy16v
@speedbuggy16v 4 жыл бұрын
Thank you so much for making these videos, while I will not be using an Arduino. The info on ID of stepper motors and the insight into how they work has been a great help to me.
@omskariyazmaraikayer913
@omskariyazmaraikayer913 2 жыл бұрын
The age , the experience, above all a will to share this info are fine human traits each one of us must inculcate. It's not only electronics that you are teaching , if I get it right you are teaching us to be good human beings.
@MrDelta22
@MrDelta22 4 жыл бұрын
Respect. One's got to think about it how much work goes into the making of these videos. Easy to follow and super educative. Simply Amazing.
@drumcoversbydick
@drumcoversbydick 3 жыл бұрын
Thanks for this video. It helped me a lot to set up my stepper motor and get it working, having never used one before and being quite new to the world of Arduino.
@mikewilliams94
@mikewilliams94 2 жыл бұрын
Succeeded in building a Lego train turntable using your basic guide plus 3 switches. Great teaching, thank you very much, now onto the next project. Only had Arduino for 2 months. I’m happy. Regards Mike
@gigarota
@gigarota 2 жыл бұрын
Thanks!
@Dronebotworkshop
@Dronebotworkshop Жыл бұрын
And thank you too!
@qpwodkgh2010
@qpwodkgh2010 5 жыл бұрын
This is what the Internet is for. Awesome presentation, good follow up.
@heyongkun
@heyongkun 4 жыл бұрын
we offer belt-driven linear rails which are more efficient and economy, www.ccmrails.com welcome inquiry: andy@ccm-rails.com
@josephtannenbaum8696
@josephtannenbaum8696 2 жыл бұрын
I did this with a nema-17 stepper from a 3d printer using your sketch. I altered it to reverse direction with a switch. Good explanations. I'm 79 retired IT professional and still learning.. Edit: Received ULN2003 boards and28BYJ-48 steppers. The first sketch didn't work. Found these steppers didn't like a speed less than 120 for a long (1/2 turn) move. Changed the speed to 120 and sketch loops ok. (misses steps?) Edit2: Was the clone Uno. The real Uno runs fine.. On another note: Nano clones work fine.
@himdimzma
@himdimzma 2 жыл бұрын
Always wanted to learn about steppers. This explains them really well. You put out some of the best videos. Thanks!
@anthonyb5625
@anthonyb5625 6 жыл бұрын
Your teaching is excellent and I especially like the way you explain the code.
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
Thank you Anthony, that is very kind of you to say.
@JimmyWheel
@JimmyWheel 3 жыл бұрын
Bill, you are an international treasure. Keep making these videos buddy!
@Gillensteven
@Gillensteven Жыл бұрын
Amazing video, this is genius level explanation. This has helped so many people understand a topic with a very well thought out approach. TY need more of this.
@whitefields5595
@whitefields5595 6 жыл бұрын
Thanks, one of the best stepper vids out there. Another dimension to this is to convert the rotation of the shaft into linear motion either with a rack and pinion, ballscrews, geared quadrants, etc. I want to open a series of greenhouse roof windows using steppers but I am struggling to find the right hardware. Most of the stuff appears to be too weak, designed to show the principle rather than hook it up to something meaningful.
@Dronebotworkshop
@Dronebotworkshop 6 жыл бұрын
Thanks for the nice comment about the video, much appreciated. As for larger stepper motors for your application you might look at Anaheim Automation or Omega as they distribute motors designed for similar applications. www.anaheimautomation.com/products/stepper/stepper-motors-list.php?cID=19 www.omega.com/subsection/stepper-motors.html
@whitefields5595
@whitefields5595 6 жыл бұрын
Thanks for this. I'm in the UK and I'm looking in the wrong places, so need to dig around more.
Big Stepper Motors with Arduino
29:43
DroneBot Workshop
Рет қаралды 1,2 МЛН
Driving DC Motors with Microcontrollers
1:04:32
DroneBot Workshop
Рет қаралды 711 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
How to Make a Real Diamond - (Not Clickbait)
8:51
JerryRigEverything
Рет қаралды 1,9 МЛН
Mecanum Wheel Robot Car & ESP-NOW Remote
1:26:38
DroneBot Workshop
Рет қаралды 138 М.
Using Basic Logic Gates - With & Without Arduino
1:03:51
DroneBot Workshop
Рет қаралды 561 М.
Beginners Guide To Using Large Stepper Motors: #087
19:49
Jeremy Fielding
Рет қаралды 303 М.
Arduino MASTERCLASS | Full Programming Workshop in 90 Minutes!
1:25:31
Programming Electronics Academy
Рет қаралды 2,7 МЛН
LoRa - Long-Range Radio for IoT | Arduino, ESP32, RPI Pico
1:07:58
DroneBot Workshop
Рет қаралды 362 М.
Servo Motors, how do they work?
15:12
The Engineering Mindset
Рет қаралды 2 МЛН
Stepper Motors and Arduino - The Ultimate Guide
29:57
How To Mechatronics
Рет қаралды 1,3 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН