Tarea 3 LED RGB- Soledad, Javier, María Fernanda

De Casiopea



TítuloTarea 3 LED RGB - Soledad Araya, M° Fernanda Calderón, Javier Leiva
AsignaturaInteracción y Performatividad
Del CursoInteracción y Performatividad 2022
CarrerasDiseño
3
Alumno(s)María Fernanda Calderón, Soledad Araya Urrutia

Documentación Tarea 3

Simulación en tinkercad del circuito de encendido de led RGB con botón.

A partir de la tarea 2 en la que simulamos el circuito lo replicamos con los elementos reales, el código utilizado en tinkercad los incorporamos en el software de arduino y verificamos que funcionara. Utilizando un código que nos permite controlar desde una entrada (botón) generando la información para que el led arroje un cambio de color RGB de manera aleatoria; recorriendo la gamada de colores desde la escala de 0 a 255 en el la variable r , mientras que en las variables g y b recorre la escala de (0 a 100). en el mismo código se considera el daley (velocidad de cambio de color) en un valor de (100).

Código utilizado

//C++ code // //basado en tarea 2 //código obtenido de angelmicelti.github.io/4ESO/ARD/luces_a

const int boton = 7;// definir valor del pin del boton

const int r = 11;// definir valor del pin de la luz roja

const int g = 10;// definir valor del pin de la luz verde

const int b = 9;// definir valordel pin de la luz azul

int stateButton = 0;// definir estado inicial del botón


void setup() { pinMode(r, OUTPUT); pinMode(g, OUTPUT); pinMode(b, OUTPUT); pinMode(boton,INPUT); pinMode(boton,INPUT); Serial.begin(9600); }

void loop() {

stateButton = digitalRead(boton);

if (stateButton == HIGH) {

Serial.print("bufanda");

analogWrite(r,random(0,255)); analogWrite(g,random(0,100)); analogWrite(b,random(0,100)); delay(100);

}

else{ analogWrite(r,LOW); analogWrite(g,LOW); analogWrite(b,LOW); }

}

Tarea 3-codigo.PNG

Tarea 3-codigo-parte2.PNG

Proyecto encendido y apagado

ENCENDIDO-APAGADO.png

Videos