28BYJ-48 Stepper Motor and ULN2003 Driver Intro

Sdílet
Vložit
  • čas přidán 3. 07. 2024
  • UPDATE! I finally have a follow up video on how to drive this motor with an Arduino! Check it out at aka.ms/28BYJArduino
    The sample code from my Arduino video is here:
    aka.ms/28byjrepo
    This video gives a detailed introduction to the common 28BYJ-48 stepper motor, and the ULN2003 Darlington Array driver board. You can use the info from this video to drive the stepper motor with most any microcontroller.
    Stay tuned for follow up videos on driving the motor with the Arduino, Raspberry Pi, and possibly others. Meanwhile here are some other great resources:
    Graham Wideman's excellent "Motors- 28BYJ-48 Stepper motor notes":
    grahamwideman.wikispaces.com/...
    Stan's "28BYJ-48 Stepper Motor with ULN2003 driver and Arduino Uno" tutorial on 42bots.com:
    42bots.com/tutorials/28byj-48-...
    Gavin MacDonald's "Stepper Motor Control with the Raspberry Pi" CZcams Video:
    • Stepper Motor Control ...
    GreatScott!'s "Electronic Basics #24: Stepper Motors and how to use them" CZcams Video:
    • Electronic Basics #24:...
    Norbert Heinz's "Working principles of several stepper motors (bipolar, unipolar, reluctance and can-stack)" CZcams video:
    • Working principles of ...
    Modest Maker has an awesome tutorial on driving these with an Arduino:
    • Chapter 10 - Exploring...
    The ArduinoInfo.Info Wiki has some great notes and examples of using these motors with an Arduino, check them out here:
    arduino-info.wikispaces.com/S...
    Last Minute Engineer's Blog Post on the 28BYJ-48:
    lastminuteengineers.com/28byj...
  • Věda a technologie

