En esta práctica he aprendido a mezclar colores en un led, también he sacado como conclusión que las luces de los policías se podría hacer perfectamente con esto o las luces de una discoteca.
La programación que he utilizado para programarlo es la siguiente:
//Actividad 2:Generando colores con un LED RGB
//
//Enciende de forma secuencial los tres colores
//primarios de un LED RGB
//
//Asociamos cada uno de los terminales del LED RGB
// con una salida digital
#define RGB_ROJO 3
#define RGB_VERDE 5
#define RGB_AZUL 6
void setup()
{
//Configuramos el pin digital de cada color del
//LED RGB como salida
pinMode( RGB_ROJO, OUTPUT);
pinMode( RGB_VERDE, OUTPUT);
pinMode( RGB_AZUL, OUTPUT);
}
void loop()
{
//Encendemos el color rojo y apagamos los otros
digitalWrite(RGB_ROJO, HIGH);
digitalWrite(RGB_VERDE, LOW);
digitalWrite(RGB_AZUL, LOW);
//Esperamos 1 segundo
delay(1000);
//Encendemos el color verde y apagamos los otros
digitalWrite(RGB_ROJO, LOW);
digitalWrite(RGB_VERDE, HIGH);
digitalWrite(RGB_AZUL, LOW);
//Esperamos 1 segundo
delay(1000);
//Encendemos el color verde y apagamos los otros
digitalWrite(RGB_ROJO, LOW);
digitalWrite(RGB_VERDE, LOW);
digitalWrite(RGB_AZUL, HIGH);
//Esperamos 1 segundo
delay(1000);
}
Y aquí les dejo los ejercicios propuestos, en forma de vídeo:
Lo que más me ha costado realizar ha sido la programación ya que teníamos ciertos problemas a la hora de manipularla y no sabíamos como se hacía correctamente.Y para finalizar lo que destacaría de este proyecto sería la coordinación entre mis compañeros y mía ya que nos ha dado tiempo a acabarlo en el tiempo indicado.Salio mejor de lo que esperábamos ya que no sabíamos si conseguiríamos los colores que queríamos.Esto lo aplicaría a las luces de algún os coches, como por ejemplo ambulancias y policías.
No hay comentarios:
Publicar un comentario