Trabajo semaforo arduino
Proyecto: Semáforo Nuestro proyecto trata de intentar imitar los movimientos que tiene un semáforo en nuestras calles. Materiales: X1 Resistencia 100kw X1 Resistencia 270kw X1 Led Color Rojo 5mm X1 Led Color Verde 5mm X1 Led Color Amarillo 5mm x1 Codificador giratorio con empuje Lenguaje en C: int redPin = 2; int yellowPin = 3; int greenPin = 4; int buttonPin = 5; int state = 0; void setup() { pinMode(redPin, OUTPUT); pinMode(yellowPin, OUTPUT); pinMode(greenPin, OUTPUT); pinMode(buttonPin, INPUT); } void loop() { if (digitalRead(buttonPin)) { if (state == 0) { setLights(HIGH, LOW, LOW); state = 1; } else if (state == 1) { setLights(HIGH, HIGH, LOW); state = 2; } else if (state == 2) { setLights(LOW, LOW, HIGH); state = 3; } else if (state == 3) { setLights(LOW, HIGH, LOW); state = 0; } delay(1000); } } void setLights(int red, int yellow, int green) { digitalWrite(r...