#define BUZZER 4
int SENSOR = 7;
int gerak = 0;
int i = 1;
#include <Servo.h>
Servo myservo;
void setup() {
pinMode(SENSOR, INPUT);
pinMode(BUZZER, OUTPUT);
myservo.attach(5);
Serial.begin(9600);
}
void alarm() {
for (i = 1; i < 1500; i++) {
tone(BUZZER, i);
delay(1);
}
}
void loop() {
gerak = digitalRead(SENSOR);
// alarm();
if (gerak == HIGH) {
myservo.write(180);
alarm();
} else {
noTone(BUZZER);
myservo.write(0);
}
}