Universitas Gadjah Mada Menara Ilmu Mikrokontroller
Universitas Gadjah Mada
  • Home
  • Kabar Terkini
  • Artikel
    • Teknologi Mikrokontroler
    • Sensor
    • Pemrograman
    • Penelitian
  • Profil
  • Forum
  • Beranda
  • Pemrograman
  • Program Light Dependant Resistor(LDR)

Program Light Dependant Resistor(LDR)

  • Pemrograman
  • 2 October 2018, 14.23
  • Oleh: roghib.muh
  • 0

LDR(Light Dependant Resistor) adalah sensor cahaya yang akan berubah resistansinya saat terkena cahaya. Prinsipnya sama dengan photodiode hanya bahan pembuatanya saja yang berbeda. Dapat digunakan untuk mengetahui adanya cahaya atau intensitas cahaya dalam skala yang kecil.

1. Kebutuhan

  • Arduino UNO
  • (1) LDR
  • Kabel
  • Resistor
  • (1) LED
  • Breadboard

2. Skematik

Gambar 1. LDR dan simbolnya

 

Gambar 2. pemasangan LDR sebagai sensor untuk mengontrol nyala

LED dengan Arduino sebagai pengendalinya

3. Program

//Program untuk mengontrol nyala LED dengan input dari nilai LDR

int Led = 10; //deklarasi LED pada pin 10 Arduino

int LDR = A5; //deklarasi LDR pada pin A5 Arduino


void setup()

{

  pinMode(Led, OUTPUT); //deklarasi LED sebagai output

}


void loop()

{

  int cahaya = analogRead(LDR); //membaca nilai ADC LDR

  //jika nilai ADC > 800 maka

  if (cahaya > 800)

  {

   digitalWrite(Led, HIGH); // LED menyala

  }

  else //atau

  {

   digitalWrite(Led, LOW); // LED mati

  }

}

4. Video

Leave A Comment Cancel reply

Your email address will not be published. Required fields are marked *

*

Universitas Gadjah Mada

Menara Ilmu Mikrokontroler FMIPA
Universitas Gadjah Mada
Kontak :
roghib.muh@ugm.ac.id
+62 856-4781-7270

© Universitas Gadjah Mada

KEBIJAKAN PRIVASI/PRIVACY POLICY

[EN] We use cookies to help our viewer get the best experience on our website. -- [ID] Kami menggunakan cookie untuk membantu pengunjung kami mendapatkan pengalaman terbaik di situs web kami.I Agree / Saya Setuju