int pinLED = 13;
int pinSensor = A0;
int state = LOW;
int val = 0;
void setup() {
// put your setup code here, to run once:
pinMode(pinLED, OUTPUT); //deklarasi pin LED sbg Output
pinMode(pinSensor, INPUT); //deklarasi pin Sensor sbg Input
Serial.begin(9600);
Serial.println("Pemantauan Gerakan Ruang Kelas");
}
void loop() {
// put your main code here, to run repeatedly:
val = digitalRead(pinSensor);
if (val == HIGH) {
digitalWrite(pinLED, HIGH);
delay(200);
if (state == LOW) {
Serial.println("Ada Gerakan!!");
state = HIGH;
}
}
else {
digitalWrite(pinLED, LOW);
delay(200);
if (state == HIGH) {
Serial.println("Tidak Ada Gerakan!!");
state == LOW;
}
}
}