
LED RGB CON ARDUINO PROYECTO AIDARAC
DESCRIPCIÓN
En este proyecto vamos a programar un LED RGB con Arduino para que sus tres colores (rojo, verde y azul) se enciendan de forma consecutiva. El alumnado aprenderá cómo funcionan las salidas digitales y cómo controlar componentes electrónicos mediante programación. Primero realizaremos el montaje del circuito en Tinkercad o protoboard, conectando cada color del LED a un pin distinto de Arduino. Después programaremos el encendido secuencial usando instrucciones simples y tiempos de espera. Finalmente observaremos cómo pequeños cambios en el código permiten crear distintos efectos de iluminación similares a los usados en dispositivos electrónicos reales.
MATERIALES
1 placa Arduino UNO 1 LED RGB 3 resistencias de 220Ω 1 protoboard Cables jumper macho-macho 1 cable USB para conectar Arduino al ordenador Ordenador con el IDE de Arduino o Tinkercad instalado/open Fuente de alimentación USB (la propia placa Arduino)
CÓDIGO
int rojo = 8;
int verde = 9;
int azul = 10;
void setup() {
pinMode(rojo, OUTPUT);
pinMode(verde, OUTPUT);
pinMode(azul, OUTPUT);
}
void loop() {
// Encender rojo
digitalWrite(rojo, HIGH);
digitalWrite(verde, LOW);
digitalWrite(azul, LOW);
delay(1000);
// Encender verde
digitalWrite(rojo, LOW);
digitalWrite(verde, HIGH);
digitalWrite(azul, LOW);
delay(1000);
// Encender azul
digitalWrite(rojo, LOW);
digitalWrite(verde, LOW);
digitalWrite(azul, HIGH);
delay(1000);
}
TUTORIAL
🔍 Conclusiones
Con este proyecto hemos aprendido a conectar y programar un LED RGB utilizando Arduino. Hemos comprobado cómo el código puede controlar distintos componentes electrónicos y cómo pequeñas instrucciones permiten crear efectos de iluminación automáticos. Además, el proyecto nos ha ayudado a entender mejor el funcionamiento de las salidas digitales y la importancia de seguir correctamente las conexiones del circuito.

🚀 Idea para mejorarlo
Una posible mejora sería añadir un botón para cambiar los colores manualmente o utilizar un potenciómetro para modificar la velocidad a la que cambian las luces. También podríamos crear más colores mezclando rojo, verde y azul mediante programación.
Etiqueta:1º bachillerato, AIDARAC, arduino, bachillerato, c++, ies monterroso, led, programación, robótica

