Menyalakan lampu dengan sensor cahaya berbasis Arduino Nano R3 adalah proyek yang menggabungkan teknologi sensor dan mikrokontroler. Untuk menciptakan sistem otomatisasi yang cerdas. Sensor cahaya di gunakan untuk mendeteksi tingkat pencahayaan di sekitarnya, dan ketika intensitas cahaya rendah. Arduino Nano R3 akan memberikan perintah untuk menyalakan lampu.
Dalam proyek ini, pengaturan koding pada Arduino Nano R3 menentukan ambang batas pencahayaan yang di perlukan untuk mengaktifkan lampu. Begitu sensor cahaya mendeteksi tingkat pencahayaan di bawah ambang batas tersebut, sinyal di teruskan ke mikrokontroler, yang selanjutnya mengirimkan sinyal ke relay atau modul daya untuk menyalakan lampu.
Keuntungan dari proyek ini adalah efisiensi energi, karena lampu hanya akan menyala saat di butuhkan, mengoptimalkan penggunaan daya secara otomatis. Selain itu, aplikasi seperti ini dapat di terapkan dalam rumah pintar atau sistem pencahayaan otomatis di ruangan dengan tingkat pencahayaan yang bervariasi.
Dapatkan puluhan ebook gratis dengan registrasi melalui tombol di bawah!
Ini adalah sketch program arduino sensor
/* 2_LDR --> Relay */#define sensor A0 #define potensio A1 #define relay 13 boolean kondisi = 0; long val_pot, val_sen;void setup() { Serial.begin(9600); pinMode(sensor, INPUT); pinMode(potensio, INPUT); pinMode(relay, OUTPUT); } void loop() { val_pot = analogRead(potensio); val_sen = analogRead(sensor); if(val_sen && val_pot); { kondisi = 0; } else { kondisi = 1; } Serial.print(val_sen); Serial.print('t'); Serial.println(val_pot); digitalWrite(relay, kondisi); delay(100); } |
[zombify_post]
Mau belajar elektronika dasar? Arduino? atau Internet of Things? Ikuti kursus online Indobot Academy!
Baca artikel lain di blog indobot