Tarea 1 - Grupo 5
Título | Tarea 1 - Grupo 5 |
---|---|
Asignatura | Interacción y Performatividad |
Del Curso | Interacción y Performatividad 2023 |
Carreras | Diseño |
Nº | 1 |
Alumno(s) | Diego Torres, Emilia Cordero Geve, Isidora Solís Quintanilla, Valeria Martinez Saavedra |
Tarea 1
Crear en Tinkercad un circuito con Arduino que permita crear un semáforo programado para que puede realizar una secuencia de iluminación de tiempos variables utilizando 3 luces LED.
Componentes
- Arduino Uno
- 1 Protoboard
- 1 Led rojo
- 1 Led amarillo
- 1 Led verde
- 3 Resistencias de 220 Ohm
- Cables jumper para protoboard
Código
// C++ code // void setup() { pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(4, OUTPUT); } void loop() { digitalWrite(2, HIGH); delay(7000); // Wait for 5000 millisecond(s) digitalWrite(2, LOW); delay(500); // Wait for 1000 millisecond(s) digitalWrite(3, HIGH); delay(3000); // Wait for 5000 millisecond(s) digitalWrite(3, LOW); delay(500); // Wait for 1000 millisecond(s) digitalWrite(4, HIGH); delay(8000); // Wait for 5000 millisecond(s) digitalWrite(4, LOW); delay(500); // Wait for 1000 millisecond(s) }
Conexión
Funcionamiento
La secuencia del semáforo se determina mediante los tiempos de encendido y apagado de cada color, para esto se configuran los tiempos desde el código de programación y se asignan valores de encendido y apagado a cada led.
Al led verde se le asigna un encendido de 70 segundos (HIGH) y un apagado de 0,5 segundos (LOW), la secuencia la sigue el led amarillo con un encendido de 50 segundos (HIGH) y un apagado de 0,5 segundos (LOW) posteriormente continua el led rojo con un encendido de 80 segundos (HIGH) y un apagado de 0,5 segundos (LOW), luego se vuelve repetir a repetir la secuencia desde el led verde.