Driver Motor DC L298N con Arduino - Funcionamiento, Explicación y Conexiones

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ต.ค. 2024
  • Buen día Mecatrónicos! En el presente video te compartiremos una breve guía de uso del Driver L298N, ideal para manejar dos motores DC o inclusive un motor Paso a Paso (Stepper). Contarás con una explicación detallada de su funcionamiento y programación, además de acceso a los códigos de ejemplo que utilizamos.
    Recuerda que todos los productos que aparecen en el video u otros accesorios, puedes encontrarlos en nuestra página web. Los links de descarga y especificaciones a detalle del Driver L298N los puedes encontrar en nuestro blog.
    Si esta guía te ha resultado de utilidad ¡Compártela! Así podremos llegar a otros usuarios con el mismo interés. No dudes en comentarnos si por algún motivo has tenido alguna dificultad, te responderemos a la brevedad.
    //Código 1
    #define IN1 6
    #define IN2 5
    #define IN3 4
    #define IN4 3
    void setup() {
    pinMode(IN1, OUTPUT);
    pinMode(IN2, OUTPUT);
    pinMode(IN3, OUTPUT);
    pinMode(IN4, OUTPUT);
    }
    void loop() {
    /** AVANZAR **/
    digitalWrite(IN1,HIGH);
    digitalWrite(IN2,LOW);
    digitalWrite(IN3,HIGH);
    digitalWrite(IN4,LOW);
    delay(3000);
    /** RETROCEDER **/
    digitalWrite(IN1,LOW);
    digitalWrite(IN2,HIGH);
    digitalWrite(IN3,LOW);
    digitalWrite(IN4,HIGH);
    delay(3000);
    /** UN SENTIDO **/
    digitalWrite(IN1,HIGH);
    digitalWrite(IN2,LOW);
    digitalWrite(IN3,LOW);
    digitalWrite(IN4,HIGH);
    delay(3000);
    /** SENTIDO CONTRARIO **/
    digitalWrite(IN1,LOW);
    digitalWrite(IN2,HIGH);
    digitalWrite(IN3,HIGH);
    digitalWrite(IN4,LOW);
    delay(3000);
    /** DETENER **/
    digitalWrite(IN1,LOW);
    digitalWrite(IN2,LOW);
    digitalWrite(IN3,LOW);
    digitalWrite(IN4,LOW);
    delay(3000);
    /**
    La utilidad que le des al sentido de los giros dependen de tu proyecto,
    si quieres hacer un auto, debes encontrar cual sirve para avanzar, cual para retroceder y
    cuales sirven para girar a la izquierda y derecha.
    ¡El límite esta en tu imaginación!
    **/
    }
    ---------------------
    // Código 2
    #define IN1 6
    #define IN2 5
    #define IN3 4
    #define IN4 3
    #define EN_A 10 //Para IN1 e IN2
    #define EN_B 9 //Para IN3 e IN4
    void setup() {
    pinMode(IN1, OUTPUT);
    pinMode(IN2, OUTPUT);
    pinMode(IN3, OUTPUT);
    pinMode(IN4, OUTPUT);
    pinMode(EN_A,OUTPUT);
    pinMode(EN_B,OUTPUT);
    }
    void loop() {
    /** AVANZAR **/
    digitalWrite(IN1,HIGH);
    digitalWrite(IN2,LOW);
    digitalWrite(IN3,HIGH);
    digitalWrite(IN4,LOW);
    analogWrite(EN_A,150); //Ambos en velocidad media-baja
    analogWrite(EN_B,150);
    delay(2000);
    analogWrite(EN_A,200); //Ambos en velocidad media
    analogWrite(EN_B,200);
    delay(2000);
    analogWrite(EN_A,255); //Ambos en velocidad máxima
    analogWrite(EN_B,255);
    delay(2000);
    analogWrite(EN_A,150); //Uno en velocidad media y otro a velocidad máxima
    analogWrite(EN_B,255);
    delay (2000);
    analogWrite(EN_A,255); //Viceversa
    analogWrite(EN_B,150);
    delay(2000);
    }
    Un fraterno abrazo, Mechatronic Store.

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

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

    Link de nuestro blog (una guía más detallada y con donde encontrarás los links de los códigos):
    www.mechatronicstore.cl/driver-l298n-para-motor-dc-con-arduino/
    Link de nuestra página: www.mechatronicstore.cl/
    Link de nuestro Instagram: instagram.com/mechatronicstore.cl/?hl=es

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

    Muchas gracias por tu trabajo viejo. Acabas de salvar una vida. =)

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

    Gracias fue una genial explicación

  • @liceocaracense5722
    @liceocaracense5722 10 หลายเดือนก่อน +1

    Buenas tardes. En la parte donde se regula la velocidad, La pila adicional es cilíndrica de solo 1,5V? Se suma eso a la alimentación Vcc de 5v inicial que proviene de la placa arduino para conseguir más potencia? Gracias.

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

    gracias mi bro

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

    hola, se lo puede hacer girar 180 grados, que espere unos segundo y continúe con el giro 180

  • @2_JuanDanielCancheGonzalez
    @2_JuanDanielCancheGonzalez 5 หลายเดือนก่อน

    Muy mal el de la camara parece que no tenía ganas 👺