Sistem Kontrol Lampu Otomatis Untuk Menghemat Listrik Berbasis PIR Sensor

LAMPIRAN

Universitas Sumatera Utara

Program Rangkaian Lampu Otomatis :

int Lampu = 10
; // choose the pin for the LED
int inputPin = 2; // choose the input pin (for PIR sensor)
int pirState = LOW; // we start, assuming no motion detected
int val = 0; // variable for reading the pin status
int lamaNyala =5000;
void setup()
{
pinMode(Lampu, OUTPUT);
pinMode(inputPin, INPUT);
Serial.begin(9600);
}
void loop()
{
val = digitalRead(inputPin);


if (val == HIGH)
{
digitalWrite(Lampu, HIGH);
Serial.println("Motion detected!");
delay (lamaNyala);

Universitas Sumatera Utara

}
else
{digitalWrite(Lampu, LOW);
Serial.println("Motion not detected!");}
}

Universitas Sumatera Utara