[ Ссылка ]
int sensorState = 3; //menginisialisasi satus sensor
void setup() //Program untuk pengenalan pin komponen dan inisialisasi variabel
{
pinMode(3, INPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
Serial.begin(9600);
}
void loop() //sketch untuk berjalannya program, perulangan program, dan seluruh intruksi program
{
sensorState = digitalRead(3); // membaca status dan input digital pin 2
if (sensorState == HIGH) { //kodisi ketika sensor berkondisi On atau HIGH
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
Serial.println("LAMPU NYALA");
}
if (sensorState == LOW) { //membaca sensor berkodisi Off atau LOW
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
Serial.println("LAMPU MATI");
}
delay(10); // memberikan delay waktu pada program
}
Ещё видео!