Evaluación 1: Arduino Outputs (Sofía Díaz, Leticia Brandao, Melanie Collins, Camila González)
De Casiopea
Título | Evaluación 1: Arduino Outputs |
---|---|
Período | 2019- |
Asignatura | Interacción y Performatividad |
Del Curso | Interacción y Performatividad 2019 |
Carreras | Diseño |
Alumno(s) | Sofía Díaz, Camila González Ossa, Melanie Collins, Letícia Brandão |
Profesor | Renzo Varela |
Evaluación 1: Arduino Outputs
Encienda 5 leds con un patrón a definir por el alumno.
Encienda 3 leds con efecto "degradé" o "fade"
Encienda 1 led RGB con el que debe pasar por los 3 colores principales.
Código Arduino:
int redPin = 9; int greenPin = 10; int bluePin = 13; int i; void setup() { pinMode(redPin, OUTPUT); pinMode(greenPin, OUTPUT); pinMode(bluePin, OUTPUT); } void loop() { digitalWrite(redPin,LOW); delay(500); digitalWrite(redPin,HIGH); delay(500); digitalWrite(greenPin,LOW); delay(500); digitalWrite(greenPin,HIGH); delay(500); digitalWrite(bluePin,LOW); delay(500); digitalWrite(bluePin,HIGH); delay(500); digitalWrite(redPin,LOW); delay(500); digitalWrite(greenPin,HIGH); delay(500); digitalWrite(greenPin,LOW); delay(500); digitalWrite(bluePin,HIGH); delay(500); digitalWrite(bluePin,LOW); delay(500); digitalWrite(redPin,HIGH); delay(500); digitalWrite(redPin,LOW); delay(500); digitalWrite(redPin,HIGH); delay(500); digitalWrite(greenPin,LOW); delay(500); digitalWrite(greenPin,HIGH); delay(500); digitalWrite(bluePin,LOW); delay(500); digitalWrite(bluePin,HIGH); delay(500); for(i=255;i>0;i++) { digitalWrite(bluePin,LOW); //digitalWrite(greenPin,HIGH); analogWrite(greenPin,255-i); analogWrite(redPin,i); delay(10); } }