Curso Arduino - Capitulo 4 -"Luz y Ritmo: Luces al Estilo del Auto Fantástico (con 5 LEDs)"

 Título: "Luz y Ritmo: Luces al Estilo del Auto Fantástico (con 5 LEDs)"

Introducción: (Imagen de presentación del canal El Kachorro Maker) Locutor: ¡Bienvenidos a un nuevo tutorial en el canal de El Kachorro Maker! En este video, vamos a utilizar el ciclo for en Arduino para controlar el encendido secuencial de 5 LEDs y crear un emocionante efecto de luces al estilo del Auto Fantástico. ¡Prepárate para darle ritmo a tu proyecto!

Escena 1: Introducción al concepto de ciclo for y control secuencial de LEDs (Se muestra una placa de Arduino y 5 LEDs) Locutor: El ciclo for es una poderosa herramienta de programación que nos permite repetir una serie de acciones un número determinado de veces. En este tutorial, utilizaremos el ciclo for para controlar el encendido secuencial de 5 LEDs y crear un efecto de luces llamativo y dinámico.

Escena 2: Explicación del ciclo for y conexión de los 5 LEDs (Locutor mostrando una pizarra o diagrama que muestra el ciclo for y la conexión de los LEDs) Locutor: Utilizaremos el ciclo for para iterar a través de los 5 LEDs y controlar su encendido y apagado de forma secuencial. Cada vez que se repite el ciclo, un LED diferente se iluminará, creando un efecto de luces en movimiento.

Escena 3: Programando el control secuencial de los 5 LEDs (Locutor mostrando el código en pantalla) Locutor: Aquí tenemos el código necesario para controlar el encendido secuencial de los 5 LEDs utilizando el ciclo for. Utilizaremos la función digitalWrite() para controlar los pines de los LEDs y crear el efecto deseado.

Código de ejemplo:

const int pinLEDs[] = {2, 3, 4, 5, 6}; // Pines de los LEDs void setup() { // Configurar los pines de los LEDs como salidas for (int i = 0; i < 5; i++) { pinMode(pinLEDs[i], OUTPUT); } } void loop() { // Encendido secuencial de los LEDs for (int i = 0; i < 5; i++) { digitalWrite(pinLEDs[i], HIGH); // Encender el LED actual delay(200); // Tiempo de encendido del LED digitalWrite(pinLEDs[i], LOW); // Apagar el LED actual } }

Escena 4: Demostración en vivo del efecto de luces (Locutor mostrando un Arduino y 5 LEDs conectados) Locutor: Ahora, veamos en acción el efecto de luces al estilo del Auto Fantástico con 5 LEDs. Tengo aquí un Arduino con los 5 LEDs conectados a los pines correspondientes. Carguemos el programa y observemos cómo los LEDs se encienden secuencialmente, creando un efecto de luces en movimiento.

(El locutor carga el programa en el Arduino y muestra cómo los LEDs se encienden secuencialmente)

Escena 5: Lista de materiales (Locutor mostrando una lista de materiales en pantalla) Locutor: Para este proyecto, necesitarás los siguientes materiales:

  • 1 placa Arduino Uno (u otra compatible)
  • 5 LEDs
  • Resistencias de 220 ohmios (1 por cada LED)
  • Cables de conexión

Escena 6: Conclusiones y desafíos adicionales Locutor: ¡Hemos logrado controlar el encendido secuencial de 5 LEDs utilizando el ciclo for en Arduino! Ahora te desafío a que experimentes con diferentes patrones de encendido, velocidades y combinaciones de colores para crear tus propios efectos luminosos.

Escena 7: Invitación a suscribirse y cierre Locutor: Si te gustó este video y quieres seguir aprendiendo sobre Arduino y sus emocionantes proyectos, no olvides suscribirte al canal de El Kachorro Maker y activar las notificaciones para no perderte nuestros próximos tutoriales. ¡Nos vemos en el próximo video!

(Cierre con la imagen de presentación del canal El Kachorro Maker)

Comentarios