Control Big Motors with your Arduino (Step by Step Tutorial)

Поделиться
HTML-код
  • Опубликовано: 21 июл 2024
  • In this video we walk you through how to control a brushed DC motor from an Arduino using an external motor controller.
    Wiring Diagram:
    • www.gobilda.com/content/video...
    Code Examples:
    • Exact Version from Video
    create.arduino.cc/editor/jaso...
    • Version with For Loops:
    create.arduino.cc/editor/jaso...
    Parts Used in This Video:
    • 1x15A ESC
    3105-0101-0015
    www.gobilda.com/1x15a-motor-c...
    • 5203 Series Yellow Jacket Planetary Gear Motors
    www.gobilda.com/yellow-jacket...
    •12V, 3000mAh Battery
    SKU: 3100-0012-0020
    www.gobilda.com/nimh-battery-...
    • XT30 Adaptor
    SKU: 3801-0121-0060
    www.gobilda.com/xt30-fh-mc-to...
    • XT30 Y-Harness
    SKU: 3805-0102-0150
    www.gobilda.com/xt30-y-harnes...
    • Jumper Wires
    www.gobilda.com/jumper-wires/
  • РазвлеченияРазвлечения

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

  • @juancarlosabad3298
    @juancarlosabad3298 3 месяца назад +1

    A) The external one is not a “controller” but an H-Bridge drive. B) PWM is not a form of communication but Pulse Width Modulation that allows the Motor power supply to be “chopped” on and off in order to get a DC mean voltage “modulated” or adjusted betweenness -Battery Voltage till + Battery Voltage

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

    Nice! In struggles with getting those speed controllers to work and gave up and bought some other controllers. Now I can use the gobilda esc’s. Thank you!!

  • @Tarkahn2024
    @Tarkahn2024 Год назад +1

    Thank you for the extra code- it’s very helpful!

  • @MathaGoram
    @MathaGoram Год назад +1

    Thanks again, goBILDA for helping us progress along the learning curve with useful "jumpstart" demonstrations. Wish you could do the same with some of your mechanical components (other than Viper slides) like intakes and shooters. Different team, I guess.

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

    Very helpful - thank-you!

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

    Love this video!

  • @fuller-media
    @fuller-media Год назад +1

    Be great to see a six motor (mars rover) project with route mapping and obstical avoidance

  • @obaidmufiz3267
    @obaidmufiz3267 Год назад +1

    can you explain/tell the same thing but for dual channel (4 motors) esc?

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

    Is it a problem if the motor drive i wanna use has a CAN bus comunication protocol? I am aware that it is not the comunication protocol of arduino

  • @cloackmu
    @cloackmu Месяц назад

    What about 220v brush motor with 30W(small fan)

  • @DGonzRobotics
    @DGonzRobotics 5 месяцев назад

    @goBILDA Does this work with 3.3V logic level PWM? Or only 5V?

  • @Noble3dprintersLLC
    @Noble3dprintersLLC 5 месяцев назад

    How would I add an AS5600 encoder to this code

  • @michaelgrazebrook1226
    @michaelgrazebrook1226 7 месяцев назад

    I was curious about map(); this isn't std::map but an Arduino-specific function which deals in integer arithmetic, part of the Arduino framework functions (hence no import needed). Or so I think!