Puente H L298N
Para construir tu carro evasor de obstáculos, el Puente H L298N es la pieza clave que actuará como "músculo", permitiendo que el Arduino (el "cerebro") controle la potencia y dirección de los motores reductores amarillos.
Para entender cómo se moverá tu robot, es fundamental comprender la física y la electrónica detrás de estos componentes. Aquí te lo explico de forma clara y detallada:
1. ¿Qué es un Puente H?
Cómo funciona: Si cierras dos interruptores en diagonal (superior izquierda e inferior derecha), la corriente fluye en un sentido y el motor gira a la derecha. Si cierras los otros dos en diagonal, la corriente fluye al revés y el motor gira a la izquierda. ¡Peligro! Si cierras los dos interruptores de un mismo lado, causas un cortocircuito. El L298N ya está diseñado para evitar que esto pase por error.
El Módulo L298N
El Disipador: Ese trozo de metal negro es vital porque el L298N pierde mucha energía en forma de calor.
El módulo L298N puede controlar hasta 2 motores de forma independiente.
+12V: Aquí va el positivo de tu batería (puedes usar de 7V a 12V). GND: El negativo de la batería Y TAMBIÉN debe conectarse al GND del Arduino (Masa común). +5V: Si el jumper de "12V enable" está puesto, este pin entrega 5V de salida que puedes usar para alimentar el Arduino.
ENA y ENB: Controlan la velocidad (usando señales PWM). Tienen un jumper puesto por defecto; si quieres controlar velocidad, quita el jumper y conecta a pines PWM del Arduino. IN1 e IN2: Controlan el Motor A. (IN1 HIGH / IN2 LOW = Adelante). IN3 e IN4: Controlan el Motor B. (IN3 HIGH / IN4 LOW = Adelante).
2. Los Motores Reductores Amarillos (Motores DC "TT")
3. Diagrama de Conexión Sugerido
4. Código Base (Movimiento Modular)
Consejos de "Experto":
Alimentación separada: Usa un portapilas de 4 pilas AA (6V) o una batería Li-ion de 7.4V para los motores. El Arduino puede alimentarse desde el pin +5V del L298N o con una batería de 9V aparte. Sentido de giro: Si al probar el código un motor gira al revés, no cambies el código; simplemente invierte los dos cables de ese motor en la bornera del L298N. Capacitores: Si notas que el Arduino se reinicia cuando arrancan los motores, suelda un pequeño capacitor cerámico de 0.1uF entre los bornes de cada motor para eliminar el ruido eléctrico.


