Membuat Alat Peneteksi jatuhnya cahaya kemata dengan arduino

Untuk membuat alat pendeteksi jatuhnya cahaya ke mata menggunakan Arduino, kita bisa menggunakan sensor cahaya (LDR atau photodiode) yang mendeteksi intensitas cahaya yang masuk. Jika intensitas melebihi ambang batas yang ditentukan (misalnya, cahaya terlalu terang atau mengarah langsung ke mata), alat akan memberikan peringatan seperti buzzer berbunyi atau LED menyala.
🛠️ Komponen yang Dibutuhkan untuk Membuat Alat Peneteksi jatuhnya cahaya kemata dengan arduino
-
Arduino Uno (atau kompatibel)
-
LDR (Light Dependent Resistor) atau Photodiode
-
Resistor (10kΩ untuk LDR)
-
Buzzer atau LED (untuk output)
-
Kabel jumper
-
Breadboard
-
Komputer (untuk memprogram Arduino)
⚙️ Cara Kerja Alat
-
LDR mendeteksi intensitas cahaya di sekitar.
-
Jika intensitas cahaya melebihi ambang batas (cahaya terang langsung ke arah sensor), Arduino akan mengaktifkan buzzer atau LED sebagai peringatan.
-
Ambang batas bisa disesuaikan sesuai kebutuhan.
🔌 Rangkaian Skematik
-
Sambungkan LDR ke Arduino:
-
Salah satu kaki LDR ke 5V
-
Kaki lainnya ke A0 (analog pin) dan resistor 10kΩ
-
Ujung resistor ke GND
-
-
Sambungkan buzzer atau LED:
-
Kaki positif (+) ke pin D8
-
Kaki negatif (-) ke GND
-
📄 Kode Program Arduino
Berikut adalah kode dasar untuk mendeteksi cahaya terang:
🔎 Penjelasan Kode
-
Pin A0 membaca data dari LDR.
-
Jika nilai intensitas lebih besar dari ambangCahaya (800), maka buzzer menyala.
-
Sesuaikan nilai ambang batas dengan kondisi pencahayaan lingkungan Anda.
📊 Kalibrasi Sensor
-
Buka Serial Monitor di Arduino IDE.
-
Catat nilai cahaya normal dan cahaya terang.
-
Ubah variabel
ambangCahayasesuai hasil pembacaan.
🛠️ Pengembangan Lanjutan:
-
Menambahkan OLED display untuk menampilkan intensitas cahaya.
-
Menggunakan modul Bluetooth untuk memantau dari ponsel.
-
Menyimpan data intensitas menggunakan SD card.

