Arduino Robot battery power: motors, servos, and DC converters for Beginners

Поделиться
HTML-код
  • Опубликовано: 4 янв 2017
  • TL;DR? use DC-DC converters to get the voltage you want/need, and don't skimp on the amps! Multiple converters can/should be wired in parallel off the battery "mains", as if you were plugging multiple household appliances into a wall outlet. If you are using multiple batteries to get more amps, avoid connecting them to one another, as they will try and charge/drain one another.
    I've been getting a lot of questions about how to power arduinos and motors for robot projects so I put this together quickly. I hope to make a shorter version, but I haven't posted in a while, so I did this quick.
    The UBECs are from www.hobbyking.com
    other DC converters from amazon and ebay
  • НаукаНаука

Комментарии • 48

  • @mdgrown9739
    @mdgrown9739 4 года назад +7

    Thank you for these vids man. Just getting into it. I came from coding and just discovered Arduino and am obsessed. But the battery and motors is a brand new aspect for me.

  • @anshzota8387
    @anshzota8387 3 года назад +3

    Really appreciate this. I am fairly experienced in this field and still found this video very educating. Keep up the good work.

  • @renegaed
    @renegaed 2 года назад +1

    Such a good video. Very few people are explaining it so clearly. Thanks for sharing your knowledge and insight.

  • @noahstonemusic
    @noahstonemusic 3 года назад +3

    Really helpful video, you explained everything so clearly and simply. This all makes much more sense now! Thanks :)

  • @mattergain
    @mattergain Год назад

    This was really useful. I still have questions about implementing charging into the circuit but that helped me understand a lot

  • @ritwik199790
    @ritwik199790 4 года назад +1

    Hey, thanks for the video. Great advice. I made the unfortunate mistake of trying to power 3 servos from my uno R3 and fried it. Couldn't even figure out external power supplies. Thank you for this.

  • @carysmall5402
    @carysmall5402 7 лет назад +1

    Great video. Very informative!

  • @tompayne36
    @tompayne36 7 лет назад +3

    Great video. Next time I'd love to hear practical difference between DC motors and servos. When do you use one versus the other. Cool stuff!

    • @andrew3404
      @andrew3404 6 лет назад

      Tom Payne A DC motor uses magnetic fields to spin at alot of rpm, but it is not very precise. A servo has a built in encoder that moves the motor to a specific degree, but does not always move fast or for all 360 degrees.

  • @antoismith
    @antoismith 2 года назад

    Great explanation! Thanks!

  • @buxbbu9512
    @buxbbu9512 3 года назад

    Thank you, very helpful!

  • @patrickmackay741
    @patrickmackay741 5 лет назад

    Good :) is the 9V entry have the positive inside or outside of the pin connector ? (polarity + in the center or - in the center of the arduino ? )

  • @daveschall8764
    @daveschall8764 6 лет назад

    Giving it a watch,no matter what I watch I can't figure out servos and RC controls I need them for my special effects and animatronics, not RC cars but its basically the same use

  • @Mr.P539
    @Mr.P539 Год назад

    Hi, Thank you for sharing :)

  • @hotbird3
    @hotbird3 5 лет назад +1

    Nice and practical

  • @cavenagy
    @cavenagy 3 года назад

    Question? I know I can measure voltage using the A0 pin on the Arduino(and read it on the serial monitor), but with the options you provide, it doesn't look possible, do you have any recommendation?

  • @magnuswootton6181
    @magnuswootton6181 2 года назад

    thanks! everything is correct.

  • @hv1461
    @hv1461 4 года назад

    Would it be feasible to design a kit of Arduino + servo + battery + linear actuator and the put together an iPhone app so they I could, for example, open and close a drawer ?

  • @eduardoterriquez4859
    @eduardoterriquez4859 5 лет назад

    Thank you.

  • @RoadHater
    @RoadHater 4 года назад

    Can you show how to use a BMS with a lipo in this fashion?

  • @ToptenacademyEs
    @ToptenacademyEs 7 лет назад

    Hi! Great video, thank you very much for your explanation. I'm actually trying to get my mind around something, maybe you can help me out find the cause. I have an arduino uno, a motor shield that is mounted directly onto the arduino, two dc motors (6-12 v is the voltage range each) and two lipo batteries, 11.1 v and 3000 mah each connected to the motor shield supplying 22 v for the motors. I also have a bluetooth module, an HC05 connected. The thing is that when I turn it on the bluetooh module fries. I've tried to power the bluetooth from a different source, but now the arduino fries when I power it on. Any idea about the cause? Any help will be highly appreciated! Thanks!

    • @EraserMiceLabs
      @EraserMiceLabs  6 лет назад +1

      I'm kind of confused as to how you are trying to use the batteries to supply both 22v for the motors and 11.1v to the arduino and other electronics. I suspect you are winding up with 22v everywhere because of how the connections would work..

  • @jeffl7124
    @jeffl7124 7 лет назад

    What motor drivers are you holding at 15:35? Struggling to find stuff that isn't crazy expensive.

    • @EraserMiceLabs
      @EraserMiceLabs  7 лет назад +1

      Those are IBT-2 boards (BT-7960 chips if I recall without watching myself). They are really inexpensive for what they do. They're just no frills, high capacity H-bridges.

    • @jeffl7124
      @jeffl7124 7 лет назад

      Thanks!

  • @alpcan3777
    @alpcan3777 3 года назад

    How can i supply power for 4 dc motors from 1 battery?

  • @3deeguy
    @3deeguy 5 лет назад

    I want to know how to supply several different voltages to a robot such as 5V to a 433Mhz receiver and to the servos, plus 9V to DC motors and 6V to the micro. I have three separate batteries and I would like to have just a single battery.

    • @EraserMiceLabs
      @EraserMiceLabs  5 лет назад +1

      3deeguy you should research dc-dc transformers. You can convert voltage up and down.

    • @3deeguy
      @3deeguy 5 лет назад +1

      EraserMice Labs, thanks for the quick reply and the advice.

  • @DirectorMChannel
    @DirectorMChannel 6 лет назад

    What if i would have connected the lipo battery directly to the arduino and tried to run it? without the ubec and stuff woudl it work?

    • @EraserMiceLabs
      @EraserMiceLabs  6 лет назад

      depends on the voltage of the lipo battery you choose. The typical arduino has a pretty broad operating voltage range, but you should check out the requirements of the specific model you are using!

    • @DirectorMChannel
      @DirectorMChannel 6 лет назад

      EraserMice Labs ok so I'm trying to power 4 DC motors , one micro servo which is attached to a Adafruit motor shield which is inturn oicggy banked on an Arduino UNO. Now when I attached my 12 v 35c lipo battery it barely worked for the first 20 seconds and stopped . The Voltage regulator on the Arduino was Hott! And the L29 3D motor driver on the motor shield smoked up... Does it means there's too much voltage?

    • @EraserMiceLabs
      @EraserMiceLabs  6 лет назад

      That does sound like something is getting higher voltage than it's expecting. Make sure you are not pulling all the current through the arduino, the power supply should be connected directly to the motor driver board. I believe the l293 can also provide a regulated 5v if you need it. Here's a link to some good information www.open-electronics.org/the-power-of-arduino-this-unknown/

    • @DirectorMChannel
      @DirectorMChannel 6 лет назад

      EraserMice Labs ohwkay I tried that as well it fried the Motor driver chip... Please keep in mind I have done all this without the BEC. Do you think the BEC will solve this issue?

    • @EraserMiceLabs
      @EraserMiceLabs  6 лет назад

      It's really a matter of making sure you re supplying everything with the voltages they require and sufficient current. Be careful not to exceed the current capacity of the arduino and other components (DC motors can draw a LOT of current). That's what's likely causing things to heat up or fry.

  • @samfenimore8868
    @samfenimore8868 7 лет назад

    How about an Arduino DC motor/Servo Shield? how do these work?

    • @gkess7106
      @gkess7106 4 года назад

      Sam Fenimore over two years and NO ANSWER!

  • @fannaf6511
    @fannaf6511 Год назад

    What is a dc transformer by the way?

  • @RetroEcoChicken
    @RetroEcoChicken 2 года назад

    heads up to people struggling with a kit, in my kit my robot car battery package for 6 a++ batteries gave no power... tried putting a 9volt battery in the pluss and minus trough the start and finish of the box and my robot worked.

  • @akweo
    @akweo 7 лет назад

    HD ! no blurry at all...

  • @simeonvaloisbeaudin6963
    @simeonvaloisbeaudin6963 3 года назад +1

    thumbs up if you're here because of an engineering class

  • @techzonenews720
    @techzonenews720 Год назад

    Code

  • @Craigthepope
    @Craigthepope 6 лет назад +1

    I like the video but I would have tried to compress it to ~10 min.

  • @mackue8913
    @mackue8913 2 года назад

    Hey I watch all your videos about servo motor and battery. I’m working on a project maybe u can help with???🙏🏼🙏🏼🙏🏼thanks! Message me back!!