banner image
Sedang Dalam Perbaikan

Lampu Otomatis Sensor LDR Arduino


Komponen yang perlu kita persiapkan yakni :
  • 1 buah Arduino (bisa UNO, NANO, MEGA, dll)
  • 1 buah Sensor Cahaya/Light Sensor 
  • Beberapa buah lampu LED (satu saja juga tidak apa-apa)
  • Software Arduino IDE (Jika belum punya, maka download Di Sini)
  • Kabel jumper secukupnya 
  • Breadboard/Projectboard jika diperlukan

Lalu silahkan dirangkai sesuai dengan skema berikut ini :
lampu-otomatis-2

Keterangan Rangkaian :

  • Bisa Menggunakan Segala Jenis Arduino (UNO, NANO, MEGA, MINI, dll), karena penomoran pinnya sama. Tinggal cocokkan Saja nomor Pin-Pin nya.

  • Kaki Positif LED ===> Pin 2 Arduino

  • Kaki Negatif LED ===> Pin GND Arduino

  • Kaki Output Analog (AO) Sensor ===> pin A0 Arduino

  • Kaki vcc pada masing-masing komponen hubungkan ke sumber power positif 5v (bisa dari 5v Arduino)

  • Kaki gnd/ground pada masing-masing komponen hubungkan ke sumber negatif power (bisa dihubungkan ke pin gnd Arduino)




Setelah itu, silahkan upload program seperti di bawah ini pada software Arduino IDE milik sobat, dan tata cara upload program ke Arduino bisa sobat baca Di Sini :

//inialisasi pin sensor
const int pinSensor = A0;
//inialisasi pin lampu led
const int pinLed = 2;
//inialisasi variabel data
int data;

//default/setting awal program
void setup()
{
//inialisasi status I/O pin
pinMode(pinSensor, INPUT);
pinMode(pinLed, OUTPUT);
//inialisasi baud rate serial monitor
Serial.begin(9600);
}

//looping program
void loop()
{
//data adalah hasil pembacaan output sensor
data = analogRead(pinSensor);
//menulis pada serial monitor data yang telah terbaca
Serial.println(data);

//jika nilai lebih kecil-sama dengan 899
//atau kondisi terang
if (data <= 899)
{
//lampu led mati
digitalWrite(pinLed, LOW);
}

//jika nilai data lebih besar-sama dengan 900
//atau kondisi gelap
else if (data >= 900)
{
//lampu led menyala
digitalWrite(pinLed, HIGH);
}
}
Lampu Otomatis Sensor LDR Arduino Lampu Otomatis Sensor LDR Arduino Reviewed by MCH on November 14, 2019 Rating: 5

No comments:

Powered by Blogger.