Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define ldr A0 //Deklarasi variabel ldr untuk PIN A0
- #define led 2 //Deklarasi variabel led untuk PIN 2 Digital
- int dataLDR; //Variabel untuk menyimpan data dari sensor
- void setup()
- {
- Serial.begin(9600);
- pinMode(ldr, INPUT); //Menetapkan ldr sebagai inputan
- pinMode(led, OUTPUT); //Menetapkan led sebagai inputan
- }
- void loop()
- {
- //Membaca dan menyimpan data dari sensor ldr
- dataLDR = analogRead(ldr);
- // Menampilkan data di Serial Monitor
- Serial.println(dataLDR);
- //Data yang ditampilkan dengan jeda setengah detik
- delay(500);
- //Kondisi Jika nilai LDR lebih dari 450 maka LED akan menyala
- //Jika data LDR kurang dari 450 maka LED mati
- if(dataLDR >= 450){
- digitalWrite(led, LOW);
- }
- else{
- digitalWrite(led, HIGH);
- }
- }
Add Comment
Please, Sign In to add comment