Como usar servos con Arduino

Поделиться
HTML-код
  • Опубликовано: 9 янв 2019
  • Usando el servicio de ensamblaje de PCB tienes envió gratuito a nivel mundial en PCBway
    www.pcbway.es/pcb-assembly.html
    En este Tutorial aprenderemos a como controlar servomotores con Arduino usando la librería “Servo.h” con la ayuda de esta librería podremos usar hasta 12 servos en prácticamente cualquier arduino y hasta 48 servos en arduino mega todo esto casi sin usar pins PWM, utilizando PWM para crear temporizadores.
    Nota: Recuerden que siempre es mejor alimentar los servos desde una fuente externa y no del propio arduino ya que los mas pequeños consumen hasta 500 miliamperios y los grandes hasta 1000 miliamperios.
    Tutorial Como funciona un Servo:
    • Como funciona un Servo...
    Mas informacion sobre la librería Servo.h
    github.com/arduino-libraries/...
    www.arduino.cc/en/Reference/S...

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

  • @adrianmonterrosa6645
    @adrianmonterrosa6645 2 года назад +8

    Gracias por su contribucion, estoy aprendiendo a programar y ningun lado en la web se es tan claro como programar un servo motor, su explicacion es cristalina, buen trabajo, saludos.

  • @francomunoz2869
    @francomunoz2869 4 года назад +2

    Sos él unico al que le pude entender de como programarlo , aunque sea lo basico , me ayudo muchisimo a entenderlo un poco ,gracias

  • @akramrague8520
    @akramrague8520 5 лет назад +2

    Hola. Muy buenas y muchisimas gracias por el video de la explicacion de los voltios y los amperios a la hora de alimentar los arduinos y demas accesorios.

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

    Muy buen video, espero con ansias el próximo sobre los otros servos !!

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

      Veo que hay un problema con estos servos que estoy buscando la solución y no la encuentro. No se mueven 180º, se ve en el video claramente que llegarán a unos 170º aproximadamente pero no hasta los 180º. ¿a que es debido? ¿como se soluciona?

  • @jomanone9238
    @jomanone9238 5 лет назад +7

    Super útil gracias!!!

  • @detodounpocoenyoutube-r.l.7663
    @detodounpocoenyoutube-r.l.7663 4 года назад

    Buen video, excelente su calidad visual

  • @itzelsantiago9994
    @itzelsantiago9994 2 года назад +2

    Increíble video, muy bien explicado todo muy, gracias por subir este Increíble video.👍👍

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

    El mejor mi hermano muchas gracias saludos desde Colombia

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

    Excelente video, saludos desde colombia

  • @LUISFERNANDEZ-jl2ht
    @LUISFERNANDEZ-jl2ht 5 лет назад +2

    Tus video son geniales

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

    Muchas Gracias muy buen video.

  • @DAVID-fu2op
    @DAVID-fu2op 3 года назад

    MUY BIEN EXPLICADO

  • @lagos15ni
    @lagos15ni 5 лет назад +4

    Excelente!! Por que no habías hecho video?

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

    Excelente video

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

    Muy bueno tus vidiosssssss

  • @oldfoxy-ku9yv
    @oldfoxy-ku9yv 2 года назад

    este video me sirvio bastante despues de 17 intentos y 3 busquedas en youtube este es el que me sirvio gracias

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

    muy buen video gracias nuevo sub

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

    Gracias!

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

    Gracias

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

    Gracias vt en linea

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

    gracias

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

    Excelente video, talves para el arduino nano también se pueden controlar 12 servos ?

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

    Vt en linea gracias por tu informacion, trabajo, si conecto un motor a corriente que va a ser va a dar vueltas normalmente o no

  • @davidsantiagooyolalozano9117
    @davidsantiagooyolalozano9117 4 года назад +3

    ¿Qué fuente de alimentación usaste, baterías o un regulador?, muchas gracias por el video

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

    aprendi a usar los servos hace mas de 30 años... el pulso como a mi se me enseño es de 200 microsegundos. 20 microsegundos para el inicio de el pulso. 180 microsegundos para la posición 1 microsegundo por grado

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

    esto lo puedo utilizar para controlar los servos de un brazo robotico??
    buen video!!

  • @davidbowieklausnomi714
    @davidbowieklausnomi714 5 лет назад +2

    Que vídeo tan chingón!!.. eres un cabron genio!!!

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

    No requeriste de una fuente de alimentación externa para el arduino con los dos microservos? Por cierto, buen video!

  • @brianchuquiruna6959
    @brianchuquiruna6959 2 года назад +2

    ¿Estos micro servos siempre deben usar 5voltios y 1Amperio? ¿Como puedo saber que corriente y voltaje debe usar cada servomotor existente en el mercado?

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

    hola, es posible hacer funcionar motores servos para impresora 3d remplazando motores paso a paso M23?

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

    Hola muy buen vídeo, solo con una consulta yo ocuparé un servo pero 360 grados, donde quiero que el funcionamiento sea que al momento de recibir un pulso este se active y con ese pulso solo de un giro y se detenga y así sucesivamente, me podrías o podrían ayudar por favor es urgente :(

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

    Muito legal, obrigado por compartilhar, mais no caso para eu controlar 3 motor 28BYJ-48 qual biblioteca posso usar

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

      Hola aun que existen, no es necesaria una librería para controlar stepper motors, en el caso del 28BYJ-48 este viene con un controlador incluido que se conecta directamente al Arduino por sus 4 pins (IN1 - IN2 - IN3 - IN4). No es necesario conectarlos a pins PWM, en el caso de usar 3 stepper motors usaras 12 pins de arduino para controlarlos.
      Aquí te mando un código de ejemplo para 1 motor 28BYJ-48:
      int in1 = 8;
      // pin 8 de arduino
      int in2 = 9;
      // pin 9 de arduino
      int in3 = 10;
      // pin 10 de arduino
      int in4 = 11;
      // pin 11 de arduino
      int ret = 12;
      void setup()
      {
      pinMode(in1, OUTPUT);
      pinMode(in2, OUTPUT);
      pinMode(in3, OUTPUT);
      pinMode(in4, OUTPUT);
      }
      void loop()
      {
      int i;
      for(i=0;i

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

      Muito obrigado!!!

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

    Yo lo copié tal cual está en el vídeo y se mueve distinto el servo, será alguna configuración del programa o en qué puedo estar fallando? ya he intentado otros códigos y en todos se mueve distinto a como debería

  • @luishernandez2356
    @luishernandez2356 5 лет назад +4

    chingon, como puedo alimentar a los servos? tengo mi duda con los amperajes y los voltios

    • @d0bs.
      @d0bs. 3 года назад

      depende de la cantidad

  • @club.reto.urbano
    @club.reto.urbano Год назад

    hola hasta cuando grados el servo puede girar, es decir, puede hacer tambien 360 gradsos gracias

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

    y cuando el servo lo quiero controlar con Sensor Muscular Myoware ?

  • @Veramontacaballo
    @Veramontacaballo 8 месяцев назад

    que haria falta para conectar esto a una bateria portatil como la de los moviles? Se podria?

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

    Se muy poco de electronica, pero mucho de programación... tu explicación parece que hay magia en todo esto y no ciencia o ingenieria...

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

    denada

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

    Alguien sabe si se puede controlar un motor con un puente h l298n y un servo a la vez utilizan un nano arduino y un modulo bluetooth hc-06, osea, puedo controlar uno a la vez pero no puedo con los dos juntos.

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

    Hola tengo 16 servos de esto.. que 5V con cuanto amperaje me conviene ponerle a la placa que los controla

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

    se puede hacer algo que vuele con los servos que usaste?

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

    una ayuda amigo tengo un ultrasonico y un servo pero quiero que el servo este prendido si el ultrasonico detecta algo pero si se sale de su rango se apague si me podrías ayudar

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

    Estoy haciendo un proyecto de un carro lowrider escala 1/24 que servo me recomiendas y dónde puedo comprarlo???,,, saludos!!!

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

    Hola, como puedo hacer que se ejecute una serie de leds, mientras esté bucle funciona, poder controlar servos vía Bluetooth

  • @ianvazquezm.1231
    @ianvazquezm.1231 4 года назад +1

    Excelente video pero tengo un problema: tengo el código tal cual como lo pones, alimento los servos (mismo modelo SG90) con 4 pilas AA en serie (6v) y el circuito está bien conectado, el asunto es que los servos no se mueven sino que sólo se calientan. ¿Alguna idea de por qué suceda esto? Gracias

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

      Es recomendable usar una fuente ya que es por el amperaje checa esa parte

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

    Es normal que el servo suene cuando no esta en movimiento? O esta tratando de llegar al angulo correcto, es que lo tengo dentro de un mecanismo 3d

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

    hola pregunta como se llama el programa que ocupaste para programar ??

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

    Si mi servo solo gira un solo movimiento y ya no gira ,quiere decir que se quemo? O no

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

    Hola, que se hace cuando tenes todos los gnd de arduino ocupados? se puede hacer un adaptador y poner varios gnd a un solo puerto, por ejemplo para tener varios leds?

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

      usa un arduino mega (creo)

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

      @@mateob6331 hola tengo dos mega y tienen un par más de gnd pero tengo unas 10 cosas conectadas entre sensores dispositivos y LEDS así que hice una especie de zapatilla de fichas para poner varios gnd juntos

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

    Una pregunta:
    ¿Hay algún cambio en la programación o en alguna otra cosa si en vez de controlar microservos se controlan servos normales?
    Si la hay por favor díganme, gracias de antemano

    • @Xavi-Tenis
      @Xavi-Tenis Год назад

      La entrada de analogica
      Se convierte en salida? Wow, eso no lo habia visto nunca

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

    Y para que son los servos motores?

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

    Disculpa yo tengo un problema, no se si sea mi Arduino o mi PC pero cuando programo un Servomotor siempre se mueve como si tuviera problemas para girar, como si tuviera epilepsia por asi decirlo y no he podido saber cual es ese problema

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

    Pero ahora swguro que me sacas de dudas...Como se puede alimentar 4 servos y un joystick y una placa pca9685

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

    tambien se utilizan para aviones y elicopteros rc
    para multirotores no amenos que se usen para la camara

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

    Una pregunta quiero armar un robot me pueden decir que tipo de motor tenga alta velocidad

    • @ezere8751
      @ezere8751 5 лет назад +2

      Uno que tome Danonino

  • @JoseMendez-qj3sq
    @JoseMendez-qj3sq 4 года назад

    Mi servo nose mueve, ya le agregué una fuente de alimentación externa y nomas nose mueve

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

    Los 5v de pca9685 lo ppdria alimwntar con la fuente de pc

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

    Como seria el diagrama de conexión para poner un servo con arduino pro mini de 3,3volts?
    El servo tendría su fuente de poder aparte

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

    El mío no se mueve

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

    En el arduino beta no compila

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

    oye lo intente armar en mi casa pero no funciono creo que te equivocaste por q no pusiste la entrada de pwm te lo digo como tip y pregunta¿ me equivoque en algo?

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

    Ah por ejemplo yo tengo un arduino uno y una shiel v5 que tiene para conectar 16 servos pero solo funcionan 12 :/ y yo quiero que funcionen los 16 servos en el arduino uno ;(

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

    Disculpa, tengo un servomotor Futaba S3003 y ocupe su programa para intentar moverlo a cierto grado (los mismos que usted muestra en su tutorial) pero no me funciona, me podría ayudar sabiendo en que estoy mal por favor
    El unico código que me permite moverlo, pero SOLO en 180 grados es este:
    #include
    Servo servoInstance;
    int ang;
    int increasing= 1;
    void setup() {
    servoInstance.attach(3);
    Serial.begin(9600);
    }
    void loop() {
    if (increasing)
    ang++;
    else
    ang--;
    Serial.print(ang);
    if(ang=180) {
    ang=180;
    increasing= 0;
    delay(200);
    }
    servoInstance.write(ang);
    delay(10);
    }

  • @uzumakiyazhiro2702
    @uzumakiyazhiro2702 5 лет назад +2

    Es un robot el que habla???

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

    Y si tengo un Arduino d1?

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

    oye pero se te olvido poner si es output o input

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

    Hola, tengo un problema. He realizado un programa para mover 4 servos y funciona correctamente mientras lo pruebo desde la alimentación por el usb del ordenador... Pero al pasar a alimentación externa con 6v o con 9v ya no me responden correctamente.
    ¿Cómo puedo resolverlo?
    Gracias de antemano.

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

      Mira las características de cada servo, a lo mejor son solo de 5V o no los estas conectando bien. Un saludo

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

    Podría usar un servo de un auto de juguete con arduino?

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

    ¿por que solo se mueve un servo ? y estoy haciendo exacto como sale en el video

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

    Hola, tengo el error que dice que el sketch usa tanto de bytes y cuando lo subo me marca eso, pero la programacion la escribo bien, ¿que dejo de hacer?

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

    libreria: #include

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

    Con wifi

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

    Como uso un servo con un control de ps2

  • @alexisgamer9281
    @alexisgamer9281 5 лет назад +4

    primero

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

    Tercero

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

    like si vienes por la escuela

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

    Segundo

  • @JoseMendez-qj3sq
    @JoseMendez-qj3sq 4 года назад +1

    Mi servo nose mueve, ya le agregué una fuente de alimentación externa y nomas nose mueve