#include <Servo.h>
Servo servoMotor;
const int botonVerde = 3;
const int botonRojo = 2;
const int ledVerde = 11;
const int ledRojo = 10;
void setup() {
servoMotor.attach(9);
pinMode(botonVerde, INPUT_PULLUP);
pinMode(botonRojo, INPUT_PULLUP);
pinMode(ledVerde, OUTPUT);
pinMode(ledRojo, OUTPUT);
servoMotor.write(0);
digitalWrite(ledVerde, LOW);
digitalWrite(ledRojo, HIGH);
}
void loop() {
if (digitalRead(botonVerde) == LOW) {
servoMotor.write(90);
digitalWrite(ledVerde, HIGH);
digitalWrite(ledRojo, LOW);
delay(500);
}
if (digitalRead(botonRojo) == LOW) {
servoMotor.write(0);
digitalWrite(ledVerde, LOW);
digitalWrite(ledRojo, HIGH);
delay(500);
}
}