Komentáře • 476

  • @bolibardo1514
    @bolibardo1514 Před 3 lety +4

    This one video is the Bible of Stepper Motor. No other video can explain better. The animation is superb. On any question on Stepper Motor, I shall come back to this video. Thanks.

  • @MarkMichalowski
    @MarkMichalowski Před 7 lety +5

    Clearly and straightforwardly explained, great visuals, no irritating, pointless background music - excellent work! Thanks Bret! :)

  • @rayguyon6563
    @rayguyon6563 Před 6 lety

    Probably the clearest and most comprehensive tutorial I have ever seen. In a word, superb. Thank you.

  • @edsoncapitani
    @edsoncapitani Před 9 lety +1

    Hi Bret, After seeing your video I felt compelled to say: Thank you mate! for such a detailed explanation. Thank you for taking the time to do this. The animations were fantastic help.

  • @haroldadelman1130
    @haroldadelman1130 Před 7 lety +6

    Wow! Thanks, you saved me the trouble of taking it apart! Seriously, I am a novice Arduino user, and I love the professionalism of your videos. I have a lot to learn, and I thank you for being a good hands-on teacher!

  • @jonathanramirez4183
    @jonathanramirez4183 Před 8 lety

    This is just what I needed! This is my first build and I can't tell how helpful this video was.

  • @Tocsin-Bang
    @Tocsin-Bang Před 7 lety

    Having been in education for about 40 years, I have to say that this is one of the best technical CZcams presentations I've ever seen! Superb.

  • @ChinqMiau1
    @ChinqMiau1 Před 2 měsíci

    The quality of instruction and detail is astonishing. Thank you for making this a sharing this video!

  • @garybooting_co_uk5866
    @garybooting_co_uk5866 Před 7 lety +11

    This has to be by far the most comprehensive explanation of stepper motor driving that I have seen. Well presented and a wealth of information, thank you for taking the time to present this tutorial. I wish every tutorial was presented in such a detailed, yet simple, method.

  • @SolCunningham
    @SolCunningham Před 8 lety

    Aside from the operating system that I run, this is one of the greatest things MS has done! Thanks Brett.

  • @theotherbart
    @theotherbart Před 3 lety +1

    Possible the best explanation I’ve seen on this topic! Thanks for putting your time in this!

  • @visionstills3700
    @visionstills3700 Před 7 lety +1

    Hi Bret, I had to watch this video twice for it to sink in and so glad I did.
    I'm getting incredible torque from this little stepper (same hardware setup as you show) in full step mode.
    You have a way of explaining complex subjects that makes it simple to understand. Thank you.
    My highest CZcams compliment, Subscribed.

  • @marcbaptista
    @marcbaptista Před 7 lety +5

    Can I say this HAS to be one of the most comprehensive and detailed instruction I've come across. I'm an active animator/filmmaker (65 yrs old!) and I'm getting back into creating my own art projects involving Arduino/steppers. Your clip was absolutely wonderful, and has given me the necessary insight and momentum to get this going. 30 years ago I had a multi-axis stepper-motor driven animation rostrum. It was massive & ludicrously expensive then. Times and the costs have changed the game. I'm excited, and you've given me the fillip to work with steppers again! Thank you. I WILL view your subsequent video on how to drive the motors via Arduino. Thanks again.

    • @BStateham
      @BStateham  Před 7 lety

      That's awesome. I'd love to hear about your creations!

  • @TheJuliusCo
    @TheJuliusCo Před 7 lety +1

    Amazing, most videos just focus on the operation of the Arduino's Sketch and the proper code, but fully understanding a project like this is equally valuable, I'm a physicist trying to get into electronics stuff, and let me tell you've done it pretty good in applying electromagnetic concept. here, thanks.

  • @50lane50
    @50lane50 Před 9 lety

    This is the type of videos I've been looking for. Very informative and complete description of stepper motors.
    Great video Keep them coming !!!

  • @AlanMedina314
    @AlanMedina314 Před 8 lety

    I love you Bret, This video is really helpful for my assembly class.
    We are working on basic stepper control using 8051.
    And this video really helps to get a deeper intuition of motor operation.
    This video Rocks.

  • @malcolmhodgson7540
    @malcolmhodgson7540 Před 6 lety

    Such a clear explanation. Thank you for this. I now understand the half step mode which explains why my original program drove the thing at twice the rate (wave) I was expecting from the spec. A quick tweak of the code and all is now perfect. Great job great video.

  • @NoxuzBlog
    @NoxuzBlog Před 8 lety +12

    way more info than needed, and its apreciated, thank you a ton

  • @lindaxin5034
    @lindaxin5034 Před 7 lety +1

    amazing tutorials. seriously you have saved my life. instructions are SO clear and diagrams are REALLY helpful. THANKYOU!!

  • @tracywallace9588
    @tracywallace9588 Před 8 lety

    Outstanding presentation. I have been programming for over two decades and am finally starting to get into physical computing. This was perfect. I have motors spinning! Thanks.

  • @GetchaPull
    @GetchaPull Před 9 lety +57

    This was just amazing. Thank you Sir.

    • @BStateham
      @BStateham  Před 9 lety +7

      You bet! Glad you liked it. I need to get time back on the bench to finish up my Raspberry Pi and Arduino vides for how to use them. Hope to get those done soon.

  • @nailedart4431
    @nailedart4431 Před 9 lety

    Just what I needed, thank you for a great video, animation and explanation. Totally supporting people like you.

  • @franscoisjordaan3292
    @franscoisjordaan3292 Před 4 lety

    Thanks a lot. This is definitely the best explanation I have ever seen on CZcams for anything. Now I have a full understanding on how and why I program the code in my Arduino to drive the steppers. Cheers!

  • @fijisalt7327
    @fijisalt7327 Před 2 lety +1

    Bloody excellent explanation. I had to watch a few times to understand why we have to know the stepper motor mechanism thoroughly. Thank you 🙏

  • @ErikBongers
    @ErikBongers Před 7 lety

    I second what many others have said already: this was an extremely well prepared and presented presentation. Thank you.

  • @mateusz4r
    @mateusz4r Před 8 lety

    This is the best and complex stepper motor tutorial i've ever seen. Good job, Bret! :)

  • @edgwatergirl4220
    @edgwatergirl4220 Před 6 lety +2

    OUTSTANDING TOP OF THE LINE SUPREME PRESENTATION!!!

  • @bertbrecht7540
    @bertbrecht7540 Před 3 lety

    This video will be valuable for the next 100 years.

  • @saharazen
    @saharazen Před 6 lety

    Excellent, thorough, no wasted time, and very helpful. Thanks!

  • @chance1986
    @chance1986 Před 4 lety

    Excellent description of the various drive methods. Well explained, articulate, with easy to understand graphics. I learned a lot. Thank you so much. (subscribed)

  • @dougdoug2165
    @dougdoug2165 Před 6 lety

    Excellent, amazingly well orchestrated presentation, impeccable graphics, nicely narrated, not the monotonic sleep inducing dialog we are used to. I have seen the light of steppers thank you for your evangelism!!

    • @DiySpeaker-Vn
      @DiySpeaker-Vn Před 6 lety

      Các bạn có thể tham khảo sản phẩm tại: www.sendo.vn/dong-co-buoc-giam-toc-28byj48-5v-9375261.html

  • @stevedayyne
    @stevedayyne Před 8 lety

    Thanks Bret, a really well presented demo, with great graphics!

  • @rhysun
    @rhysun Před 8 lety +3

    A beautifully crafted tutorial, thank you. Bookmarked for future reference!

  • @davidmiller5832
    @davidmiller5832 Před 6 lety

    The Best Explanation of Stepper Motors And Controllers that I've come across yet.
    Saved to Playlist/Subscribed/Notifications On.

  • @waltsteinchen
    @waltsteinchen Před 6 měsíci

    Absolute phantastic detailed video!

  • @mikeeangel1
    @mikeeangel1 Před 7 lety

    Just awesome the way you explain such a complex thing. Before seeing your video i didn't knew pretty much about step motors. thanks a lot buddy! Greetings from Mexico!

  • @351yt
    @351yt Před 6 lety

    Great intro to stepper motors. Thank you for providing this.

  • @timspychalla
    @timspychalla Před 7 lety

    Thank you so much for creating this video. It was super informative. I just ordered a couple of these motors off of ebay and am excited to try them out!

  • @senthilkumarm9248
    @senthilkumarm9248 Před 7 lety

    This is awesome video with clear animations and explanations. Hats off Bret. :)

  • @casnic
    @casnic Před 8 lety +10

    A fantastic tutorial on stepper motors. Very easy to follow due to being explained so well. Thank you.

  • @epineh
    @epineh Před 5 lety

    Lots of effort put into making this video, great job and thank you.

  • @edwardshaughnessy1107
    @edwardshaughnessy1107 Před 6 lety

    Excellent video...had to watch it a few times to fully appreciate the subtly of it all.

  • @naga540
    @naga540 Před 9 lety

    Great video man, I'm building an xy-ploter table and your video was really informative about the how this motors work!

  • @mrnelgin
    @mrnelgin Před 7 lety

    Nice video which helps me understand some of concepts behind the programming on the stepper motor. Thanks for sharing.

  • @Taha-jj1kr
    @Taha-jj1kr Před 6 lety

    Possibly The Best Digestible Informative Explanation about Stepper motors CZcams

  • @peteralexander478
    @peteralexander478 Před 7 lety

    Best video,and follow up I have yet seen, Nice one Bret.

  • @jakekoethler7206
    @jakekoethler7206 Před 8 lety

    Really great video. Best stepper tutorial I've seen. Looking forward to the follow-up👍

  • @amtpdb1
    @amtpdb1 Před 9 lety

    Thanks for the video. I am trying to work with a mm2001 driver board which uses this chip. Your explanation clears some of my issues.
    Thanks and have a nice day.

  • @marcotronic
    @marcotronic Před 6 lety

    best explanation on this system ever. Excellent!

  • @DGIA
    @DGIA Před 7 lety

    Great video, graphics and animation! good job!

  • @kommineninaveen
    @kommineninaveen Před 7 lety

    Very well explained, this is the best tutorial I have watched till date! 👏👍🏼

  • @Asturiasgk
    @Asturiasgk Před 8 lety

    Thanks for putting in the time and making this great and informative video.

  • @BernhardHofmann
    @BernhardHofmann Před 8 lety +2

    I was confused as to why it took so many steps to get a rotation on the output shaft when I fiddled about with this from my MSP430. Your video explains it perfectly, thank you.

  • @reeseyme9613
    @reeseyme9613 Před 8 lety

    very detail tutorial on the motor, i will say the best in youtube. excellent work.
    please keep making such tutorial on peripherals for microcontrollers.

  • @rknaik76
    @rknaik76 Před 8 lety

    Very informative video. The gear ratio part was also explained nicely, I got that motor now, waiting for the female-male pins to arrive.. Thanks a lot.

  • @tonyiannetta
    @tonyiannetta Před 7 lety

    Very good explanation and demo of internal operations.

  • @crocellian2972
    @crocellian2972 Před 7 lety

    I know this topic from working stack shot macro photo gear. You are a master teacher. Thank you.

  • @yongminkim3187
    @yongminkim3187 Před 4 lety

    I finally got to understand the step motor after watching this video. Thank you.

  • @moegasim
    @moegasim Před 7 lety

    amazing...i actually just went and bought these today because of your video.....great help. thanks

  • @NetWanderer101
    @NetWanderer101 Před 8 lety

    Excellent and very informative video. My students and I benefit a lot from your videos. Thanks a lot.

  • @MrTreeTiger
    @MrTreeTiger Před 8 lety

    A very detailed and useful explanation - good work!

  • @tezz777able
    @tezz777able Před 9 lety

    well done and thank you for taking the time to do the video, that what makes youtubers great

  • @structure7
    @structure7 Před 7 lety

    I bought this cheap little motor/board combo on Amazon and thought, "well, let's see if there's any good documentation out there." I watched this video and fell out of my chair! I know how long it takes to put something like this together. Thank you very much for doing it!

  • @Booruvcheek
    @Booruvcheek Před 5 lety

    Great video, very clear and concise, beautiful presentation.
    Thanks a bunch!

  • @janverhoeff8688
    @janverhoeff8688 Před 8 lety

    It did help me unerdtanding / starting with stepper motor
    Very much thanks from the Netherlands

  • @murrygans1786
    @murrygans1786 Před 9 lety

    Finally, I think I understand how this little stepper motor works. Very nicely done. I can hardly wait to get home and write some code for the Arduino that I can control.

  • @aminebenkirane3006
    @aminebenkirane3006 Před rokem

    Incredible Content, explanation, and graphics, Thank you for the knowledge you transferred to us!

  • @thomasalexander1563
    @thomasalexander1563 Před 7 lety

    Nice visualization of stepper motor...
    and the explanation make everythings clear..
    Thanks..

  • @darioIC
    @darioIC Před 7 lety

    wow, that's a very clear and very informative video. Thanks for taking the time to make it.

  • @arufuredo
    @arufuredo Před 5 lety

    Just an excellent video, great job! Thanks for doing this. Cheers from Argentina.

  • @aspolat
    @aspolat Před 7 lety +2

    such a beautiful explanation and tutorial. thank you so much.

  • @annaoaulinovna
    @annaoaulinovna Před 7 lety

    the best stepper motor video. thank you very much.

  • @danielmoshi101
    @danielmoshi101 Před 7 lety

    this explanation was really good. i loved it

  • @michaelcullis5071
    @michaelcullis5071 Před 6 lety

    Great video, I now understand steppers a lot more.

  • @madmanscam
    @madmanscam Před 8 lety

    Is this a tutorial or what ???? OMG just fantastic...am a mech engineer....turned photographer who lost touch of technology a while back and am back on it with the Intel Edison which I won at the IOT.....now this video put into place so many doubts i had....thanks so much... you are Awesome bret!!!! Subscribing to you channel now :)

  • @ElProfeGarcia
    @ElProfeGarcia Před 9 lety +9

    Excellent!!!

  • @gopalrao4548
    @gopalrao4548 Před 7 měsíci

    Excellent explanation of stepper motor... and driver...

  • @andrewa9496
    @andrewa9496 Před 6 lety

    This video is very helpful and informative. It helped me out so much on a project I am doing.

  • @octaviodasilva9370
    @octaviodasilva9370 Před 8 lety

    Excellent tutorial! Very clear and wonderfull graphics!

  • @fcampanini
    @fcampanini Před 4 lety

    That's great Sir! It's clear, easy enough for a maker non professional and, moreover for me, it's straight to the point!
    So... THANKS!

  • @codeclubburtonsaturday6268

    Thanks for taking the time to share this awesome detailed vid.
    I picked up 5 of these off ebay for the kids at code club to play with (me first though of course haha).
    I'll check out your arduino vid too as that's what I'll be hooking these up to.

  • @jonponton
    @jonponton Před 8 lety

    Extremely concise and well explained. Many thanks!!

  • @aymanzoor
    @aymanzoor Před 6 lety

    Thank you so much for this wonderfully explained and informative piece.

  • @johnblack9038
    @johnblack9038 Před 7 lety +1

    I've never actually enjoyed death by powerpoint before. That was informative, and well presented. Thank you so much.

    • @BStateham
      @BStateham  Před 7 lety +1

      Yep. It's all PowerPoint! :-)

    • @johnblack9038
      @johnblack9038 Před 7 lety

      And I guess that wouldn't be an example of death by powerpoint because it wasn't boring.

  • @hernandjavines2087
    @hernandjavines2087 Před 5 lety

    Wow! This is a great explanation of this little motor. Thanks you.

  • @madisatayev
    @madisatayev Před 7 lety

    Great video. Thanks for this. Very detailed and clear.

  • @megantonioangel
    @megantonioangel Před 9 lety

    This video deserves a like. Quite useful!

  • @petefrise6654
    @petefrise6654 Před 8 lety +2

    WOW, that is one of the best videos, you are so smart and I learn a lot, thank you for sharing

  • @jvwaran
    @jvwaran Před 8 lety

    It is really excellent presentation to start with. Thanks for sharing this.

  • @fijisalt7327
    @fijisalt7327 Před 2 lety

    Extremely well explained. Thank you 😊

  • @CageFox
    @CageFox Před 6 lety

    Excellent stepping motor explanation video

  • @filipkalinowski1969
    @filipkalinowski1969 Před 2 lety

    Amazing video!! Very well made and explained

  • @RobertKarreman
    @RobertKarreman Před 9 lety

    Excellent tutorial and intro to steppers! Really looking forward to more videos - particularly with Arduino. The dream is to build a small robot with a few of these motors and drivers :)

  • @JesusGamayon
    @JesusGamayon Před 7 lety

    Thank you very much Sir Bret. I find this information very helpful!

  • @anmolsinghshekhawat4284

    Perfectly awesome explanation

  • @aarimaz
    @aarimaz Před 9 lety

    Wonderful explanation! Thank you very much Bret

  • @papabone61
    @papabone61 Před 9 lety +1

    Thanks for the video mate. I am new to this lark and just starting out playing with Arduino for astronomy projects. Now I know about the stepper, next stop for me the dreaded coding. Never too old to learn :) ( 54 by the way )

  • @user-wn4nl7bp9h
    @user-wn4nl7bp9h Před 7 lety

    That is some thorough explanation... Thanks for this video

  • @nicoladelia3488
    @nicoladelia3488 Před 7 lety

    Thank you for sharing, that was clear and easy to understand.......you have some serious skills! Really appreciate it!

  • @Mystic0Dreamer
    @Mystic0Dreamer Před 9 lety

    Absolute fantastic video tutorial. I just had to leave a comment and a like. I very much appreciate it. I don't actually have the 28BYJ-48 motor, but this video was super great for just explaining steppers in general. And with the additional tutorial on gear ratios too. In fact, now that I've watched this I probably will buy some of these motors, although I have tons of other stepper motors here already. Anyway, thanks for the great tutorial. Loved it! Fantastic graphics too!