Electronic Basics #25: Servos and how to use them

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ค. 2024
  • Previous video: • DIY Raspberry Pi Zero ...
    Facebook: / greatscottlab
    Twitter: / greatscottlab
    Support me for more videos: www.patreon.com/GreatScott?ty=h
    You can get your Servo here (affiliate links):
    Aliexpress:
    s.click.aliexpress.com/e/_dVq...
    s.click.aliexpress.com/e/_dTe...
    Continuous Rotation 360 degree Servo: s.click.aliexpress.com/e/_dT8...
    Amazon.de:
    amzn.to/2ezNyV0
    amzn.to/2f5oO9X
    Continuous Rotation 360 degree Servo: amzn.to/2ezQktA
    Ebay:
    rover.ebay.com/rover/1/711-532...
    rover.ebay.com/rover/1/711-532...
    Continuous Rotation 360 degree Servo: rover.ebay.com/rover/1/711-532...
    In this episode of Electronic Basics I will show you how a common Servo works and how you can control one in your next project with and without a microcontroller.
    Music:
    Killing Time, Kevin MacLeod (incompetech.com)
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 423

  • @BoomBrush
    @BoomBrush 7 ปีที่แล้ว +129

    I dont know why, but I loved the end screen with the servo waggling all over the table. I could watch that for hours.
    Good video

    • @vizmohanan
      @vizmohanan 7 ปีที่แล้ว +9

      BoomBrush That cute little servo...

    • @renekenshin6573
      @renekenshin6573 7 ปีที่แล้ว +2

      Reminds me of my 1yr old nephew, struggling to get up

    • @vivekvenkatsubramaniam437
      @vivekvenkatsubramaniam437 7 ปีที่แล้ว +4

      Reminds me of a Magikarp

    • @ramtek2702
      @ramtek2702 3 ปีที่แล้ว

      I don't think I'd admit that.

  • @sebastianbrock4713
    @sebastianbrock4713 7 ปีที่แล้ว +293

    You make the best Electronics Videos on TH-cam, they are very well produced and easy to understand! Keep it up! :)

    • @greatscottlab
      @greatscottlab  7 ปีที่แล้ว +28

      Thanks mate ;-)

    • @koelecat2755
      @koelecat2755 7 ปีที่แล้ว

      GreatScott! Nice intro :D

    • @angadsingh5093
      @angadsingh5093 7 ปีที่แล้ว +1

      GreatScott! You are videos are great man love you videos

    • @manpreetsekhon7911
      @manpreetsekhon7911 7 ปีที่แล้ว +2

      Sebastian what do you mean by easy to understand

    • @cohaniskis3175
      @cohaniskis3175 6 ปีที่แล้ว

      I agree

  • @syedkazemi4453
    @syedkazemi4453 7 ปีที่แล้ว +45

    WORLD'S BEAST TH-camR AWARD TO GREATSCOTT! FROM ME TO YOU

    • @greatscottlab
      @greatscottlab  7 ปีที่แล้ว +9

      Thanks, I appreciate it ;-)

    • @syedkazemi4453
      @syedkazemi4453 7 ปีที่แล้ว +1

      ;]

    • @SteelBlueVision
      @SteelBlueVision 7 ปีที่แล้ว +2

      He is quite a "beast" when it comes to good explanations and excellent handwriting

  • @iankampine285
    @iankampine285 7 ปีที่แล้ว +2

    You did an excellent job of covering all of the basics in a clear, succinct manner. Thank you! Keep up the great work!

  • @12co3dy21
    @12co3dy21 6 ปีที่แล้ว +5

    I don’t go out of my way to like videos but I like almost everyone I have seen from you. Thank you, and keep it up!

  • @SlyPearTree
    @SlyPearTree 7 ปีที่แล้ว +2

    Last night I was thinking of what I wanted to accomplish today and I settled on learning about servos. This morning youtube recommended this video. I did buy some cheap servos a few years ago but never did anything with them, I guess it's time to hunt them down and apply what I learned.

  • @Afrotechmods
    @Afrotechmods 7 ปีที่แล้ว +42

    Perfect tutorial!

    • @risinghead5820
      @risinghead5820 4 ปีที่แล้ว

      Metal Gears, and they are pretty Solid.

  • @mrbizzzare
    @mrbizzzare 5 ปีที่แล้ว +1

    Thank you, this was the most informative video I have seen to date. I am a beginner with electronics so I will need to watch this a few more times .

  • @deathwish3611
    @deathwish3611 7 ปีที่แล้ว +91

    I have no idea what your saying 60% of the time. Why do I watch if I don't know what your talking about? Because I love electronics and your voice is relaxing to me.

    • @yuchengzhu7178
      @yuchengzhu7178 7 ปีที่แล้ว +7

      1. To understand how to control servos as a blackbox, buy Arduino and a servo, and then code to control the servo.
      2. After that, if you care about what's inside the servo's control circuit, look it up online to build your own servo from a DC motor.

    • @martinrocket1436
      @martinrocket1436 5 ปีที่แล้ว +2

      Lucky_Pickle, you learn how modoes such as serwoes work. easy.

  • @voiceofsurvival1
    @voiceofsurvival1 7 ปีที่แล้ว +6

    A video on the 555 timer would be great! Thanks for the quality content.

  • @jxsingvogel
    @jxsingvogel 2 ปีที่แล้ว

    I love your handwritten explanations. And everything else in your videos. They are always very well explained and thorough - nothing is taken for granted and they are funny as well. And you keep covering new areas. Being an old electronics engineer myself, I still learn a lot from you. Keep it up!

    • @ANANDHUES-mk2mk
      @ANANDHUES-mk2mk 10 หลายเดือนก่อน

      I hbb7 ccC
      Pinne 🎉vfecvrtty❤njn è 😅 gb n g get u😢( C. C😂😂 V vv

  • @Sonicspeed3000
    @Sonicspeed3000 5 ปีที่แล้ว

    Scott, you have one of the most unique voices out there lol, I love it

  • @wimwiddershins
    @wimwiddershins 7 ปีที่แล้ว

    Really great explanation. I'm just starting with servo's and steppers, thanks for the easy to understand intro.

  • @videomatico1
    @videomatico1 7 ปีที่แล้ว

    Thanks for all the hard work man! really appreciate everything. I was wondering if you'd make any voice control project. Great videos!!

  • @defensegeneral9893
    @defensegeneral9893 7 ปีที่แล้ว

    wow, this is a great channel, you are not just another theory only or salvaging and hacking only electronic channel but you actually know and explain the theory behind them. so there are channels dedicated to pure theory and calculation like professors that hardly do any hands on practical projects, and there are channels by electronic hobbyist that are high school drop outs and could hardly explain a simple theory but just pure hands on electronic salvaging, but this channel is the best of both worlds.

  • @KeithShelton
    @KeithShelton 7 ปีที่แล้ว +2

    This is an excellent video! You should share it with some of the bigger RC channels (like FliteTest). Your coverage of *HOW* they work is excellent!

  • @Thepantino
    @Thepantino 7 ปีที่แล้ว

    Beautiful and clear as usual! No words to describe how much i like your method

  • @y2ksw1
    @y2ksw1 7 ปีที่แล้ว +3

    You also could use a 2 transistor "multivibrator" setup, which btw also offers the pwm counterpart exit for a proportional opposite motor control. This comes handy if you need to control 2 servos with mirrored turns, such as pulling or pushing synchronously an object from both sides.

  • @pizza5647
    @pizza5647 4 ปีที่แล้ว

    Simply the best informational video I have seen on TH-cam. Big thumbs up!

  • @MisterWillX
    @MisterWillX 3 ปีที่แล้ว

    Great video! I love that you included the 555 IC option.

  • @Skelloween
    @Skelloween 6 ปีที่แล้ว

    Perfect. Just what I needed. Your voice us very clear and easy to understand too. Thanks!

  • @NicholasAarons
    @NicholasAarons 7 ปีที่แล้ว

    That was absolutely Fantastic. Keep up the great work. Nick.

  • @Retroweld
    @Retroweld 7 ปีที่แล้ว +2

    Love your stuff man!

  • @alonsorobots
    @alonsorobots 7 ปีที่แล้ว

    Your handwriting is so perfect!

  • @ninadtaralekar
    @ninadtaralekar 7 ปีที่แล้ว

    great explanation Scott, you are really helping us a lot

  • @markwadsley
    @markwadsley 2 ปีที่แล้ว +1

    this guy should teach everything, so easy to follow thanks.

  • @printinit6746
    @printinit6746 7 ปีที่แล้ว

    Great video,
    I wish this video was up 1 month ago when I needed it.

  • @world-traveler880
    @world-traveler880 7 ปีที่แล้ว

    Another great and informative video. Would be nice if you guys made an applications video comparing the 3 common motors (DC, stepper, and servo) and when to use which one.

  • @ThugByChoice
    @ThugByChoice 2 ปีที่แล้ว

    You Packed so much information in the just five minutes thank you 🙏🏾

  • @rafafdz
    @rafafdz 7 ปีที่แล้ว +6

    Lets be honest guys, most of you don't have idea of what he is talking about, but you watch him because he does cool stuff with electronics

  • @engineerlawalhamzatademola4267
    @engineerlawalhamzatademola4267 2 ปีที่แล้ว +1

    I really like your videos
    I'm working with servo motor and I observed it's not turning up to 180⁰ but your video helped me alot
    I don't even know what to say because this comment session is not enough to tell how explanatory your video had always been.
    Love you men 😘 😁

  • @JustinBerke
    @JustinBerke 7 ปีที่แล้ว

    That outro shot of the servo just going to town killed me! Haha!

  • @6rw1b
    @6rw1b 7 ปีที่แล้ว

    Thanks, always enjoy your updates.

  • @otiebrown9999
    @otiebrown9999 3 ปีที่แล้ว

    An excellent presentation.
    A great learning tool.

  • @bobcornley
    @bobcornley 3 ปีที่แล้ว +1

    Perfect! Thanks a lot for explaining this material.

  • @user-dv4cf3py8y
    @user-dv4cf3py8y 5 ปีที่แล้ว +1

    It was very(!) useful video for me. I was looking for something like this.
    Thank you very much! Gratitudes from Russia!)

  • @chetananam475
    @chetananam475 5 ปีที่แล้ว

    Sir, The video is appreciable. I want to know whether servo motors can be used for precise positioning like stepper motors. If yes, how can you stop them anywhere in between 0 to 180°? Any possibility without microcontroller? Thanks.

  • @theEsperantist
    @theEsperantist 7 ปีที่แล้ว

    Wonderful videos, I'm learning a lot! Very professional work.

  • @ibnjmn
    @ibnjmn 7 ปีที่แล้ว +1

    I'd love to see you build your own servo from components!

  • @visionaryrobotics4065
    @visionaryrobotics4065 5 ปีที่แล้ว

    Great video, what power supply do you think I should use?

  • @nicholasmaude6906
    @nicholasmaude6906 4 ปีที่แล้ว

    Have you done a video on push-pull servos and how to use them?

  • @funkydunky1671
    @funkydunky1671 7 ปีที่แล้ว +1

    links to other videos for the mentioned components/consepts like 1) stepper motor, 2) duty cycle of a rectangular signal, 3) h-bridge, etc. would be very helpfull.
    if every video had these, a noob in electronics would be able to drill down recursively to the absolute basics, like voltage, current and transistors and then back up the "tree" to understand the initial video in every possible way.
    and that would increase views as well, and increase your revenue.
    just a tip. keep up making these videos, they are very helpful. i find myself frequently referencing to your channel after reading a piece from "The Art of Electronics" for the real world examples.

  • @TiagoSilva-lz8jn
    @TiagoSilva-lz8jn 2 ปีที่แล้ว

    Thanks for the video mate. Really helped me with an assignement.

  • @francescovalle8678
    @francescovalle8678 7 ปีที่แล้ว

    interesting video! i need some information about servos and now I know how servos are made of and how they work ! thanks

  • @MrJkosta
    @MrJkosta 2 ปีที่แล้ว

    I love your voice - it perfectly suits the content :)

  • @linlinzhao9085
    @linlinzhao9085 6 ปีที่แล้ว

    very informative and simple, the best!

  • @arabfromspace7233
    @arabfromspace7233 7 ปีที่แล้ว

    Very good and useful video! Great work!
    Now, as it was said earlier, it would be really awesome if you did an Electronic Basics video on 555 timer, as it seems to be one of the cornerstones of modern DIY electronics. But, for the same reasons, such a video may take a while to make

    • @seimela
      @seimela 7 ปีที่แล้ว

      ArabFromSpace

  • @jigneshpatel618
    @jigneshpatel618 7 ปีที่แล้ว

    Hey Scott!
    Nice video about servo motor
    i request to you to make "Electronic basics #26 on
    How to find Average and RMS value of AC signal"

  • @BBoHK
    @BBoHK 7 ปีที่แล้ว +3

    The Arduino Servo library can actually define the min max values in microseconds with the command :
    attach(pin, min, max)
    The default min is 544 and max is 2400.

  • @Gentleboy80
    @Gentleboy80 4 ปีที่แล้ว

    this is a great video!!!! Would it also be possible to use a button or a switch instead of a potentiometer ? I'm looking for a solution where I can just have to fix points (each in about a 180°) just by toggling a switch or something similar. Would you also have a solution for this composition?

  • @TechBuild
    @TechBuild 7 ปีที่แล้ว

    Thanks for the video,your videos are awesome!

  • @logikami
    @logikami ปีที่แล้ว

    subsribed Scott, thank you for this information.

  • @antonycasanova4067
    @antonycasanova4067 5 ปีที่แล้ว

    I like your vids and also you're accent is cool and relaxed!

  • @EddieHart
    @EddieHart 6 ปีที่แล้ว

    Would it be possible to replace the pot on the shaft with a rotary encoder and some clever circuitry to make this more like a stepper motor?

  • @niranjankale6958
    @niranjankale6958 5 ปีที่แล้ว

    Good Video, with practical hints, Thank U

  • @Len02013
    @Len02013 7 ปีที่แล้ว

    Awesome video. As far as I know instead of swapping the pot for 2 resistors, can leave the pot in just leave make it not connected to the rotating bit

  • @rendyyt2268
    @rendyyt2268 4 ปีที่แล้ว

    Are using the more than one servos in one source voltage 5v can be working? Or it will need more current for the mutiple servo to works well?

  • @apostolosvrontos5792
    @apostolosvrontos5792 6 ปีที่แล้ว

    Deine Videos sind wundervoll! Mach weiter so! :)

  • @14khz12
    @14khz12 7 ปีที่แล้ว

    เรียนเรื่องนี้พอดีเลย ขอบคุณข้อมูลดีๆครับ

  • @mattjones3797
    @mattjones3797 6 ปีที่แล้ว

    I love how you sometimes accidentally use the wrong word in english but somehow it always sounds right and what you mean is always conveyed.

  • @charlesokoh3373
    @charlesokoh3373 5 ปีที่แล้ว +1

    Great Scott!! 💪

  • @cyberfox981
    @cyberfox981 ปีที่แล้ว

    Excelent presentation!

  • @atharvakale343
    @atharvakale343 7 ปีที่แล้ว +14

    His videos are the best

  • @kingsarkasmus6634
    @kingsarkasmus6634 7 ปีที่แล้ว +1

    Wirklich sehr informativ, danke :)

    • @helloq5051
      @helloq5051 5 ปีที่แล้ว

      Deutsch? Cool ich kann auch deutsch

  • @Ethanhall100
    @Ethanhall100 7 ปีที่แล้ว

    Great video. Can you do more RC components? Maybe ESCs next?

  • @eggyfpv185
    @eggyfpv185 5 ปีที่แล้ว

    Me encantan los contenidos de tus videos, saludos desde Republica Dominicana 👍

  • @shivashankar28
    @shivashankar28 5 ปีที่แล้ว

    Thanks for the 555 timer chip !!!

  • @user-ii6vb8ho8p
    @user-ii6vb8ho8p 2 ปีที่แล้ว

    Good project
    Question:
    how can we solve the noise on servo turning?

  • @imemyself2820
    @imemyself2820 6 ปีที่แล้ว

    @GreatScott!
    Let's say I wanted the server to go to -90 degrees when I push a button or flick a switch, then go back again to 0 degrees. It's for a payload release system...
    Is it possible to do this without a micro-controller? Or do I need a completely different thingy you know of, that I would require for this?

  • @MrPinknumber
    @MrPinknumber 6 ปีที่แล้ว

    This was very easy to understand, thx :)

  • @fabiolourenco1827
    @fabiolourenco1827 7 ปีที่แล้ว

    Would you do a brushless motor controller design tutorial?

  • @GoDroneX
    @GoDroneX 7 ปีที่แล้ว

    Great job. Short but lots of info.

  • @FlaviusKID
    @FlaviusKID 7 ปีที่แล้ว

    Hi GreatScott! I have some questions. Can a servo motor be made from a normal dc motor and a potentiometer? If it can be made, does it work the same as the ones you buy? Can you make a video on how to make a servo motor? I want to make one if its posible but i don`t know how. I mean that I don`t know what components I should use. Thanks in advanse. Love your videos!

  • @er.kakshshah2868
    @er.kakshshah2868 4 ปีที่แล้ว

    I have 5 sg 90 servos used simultaneously, so how much voltage and current i require to operate all servos.

  • @MrRoboticWarfare
    @MrRoboticWarfare 7 ปีที่แล้ว +1

    Hey, fantastic video! I remember you saying in one of your Q&As that you make your videos in English because it's good practice, which I immensely respect. In that spirit, I'd like to point out one small wording mismatch -- when talking about the 555 circuit as opposed to the Arduino, you say 'capacitors, resistors, etc.' "in this constellation" as you show the schematic. I believe the word you were looking for was "configuration".
    I want to reiterate that this was a fantastic video, and the only reason I mention this is because you have expressed a desire to sharpen your english... not to be a grammar nazi xD
    Thanks!

  • @bayzano
    @bayzano 4 ปีที่แล้ว

    The difference between a trained engineer and a geek is that the engineer knows why it happens and how to apply it, and the geek just how to apply it. I am neither of them, consider me a tech voyeur. This is great content! Thanks

  • @brycef.5812
    @brycef.5812 7 ปีที่แล้ว

    keep up the good work!

  • @jolox.
    @jolox. 3 ปีที่แล้ว

    Thank you. That was very inspiring!

  • @Willster451
    @Willster451 7 ปีที่แล้ว +3

    So just to clarify:
    With a on time of 1 to 2 ms the motor can spin in either direction but only 180° and with a on time of 0.5 to 2.5 ms it can rotate on either direction 360° but only once. But with the mod it can spin 360° several times like a normal motor. What would the on time be for that? Thanks

    • @massimookissed1023
      @massimookissed1023 7 ปีที่แล้ว +5

      A normal servo is physically limited by the end-stop and the potentiometer.
      By removing those and replacing the pot with a voltage divider (2 resistors), the output shaft is free to rotate continuously.
      The PWM control signals would be the same as usual.
      Any signal other than for 0° causes the motor to turn in an attempt to get to the signalled position. But the servo no longer has any feedback about its position, 'cos the pot is gone, so it just keeps turning.
      The voltage divider fools the servo into thinking it's always in the 0° position.

  • @ToothbrushGuy
    @ToothbrushGuy 7 ปีที่แล้ว

    Would you mind doing one on Servo motors such as the ones Kollmorgen offers?

  • @topten7064
    @topten7064 4 ปีที่แล้ว +1

    Amazing video & Amazing channel

  • @bgovetas
    @bgovetas 7 ปีที่แล้ว +6

    you should do a video on galvos/galvonometers! they are like servos, but can only move around 90 degrees, but are incredibly fast and precise, which are used for items such as laser machines.

  • @Ohem1
    @Ohem1 5 ปีที่แล้ว

    Damn how did you come to the conclusion of the timing of the digital phase? I've done electronics before but I'm not comprehending the approach you're taking.

  • @heckphobia6525
    @heckphobia6525 7 ปีที่แล้ว

    Hi Scott I want your opinion on which Raspberry pi OS is the best,.
    Thanks

  • @zaidhussain5206
    @zaidhussain5206 7 ปีที่แล้ว +3

    Thank you so much شكرا جزيلا على المعلومات المفيدة

    • @syamahmad1229
      @syamahmad1229 7 ปีที่แล้ว

      for such useful information

    • @zaidhussain5206
      @zaidhussain5206 7 ปีที่แล้ว

      Yes , I can wrote than in English , but want to publish in arabic

    • @syamahmad1229
      @syamahmad1229 7 ปีที่แล้ว

      Zaid Hussain i had had idea...

  • @olliefisher3768
    @olliefisher3768 7 ปีที่แล้ว

    my electronics teacher now uses your videos in class

  • @kakadu2685
    @kakadu2685 7 ปีที่แล้ว +2

    Awesome video :)

  • @donaldfilbert4832
    @donaldfilbert4832 7 ปีที่แล้ว

    A question. Do all servos' data signals run at 50 Hz? I didn't see that info in the Spec sheet ??

  • @edukee
    @edukee 7 ปีที่แล้ว

    your accent makes the video even more entertaining!

  • @armenvegas
    @armenvegas 4 ปีที่แล้ว

    If I want the motor to be less sensitive do I replace the potentiometer with a less ohm pot?

  • @nedevski
    @nedevski 7 ปีที่แล้ว

    Would you recommend a way to recognize original MG996R from cheap clones? I've heard that those are the crappiest servos that you can get in terms of accuracy, but isn't that because originals are really hard to find? (like from Ebay or Aliexpress).

  • @louis-alexandremonfette4491
    @louis-alexandremonfette4491 3 ปีที่แล้ว

    Hi, I have a question about the diagram at 2:30, shouldn't the two entries on the left be [1,1] instead of [1,2]? Same goes for the right side, should it be [2,2] instead of [2,1]? Because in this configuration, if 1 and 2 respectively have high and low, the current can never flow. Right? Same goes for the other side. Please make sure to correct me if I'm wrong and have a nice day !

  • @jcmakes5977
    @jcmakes5977 7 ปีที่แล้ว

    Thank you! Very instructive

  • @StevePietras
    @StevePietras 7 ปีที่แล้ว

    Thanks! I didn't catch that. loved the video :)

  • @sumitmishra5051
    @sumitmishra5051 4 ปีที่แล้ว

    During RGB LED blinking ,in void setup
    Why we used pinmode(red_led, A0)
    Instead of pinmode(red_led, output)

  • @nr7000000001
    @nr7000000001 6 ปีที่แล้ว

    How sensitive is a hacked servo? does it really stand still when it has 1.4 ms pwm? Could i use this for driving a spindle for a little router?

  • @pasadenapauly
    @pasadenapauly 5 ปีที่แล้ว

    hi i want to take an old toy boat from the 1980s gi joe line and make it remote control. what does a servo do will this steer the rudder or is this for the propeller? do i need a separate motor for the propeller?

  • @Electronieks
    @Electronieks 7 ปีที่แล้ว

    Wat is best
    R ? Analog or digital servo?

  • @mk_annan22
    @mk_annan22 7 ปีที่แล้ว

    Well I'm planning to modify my Arduino Line Follower as a Wall Follower using a Sonar Sensor and Servo. This info was very useful, thanks from Bangladesh. Awaiting for more of your videos

  • @yogician
    @yogician 4 ปีที่แล้ว

    You make great videos thank you 🙏