halo sahabat ngeutrend, pada kesempatan ini masih seputar Belajar Mikrokontroler Arduino - Kontrol LED menggunakan Sensor Infrared. Percobaan ini ingin menunjukan bagaimana kita bisa melakukan kontroling suatu device yang dalam hal ini menggunakan LED, walaupun dalam aplikasinya bisa diganti dengan speaker, bel atau apapun menggunakan sensor infrared sebagai pengindera nya.
cara kerjanya adalah, sensor infrared akan memancarkan gelombang elektromagnetik dalam panjang gelombang infrared melalui transmitter dan ada bagian receiver yang akan menangkap gelombang infrared apabila ada benda yang menghalangi sensor tersebut sehingga gelombang yang dipancarkan akan memantul dan diterima oleh receiver.
untuk bahan yang dibutuhkan adalah sebagai berikut:
- arduino UNO
- sensor infraRed
- LED
- resistor 220 ohm
- jumper
int led = 6;
int sensor = 7;
void setup()
{
pinMode(led, OUTPUT);
pinMode(sensor, INPUT);
Serial.begin(9600);
}
void loop()
{
if (digitalRead(sensor)==0)
{
digitalWrite(led, HIGH);
Serial.print("ada benda terdeteksi");
Serial.println();
delay(500);
}
if (digitalRead(sensor)==1)
{
digitalWrite(led, LOW);
}
}