1 00:00:28,589 --> 00:00:35,649 En este proyecto vamos a trabajar con la matriz LED integrada en la placa Arduino Uno R4 Wi-Fi para crear mensajes luminosos. 2 00:00:36,890 --> 00:00:44,590 Durante estas sesiones, aprenderemos a controlar píxeles individuales, mostrar textos, combinarlos con gráficos y crear animaciones. 3 00:00:45,829 --> 00:00:50,670 Este proyecto permite desarrollar la creatividad mediante la programación de efectos visuales. 4 00:00:51,850 --> 00:00:52,450 Objetivos 5 00:00:52,450 --> 00:00:56,649 Comprender el uso de librerías específicas para la matriz LED. 6 00:00:56,649 --> 00:01:01,429 Programar mensajes estáticos y animaciones con estructuras básicas 7 00:01:01,429 --> 00:01:04,810 Diseñar secuencias de texto y gráficos 8 00:01:04,810 --> 00:01:08,230 Fomentar la creatividad y la expresión visual 9 00:01:08,230 --> 00:01:10,109 Competencias 10 00:01:10,109 --> 00:01:12,329 Competencia digital 11 00:01:12,329 --> 00:01:15,590 Competencia matemática y tecnológica 12 00:01:15,590 --> 00:01:18,329 Conciencia y expresión cultural 13 00:01:18,329 --> 00:01:21,150 Competencia personal y social 14 00:01:21,150 --> 00:01:23,549 Competencia ciudadana 15 00:01:28,719 --> 00:01:34,540 En esta primera sesión presentamos la matriz LED y aprendemos a iluminar píxeles concretos para formar una figura. 16 00:01:35,760 --> 00:01:42,680 Este ejercicio permite al alumnado conocer la disposición de coordenadas de la matriz y practicar cómo encender cada punto de forma individual. 17 00:01:43,859 --> 00:01:51,519 Mostramos en pantalla el programa, donde primero importamos las librerías necesarias, Arduino Graphics y Arduino-LED-Matrix. 18 00:01:52,400 --> 00:01:57,159 Creamos un objeto llamado Matrix y, en la función Setup, inicializamos la matriz. 19 00:01:58,000 --> 00:02:03,480 Luego activamos el modo de dibujo, seleccionamos el color blanco y comenzamos a dibujar píxeles. 20 00:02:04,379 --> 00:02:11,819 Lo más interesante de este primer ejercicio es que se dibuja una carita feliz en la matriz, colocando puntos que forman los ojos y la boca. 21 00:02:13,080 --> 00:02:17,419 La función loop está vacía porque la imagen se muestra una sola vez al inicio del programa. 22 00:02:25,860 --> 00:02:29,099 En esta sesión mostramos cómo desplazar un texto por la matriz LED. 23 00:02:30,099 --> 00:02:34,659 Usamos funciones de las librerías para hacer que un mensaje se mueva de derecha a izquierda, 24 00:02:35,039 --> 00:02:39,719 creando así un efecto dinámico que sirve para mensajes publicitarios o señales informativas. 25 00:02:40,639 --> 00:02:43,539 El programa muestra el mensaje Hola en la matriz LED. 26 00:02:44,639 --> 00:02:48,699 En Setup se inicializa la matriz, se define el color y el tamaño del texto. 27 00:02:49,939 --> 00:02:55,520 En Loop, el texto se escribe y se desplaza mediante Scroll Test LED, que mueve el contenido hacia la izquierda. 28 00:02:55,520 --> 00:03:00,620 Se alterna con dilaciclear para borrar la pantalla antes de repetir el proceso 29 00:03:00,620 --> 00:03:05,180 Este código enseña cómo hacer desplazamientos de texto animados 30 00:03:05,180 --> 00:03:14,629 En esta sesión combinamos texto con un marco decorativo 31 00:03:14,629 --> 00:03:19,189 Este tipo de programa enseña cómo superponer elementos visuales 32 00:03:19,189 --> 00:03:22,129 y darle más presencia al contenido mediante bordes o formas 33 00:03:22,129 --> 00:03:27,629 El código muestra el texto Hola Mundo dentro de un marco dibujado con líneas 34 00:03:28,610 --> 00:03:31,930 Primero se inicializa la matriz y se establece el modo de dibujo. 35 00:03:33,069 --> 00:03:37,349 Luego se usan varias funciones DrawLine para formar un rectángulo que rodea la pantalla. 36 00:03:38,610 --> 00:03:40,849 En el centro del marco se escribe el mensaje. 37 00:03:42,069 --> 00:03:47,349 Este ejercicio ayuda a entender cómo se combinan instrucciones de texto y dibujo en la misma secuencia visual. 38 00:04:01,849 --> 00:04:05,909 En esta sesión creamos una animación básica que alterna entre distintos estados. 39 00:04:06,530 --> 00:04:10,610 La imagen cambia varias veces por segundo, simulando movimiento. 40 00:04:11,229 --> 00:04:18,250 Este tipo de programación es ideal para hacer figuras que se mueven, cambian de expresión o representan acciones repetitivas. 41 00:04:19,069 --> 00:04:24,449 El programa comienza mostrando un texto y luego dibuja una figura que se borra y redibuja varias veces. 42 00:04:25,709 --> 00:04:31,110 En cada ciclo, se muestra un nuevo patrón de píxeles, como si se tratara de diferentes fotogramas. 43 00:04:32,269 --> 00:04:35,870 Entre cada cambio se usa Delay para controlar la velocidad de la animación. 44 00:04:36,610 --> 00:04:42,769 Este sistema enseña cómo utilizar bucles y funciones de dibujo para crear animaciones sencillas en la matriz LED. 45 00:04:54,759 --> 00:04:59,000 La sesión final se dedica a que el alumnado muestre en grupo sus propios proyectos. 46 00:05:00,139 --> 00:05:05,819 Cada equipo presenta su mensaje visual, describe el código que han usado y comenta las decisiones creativas. 47 00:05:06,980 --> 00:05:12,379 El objetivo es compartir resultados, valorar diferentes soluciones y fomentar la comunicación técnica. 48 00:05:23,839 --> 00:05:26,839 Los criterios de evaluación para este proyecto son los siguientes. 49 00:05:28,040 --> 00:05:36,120 Identifica y representa mensajes utilizando una matriz LED y el entorno de programación Arduino, comprendiendo el funcionamiento básico de los componentes. 50 00:05:37,279 --> 00:05:43,860 Programa estructuras sencillas para controlar la matriz LED, aplicando bucles, temporizaciones y funciones específicas. 51 00:05:45,079 --> 00:05:49,579 Integra texto, gráficos y animaciones de forma funcional y creativa en la matriz LED. 52 00:05:50,680 --> 00:05:54,860 Trabaja en equipo respetando los roles y aportaciones de los compañeros y compañeras. 53 00:05:54,860 --> 00:06:04,379 Explica de manera clara el funcionamiento del proyecto realizado, utilizando vocabulario técnico básico y mostrando comprensión del proceso seguido.