1 Simulador Interactivo de Ascensor
Presiona o mantén presionados los botones de SUBIR o BAJAR para accionar el ascensor y observar el cambio de sentido de giro del motor y del Puente H L298N.
💡 Los botones leen pulsación a GND mediante INPUT_PULLUP interno.
2 Materiales Requeridos
Haz clic sobre cada componente para revisar sus datos y marca los que tengas listos.
0 de 6 materiales listos
3 Explicación de Conexión del Módulo L298N y Fuente Híbrida
El circuito utiliza dos fuentes de energía separadas pero con una **Masa Común (GND Unificado)**.
🔋 ¿Cómo se conectan las Pilas AA y el Cable USB?
💻 1. Alimentación Lógica (Arduino UNO)
El cable USB conectado al portátil suministra **5V estables** para encender el microcontrolador y alimentar los dos botones digitales.
🔋 2. Alimentación de Potencia (L298N)
El portapilas de **4 Pilas AA (6V DC)** alimenta exclusivamente la potencia del motor.
• Cable Rojo (+) ➔ Borne **`Vin` (o 12V)** del L298N.
• Cable Negro (-) ➔ Borne **`GND`** del L298N.
Diagrama de Cableado Simplificado (Sin Resistencias Externas)
4 Tabla de Conexiones por Componente
Selecciona un elemento para consultar su cableado detallado con la placa Arduino UNO y el Módulo L298N.
Arduino UNO
INPUT_PULLUP en el código, cada botón solo requiere 2 cables (una pata a GND y la pata opuesta al Pin Digital). ¡No se necesitan resistencias físicas de 10kΩ!
5 ¿Cómo funciona el circuito?
Haz clic en cada etapa para entender la lógica de control del ascensor.
- Al presionar el botón de **Subir** (Pin 2), la señal lógica pasa de
HIGHaLOWal conectarse directamente aGND. - El Arduino (alimentado por USB) detecta la pulsación y envía un pulso
HIGHa IN1 (Pin 8) yLOWa IN2 (Pin 9). - El Módulo L298N toma la corriente suministrada por el paquete de Pilas AA (6V) y energiza los bornes
OUT1yOUT2. - El motorreductor gira en sentido horario levantando la cabina del ascensor mediante la cuerda o hilo.
- Al presionar el botón de **Bajar** (Pin 3), el Arduino invierte la polaridad: IN1 pasa a
LOWy IN2 aHIGH, haciendo girar el motor en sentido antihorario para descender. - Cuando no se presiona ningún botón, IN1 e IN2 permanecen en
LOW, aplicando un freno eléctrico inmediato.
6 Código de Programación (Arduino IDE)
Copia este código y cárgalo a tu tarjeta Arduino UNO desde tu portátil mediante el puerto USB.