Laboratorio de
Placas Arduino

Institución Educativa INEM Jorge Isaacs — Cali
Tecnología · Grado Noveno
Creado por el profesor Diego Javier Mancera Dávila

¿Cómo vas a trabajar?

Escribe los nombres de tu grupo (hasta 5 integrantes):

Escribe al menos 1 integrante. Puedes dejar en blanco los que no necesites (quedarán como "No aplica" en el certificado).

Elige tu grado:

Laboratorio de Placas Arduino

CLASE 1

De reconocer las placas Arduino, pasamos a comprender cómo controlar motores con el módulo L298N.
Creado por el profesor Diego Javier Mancera Dávila

CLASE 2

Ahora ponemos en práctica lo aprendido: conocemos el L298N, conectamos, programamos y controlamos la velocidad del motor.
Creado por el profesor Diego Javier Mancera Dávila

Conoce las placas

Arduino no es una sola placa: ¡es toda una familia! Toca los 8 modelos para descubrir qué hace especial a cada uno.

¡Toca una placa!

Cada modelo de Arduino fue diseñado para una misión distinta. Conócelos todos para completar esta estación.

Quiz relámpago

Conecta y une

Toca una placa y luego toca su superpoder. ¡Une las 8 parejas!

Reto final

¡La prueba definitiva!

Responde 10 preguntas rápidas en 60 segundos. Necesitas 7 o más aciertos para ganar. ¿Listo?

Clase 1

CLASE 1 · DE ARDUINO AL CONTROL DE MOTORES

Conoce el L298N

El L298N es un módulo controlador de motores. Toca sus 14 partes para descubrir qué hace cada una.

Módulo controlador de motores L298N con sus partes señaladas

Foto de referencia de un módulo L298N real. Algunos fabricantes usan otros nombres para lo mismo: "Output A/B" = OUT1-OUT2/OUT3-OUT4, "Digital Input" = IN1-IN4, "Enable A/B" = ENA/ENB, "Enable 5V output" = jumper del regulador. Revisa siempre el módulo y la hoja de datos que tengas en tus manos.

¡Toca una parte del módulo!

Cada pin y cada terminal cumple una función distinta dentro del control de los motores.

Explicación: robot completo

Así se relacionan todas las partes en un robot ya armado: Arduino UNO, puente H L298N, módulo Bluetooth, motores DC y baterías.

Diagrama explicado de un robot móvil con Arduino, L298N, Bluetooth y motores

En resumen

Las baterías alimentan al puente H L298N, que controla el sentido de giro y la velocidad de los motores DC. El Arduino UNO es quien decide qué hacer: ejecuta el programa y envía las órdenes de control al L298N. El módulo Bluetooth le permite recibir esas órdenes de forma inalámbrica desde un celular.

Reto: conecta el sistema

Antes del reto, mira un ejemplo real: un robot con Arduino, L298N, Bluetooth HC-06 y dos motores. Toca cada parte de la foto.

Robot con Arduino, L298N, HC-06, motores y baterías

¡Toca una parte del robot!

Así se ve un proyecto real con estos componentes ya armados.

Así se conectan de verdad los motores y el módulo Bluetooth HC-06 al L298N y a Arduino (imagen de muestra):

Diagrama de cableado de dos motores al L298N y a Arduino

En este ejemplo los jumpers de ENA y ENB quedaron puestos (canales siempre habilitados), así que solo se usan 4 pines digitales de Arduino para controlar el sentido de giro de los dos motores, más 5V y GND compartidos.

Ahora practica tú: arrastra una línea desde cada pin de Arduino hasta el pin del L298N al que debe conectarse. Si aciertas, la línea queda verde; si no, inténtalo de nuevo.

Ahora el reto general: toca una conexión de origen y luego su destino correcto. ¡Arma las 8 conexiones del sistema!

Programa el motor

Ahora vamos a programar el motor

Este programa hace girar el motor en un sentido, lo detiene, lo gira en el sentido contrario y lo vuelve a detener.

Reto de programación

Completa el código para que el motor gire hacia un sentido a velocidad media-alta.

Controla la velocidad

¿Cómo controlamos la velocidad?

Con PWM (modulación por ancho de pulso) podemos controlar la velocidad promedio del motor usando analogWrite(ENA, valor). En un Arduino Uno, ese valor va normalmente de 0 a 255.

80
menor velocidad
150
velocidad intermedia
255
máximo ciclo de trabajo

Pruébalo tú:

180
analogWrite(ENA, 180);

Quiz de motores

Mi certificado

CERTIFICADO DE EXPERTO EN ARDUINO Y CONTROL DE MOTORES

La Institución Educativa INEM Jorge Isaacs — Cali
certifica que el equipo integrado por

del grado , completó con éxito, trabajando en equipo, el
Laboratorio de reconocimiento de Arduino y fundamentos de control de motores: conoce los 8 modelos de la familia Arduino y comprende cómo controlar motores DC con el módulo L298N (entradas IN1-IN4, habilitación ENA/ENB, PWM y programación básica).