🧩 Conexiones esperadas en el L298N
En este caso, se usan 4 pines digitales del Arduino (7, 8, 9, 10) para controlar la dirección de los motores, probablemente así:
-
Motor A:
-
IN1 → pin 7 -
IN2 → pin 8
-
-
Motor B:
-
IN3 → pin 9 -
IN4 → pin 10
-
Nota: Este código no usa ENA ni ENB (los pines de velocidad con PWM), por lo que los motores giran siempre a velocidad máxima cuando están encendidos (dependiendo del voltaje de alimentación).
🧠 Explicación del código
-
Se configuran los pines 7 al 10 como salidas digitales para controlar el L298N.
🔁 Comportamiento general:
| Acción | Tiempo |
|---|---|
| Ambos motores giran en una dirección (adelante o atrás) | 1 segundo |
| Ambos motores se detienen completamente | 1 segundo |
| Se repite el ciclo infinitamente |
⚙️ ¿Qué hacen los pines del L298N?
| Entrada L298N | Estado | Resultado en el motor |
|---|---|---|
| IN1 = HIGH | IN2 = LOW | Gira hacia una dirección |
| IN1 = LOW | IN2 = HIGH | Gira hacia la otra dirección |
| IN1 = LOW | IN2 = LOW | Motor detenido |
| IN1 = HIGH | IN2 = HIGH | Motor frena (modo freno rápido) |
Lo mismo aplica para IN3/IN4 con el segundo motor.


No hay comentarios:
Publicar un comentario