-->

Program Sensor Cahaya LDR dengan LED dan Arduino UNO

Sebelumnya kita telah belajar mengenai cara menggunakan sensor suhu DHT11, jika kamu belum pernah mempelajarinya, kamu bisa coba membaca artikel tersebut, agar kamu semakin banyak berlatih dalam menggunakan Arduino.

Artikel kali ini akan membahas salah satu sensor Analog, yaitu sensor cahaya LDR dan ditambahkan dengan LED, agar menjadi Automatic Lighting System, yang nantinya ketika cahaya minim maka LED akan menyala.

Light Dependent Resistor (LDR) adalah salah satu variabel resistor yang nilai hambatannya dipengaruhi oleh cahaya. Jadi besar hambatan ketika kondisi terang dengan kondisi minim cahaya akan berbeda.

Membuat program sensor cahaya LDR dengan LED dan Arduino ini terbilang mudah, karena bahan yang murah dan juga mudah digunakan, berikut ini adalah alat dan bahannya :


Alat dan Bahan

  • Arduino UNO (1 buah)
  • Sensor Cahaya LDR (1 buah)
  • LED Warna Bebas (1 buah)
  • Resistor 10K Ohm (1 buah)
  • Resistor 220 Ohm (1 buah)
  • Kabel Jumper secukupnya
  • Breadboard (1 buah)

Rangkaian Sensor Cahaya LDR dengan LED dan Arduino UNO

Rangkaian Sensor Cahaya LDR dengan LED dan Arduino UNO
(Klik gambar untuk memperbesar)

Keterangan :
  • Kabel jumper warna merah (1) terhubung ke salah satu kaki Sensor Cahaya LDR dan pin 5V
  • Kabel jumper warna hitam (1) terhubung ke resistor Sensor Cahaya LDR dan pin GND Arduino
  • Kabel jumper warna Hijau terhubung ke salah satu pin Sensor Cahaya LDR yang terhubung dengan resistor dan pin digital A0 Arduino
  • Kabel jumper warna merah (2) terhubung ke resistor 220 Ohm dan pin 2 Arduino
  • Kabel jumper warna hitam (2) terhubung ke kaki kanoda LED dan pin GND Arduino

Program Sensor Cahaya LDR dengan LED dan Arduino UNO

Dengan Program di bawah ini kamu bisa membuat Sensor Cahaya LDR untuk mengendalikan nyala dan hidupnya LED. keren banget kan ? Sebelum itu kamu juga bisa mempelajari cara mengendalikan LED dengan Arduino.


Keterangan : 
  • Fungsi void setup() di dalam program Arduino adalah sebuah program yang dibaca sekali saja
  • Fungsi void loop() di dalam program Arduino adalah sebuah program yang dibaca berulang kali
  • Serial.begin() pada program di atas digunakan untuk komunikasi Arduino dengan komputer
  • Fungsi digitalWrite() di dalam program Arduino adalah sebuah program untuk memberi perintah 1 atau 0 (TRUE or FALSE)
  • Serial.print() di dalam program Arduino adalah sebuah program untuk menampilkan data di serial monitor tanpa enter
  • Serial.println() di dalam program Arduino adalah sebuah program untuk menampilkan data di serial monitor tanpa dengan enter
  • Fungsi DHT11.read() digunakan untuk membaca data yang telah disimpan di variabel dengan tipe data array

Jika ada yang maish belum mengerti dan perlu ditanyakan silahkan tulis di kolom komentar ya, secepatnya akan saya bantu semampu saya. Terimakasih.

Bagi yang membutuhkan alat inovatif, kami memiliki jasa pembuatan alat-alat inovatif seperti sistem otomatis, Internet of Things, dll, Selain itu kami juga menerima pembuatan website seperti undangan pernikahan, company profile, dll. silahkan hubungi kami di sini.

1 Response to "Program Sensor Cahaya LDR dengan LED dan Arduino UNO"

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel