1 00:00:29,300 --> 00:00:37,079 En este último vídeo vamos a trabajar con uno de los elementos más llamativos del kit, el anillo del S-RGB, tipo NeoPixel. 2 00:00:38,359 --> 00:00:46,380 Este componente nos permite crear efectos visuales controlados por software usando luces de colores en secuencia o combinaciones personalizadas. 3 00:00:47,140 --> 00:00:49,740 El anillo RGB tiene tres cables. 4 00:00:51,179 --> 00:00:53,539 Rojo al pin 5 voltios de la placa Arduino. 5 00:00:54,960 --> 00:00:56,259 Negro al pin GND. 6 00:00:56,259 --> 00:01:04,200 amarillo o el que indique señal al pin 5. Una mala conexión puede impedir que funcione 7 00:01:04,200 --> 00:01:11,459 correctamente. Asegúrate de no confundir el orden de los cables. Para programar este anillo, 8 00:01:11,939 --> 00:01:17,980 necesitamos instalar la biblioteca Adafruit NeoPixel. Desde el IDE de Arduino, abrimos 9 00:01:17,980 --> 00:01:29,780 el gestor de bibliotecas y buscamos NeoPixel. Instalamos la versión oficial de Adafruit. Una 10 00:01:29,780 --> 00:01:36,620 Una vez instalada, ya podemos usar los comandos específicos para controlar cada LED del anillo. 11 00:01:36,620 --> 00:01:40,480 Vamos a ver el programa que aparece en el libro del kit. 12 00:01:40,480 --> 00:01:46,260 Este código hace que el anillo muestre luces rojas, luego verdes, y después azules, encendiendo 13 00:01:46,260 --> 00:01:48,760 un LED cada vez. 14 00:01:48,760 --> 00:01:52,540 Incluye una pequeña pausa entre cada cambio de color. 15 00:01:52,540 --> 00:01:57,760 En este programa vamos a controlar un anillo de 16 LEDs RGB usando la librería Adafruit 16 00:01:57,760 --> 00:01:59,840 NeoPixel. 17 00:01:59,840 --> 00:02:04,400 Lo primero que hacemos es incluir la librería necesaria y definir el pin al que está conectado 18 00:02:04,400 --> 00:02:08,659 el anillo, en este caso, el pin digital 5. 19 00:02:08,659 --> 00:02:13,400 Después, inicializamos el objeto que nos permitirá controlar los LEDs y definimos 20 00:02:13,400 --> 00:02:17,759 una variable para llevar el control del número de LED y otra para ajustar el tiempo de espera 21 00:02:17,759 --> 00:02:19,900 entre cambios. 22 00:02:19,900 --> 00:02:25,120 En la función SETUP, simplemente activamos el anillo con la función BEGIN. 23 00:02:25,120 --> 00:02:30,199 A partir de ahí, todo el funcionamiento ocurre dentro del bucle LOOP. 24 00:02:30,199 --> 00:02:35,280 El programa tiene tres fases, en la primera, encendemos todos los LEDs uno a uno en color 25 00:02:35,280 --> 00:02:39,319 rojo, con una pequeña pausa entre cada uno. 26 00:02:39,319 --> 00:02:45,219 En la segunda fase, repetimos el proceso, pero esta vez con el color verde. 27 00:02:45,219 --> 00:02:50,039 Y en la tercera fase, volvemos a hacer lo mismo, iluminando ahora los LEDs en azul. 28 00:02:50,800 --> 00:02:59,560 El resultado es una animación de barrido que cambia de color progresivamente y que nos ayuda a comprender cómo se maneja individualmente cada LED del anillo. 29 00:03:00,460 --> 00:03:06,400 Una vez cargado el programa en la placa, veremos cómo el anillo se ilumina con una secuencia de colores. 30 00:03:07,659 --> 00:03:14,280 Este tipo de actuador permite no solo decorar, sino también comunicar estados, errores o información útil con luz. 31 00:03:15,219 --> 00:03:19,699 Con este vídeo finalizamos la serie de introducción al kit de robótica con Arduino. 32 00:03:20,979 --> 00:03:28,680 Esperamos que te haya resultado útil y que puedas aplicar todo lo aprendido con tus alumnos, desarrollando proyectos creativos y educativos. 33 00:03:30,060 --> 00:03:35,000 Recuerda que puedes consultar el libro del kit para más ejemplos y seguir experimentando. 34 00:03:36,000 --> 00:03:37,520 Gracias por acompañarnos.