#include <Servo.h>
//Se tienen que conectar a pines PWM
// Declaramos el nombre de los servo motores a usar
#define Open 7
#define Close 6
#define Buzzer 5
Servo servo;
void setup() {
// Iniciamos el monitor serie para mostrar el resultado
Serial.begin(9600);
pinMode(Open, INPUT_PULLUP);
pinMode(Close, INPUT_PULLUP);
servo.attach(9);
}
void loop() {
if (digitalRead(Open)== LOW)// put your main code here, to run repeatedly:
{
servo.write(90);
digitalWrite(Buzzer, HIGH);
delay(100);
digitalWrite(Buzzer,LOW);
}
if (digitalRead(Close) == LOW)
{
servo.write(0);
digitalWrite(Buzzer, LOW);
}
}