Videotutotutorial | El pontenciómetro y el servomotor con Tinkercard

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ย. 2024

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

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

    gracias mi parcero saludos desde ecuador

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

    Muchas gracias, excelente video, le hice unas modificaciones para que los leds funcionaran como fin de carrera y quedo perfecto.

  • @espantamorenosogk6944
    @espantamorenosogk6944 3 ปีที่แล้ว +2

    Bien explicado y representado, literal en lo que necesitaba para mi proyecto, como controlar el giro del servo con un potenciómetro

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

      Hola, Fabrizo, gracias por esas palabras. Saludos.

    • @yeisonsinapellidos2911
      @yeisonsinapellidos2911 หลายเดือนก่อน

      @@tecnologiapbsantodomingo5548 #include
      Servo myServo;
      const int potPin = A0;
      int potValue;
      int currentPosition = 0;
      int newPosition;
      // Adjust this value to control the speed sensitivity
      const int speedFactor = 60;
      void setup() {
      myServo.attach(8);
      }
      void loop() {
      potValue = analogRead(potPin);
      newPosition = map(potValue, 0, 1023, 0, 180);
      // Calculate the movement time based on the change in position and speed
      int movementTime = abs(newPosition - currentPosition) / (speedFactor * (potValue + 1));
      myServo.write(newPosition);
      delay(movementTime);
      currentPosition = newPosition;
      }

  • @jennyferhuezo3753
    @jennyferhuezo3753 3 ปีที่แล้ว +2

    Muchas gracias,excelente explicación me ayudó mucho con mi proyecto

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

      Hola, Jennyfer, en este enlace puedes ver los otros video tutoriales que tenemos th-cam.com/video/TsW7WaADu9s/w-d-xo.html&ab_channel=BibliotecasMedellin

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

    me encanto tu video, gracias, fue de gran ayuda

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

    Hola, muchas gracias me ayudaste mucho en mi trabajo

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

      Hola, Danny, qué bueno que haya gustado. Te invito a que mires los otros videotutoriales que tenemos. Saludos th-cam.com/play/PLn9RXKnfgBfMmwp1NUMtDnvhvATrBxcLr.html

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

    Muchas gracias me ayudó muchísimo 👍👍👍👍

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

    muy bueno y bien explicado gracias por la ayuda ::::)))))

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

      Hola, Jimi, en este enlace puedes ver los otros video tutoriales que tenemos th-cam.com/video/TsW7WaADu9s/w-d-xo.html&ab_channel=BibliotecasMedellin

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

    thanks!! your video helped me a lot

  • @arielzacarias4573
    @arielzacarias4573 4 ปีที่แล้ว +2

    Estubo muy genial

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

      Hola, Ariel, qué bueno que te gusto. Te invito a que mires todos los videotutoriales que llevamos hasta el momento th-cam.com/video/TsW7WaADu9s/w-d-xo.html

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

    Disculpa, pero todo el sketch está bien, solo que me marca error en el comando palanca.attach (2), no sé a que se debería. Ojalá pueda recibir una respuesta pronta.

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

    Ajudou muito no trabalho, um abraço de Brasil.

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

    hola disculpa, pero como puedo agregarle a esa practica un pulsador?

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

    Gracias capo, un like :)

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

    hOLA, cres que puedas darme una breve explicación del código por favor

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

    porque cuando se mapea y da 0, el servo se queda al parecer en 1 no se queda en su lugar, he visto en tu video que pasa lo mismo, no se si sea error de tinkercad

  • @jhamirbvb6435
    @jhamirbvb6435 3 ปีที่แล้ว +2

    Creo que seria mejor colocar el valor del analogRead(A5) en una variable, no se, creo
    y asi colocarlo en el map().
    Aun asi muy buen video me gusto!!

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

    Hola necesito para clase ese proyecto y que el servomotor se active con una ldr . Me podéis guiar con el código? Gracias!!!

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

      Hola, te voy a compartir el video tutorial que tenemos nosotros en el que usamos una LDR para que lo puedas adaptar a este circuito. Espero sea de tu ayuda, saludos. th-cam.com/video/tPB5CYjB4_4/w-d-xo.html&ab_channel=BibliotecasMedellin

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

    Alguien sabe como hago que gire en sentido contrario

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

    Yo tengo una duda, debo hacer esa práctica pero con dos servos y al momento de agregarle los LEDS al segundo ambos servos dejan de funcionar :c

  • @RodrigoMartinez-hy8hi
    @RodrigoMartinez-hy8hi 3 ปีที่แล้ว +1

    Hola, alguien sabe como muevo el boton del potenciometro? No me deja moverlo

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

      Hola, Rodrigo, tienes que iniciar la simulación para que se pueda mover el botón del potenciómetro.

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

    me aparece 0 en el monitor en serie aunque mueva el potenciómetro que hago?

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

      Hola, Ángel, revisa bien la conexión del potenciómetro en la placa de pruebas e igual en el Aduino. De igual manera, te voy a compartir el código de programación para que revises y te fijes si tuviste algún error en la escritura. Saludos.
      #include
      Servo palanca;
      int grados;
      int rojo=3;
      int verde=4;
      void setup()
      {
      Serial.begin(9600);
      palanca.attach(2);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      grados = map (analogRead(A5),0,1023,0,180);
      Serial.println(grados);
      delay(500);
      palanca.write(grados);

      if (grados

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

    Hola me podrías pasar tu código porfa?

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

      Hola, Biran, por supuesto. Saludos.
      #include
      Servo palanca;
      int grados;
      int rojo=3;
      int verde=4;
      void setup()
      {
      Serial.begin(9600);
      palanca.attach(2);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      grados = map (analogRead(A5),0,1023,0,180);
      Serial.println(grados);
      delay(500);
      palanca.write(grados);

      if (grados

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

    Hola! Hice el circuito solo con el servomotor, use el código pero el giro del servomotor se aprecia como si fuese solo de 30 ª es casi imperceptible,,practicamente no se mueve

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

      Hola cómo estás. A continuación te comparto el código de programación para que intentes resolverlo. Saludos.
      #include
      Servo palanca;
      int grados;
      int rojo=3;
      int verde=4;
      void setup()
      {
      Serial.begin(9600);
      palanca.attach(2);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      grados = map (analogRead(A5),0,1023,0,180);
      Serial.println(grados);
      delay(500);
      palanca.write(grados);

      if (grados

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

    no me funciono el codigo, me aparecian muchos errores en el codigo

    • @tecnologiapbsantodomingo5548
      @tecnologiapbsantodomingo5548 4 ปีที่แล้ว +6

      #include
      Servo palanca;
      int grados;
      int rojo=3;
      int verde=4;
      void setup()
      {
      Serial.begin(9600);
      palanca.attach(2);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      grados = map (analogRead(A5),0,1023,0,180);
      Serial.println(grados);
      delay(500);
      palanca.write(grados);

      if (grados

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

    Sería que con un aumento de temperatura el servomotor simule que enciende un ventilador y regularlo con un potenciómetro

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

    Pasa el código v:

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

    sabras de casualidad como puedo hacer esto
    Controle dos servos mediante dipswitch o varios pushbutton de forma que tenga las siguientes rutina
    Escoger servo (deberá haber un led encendido sobre el servo seleccionado)
    Gira de 0 a 90 grados continuamente
    Decremento: mientras se mantenga esta opción se mueve hacia 0 (si llega a 0 se queda ahí)
    Si no hay opción seleccionada el servo se queda en su posición
    Control de dos servos mediante dipswitch o varios pushbutton que giren de 0 a 90 continuamente

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

    Me apareció un error en la 3,no se a que se deba

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

      Hola @Jordi Carvallo podría ser la forma en que escribiste, por favor revisa que esté escrito así: Serial.begin(9600);
      muy importante el punto y coma al final. Espero que te haya servido 👍

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

      Revisa que las líneas de código tengan el punto y coma al final, es el error mas común.

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

      @@MakingRoboticsColombia tengo un error en la 1,17 y 18

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

      @@billygame5521 que raro, no debería haber problema, revisa que las letras sean minúsculas y mayúsculas igual que en el código, puede ser eso... 👍🏻

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

      Hola, Jordi, a continuación te voy a compartir el código para que lo compares con el tuyo y revises donde tienes el error. Saludos.
      #include
      Servo palanca;
      int grados;
      int rojo=3;
      int verde=4;
      void setup()
      {
      Serial.begin(9600);
      palanca.attach(2);
      pinMode(rojo,OUTPUT);
      pinMode(verde,OUTPUT);
      }
      void loop()
      {
      grados = map (analogRead(A5),0,1023,0,180);
      Serial.println(grados);
      delay(500);
      palanca.write(grados);

      if (grados

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

    eso es lo malo no ponen el link para el codigo
    😡

  • @alexandersilvestre8354
    @alexandersilvestre8354 3 ปีที่แล้ว +2

    esto no vale