TUGAS PRAKTIKUM PERCOBAAN - 13 "Analog digital Convertion(ADC) menggunakan LDR"

Nama Kelompok :
1. Riski Ariyanto / 163600047
2. Mufti Maulana Rahman / 163600059

Tujuan : Mengukur tegangan listrik analog menjadi tegangan listrik digital

Menggunakan LDR (Light Dependent Resistor) sebagai control untuk menghidupkan lampu atau bisa disebut sebagai saklar. Skema di bawah ini adalah simulasi lampu PJU(Penerangan Jalan Umum)
Hasil gambar untuk skema ldr dengan arduino
Program :

int x;
void setup() {
Serial.begin(9600);
pinMode(8,OUTPUT);
}

void loop() {
x=analogRead(A0);
Serial.println(x);
delay(50);
if(x<=140){
digitalWrite(8,HIGH);
}
else{
  digitalWrite(8,LOW);
}
}



Program jika LDR diklik satu kali hidup dan jika diklik satu kali lagi akan mati , sebagai berikut :

int x;
int a=0;
void setup() {
Serial.begin(9600);
pinMode(8,OUTPUT);
}

void loop() {
x=analogRead(A0);
Serial.println(x);
delay(50);
if(x<=140){
  if(a==0){
digitalWrite(8,HIGH);
a=1;
}
else{
  digitalWrite(8,LOW);
  a=0;
}
}
}

NOTE : Untuk nilai analog read bisa berbeda-beda tergantung data yang dibaca di Serial Monitor



Komentar

Posting Komentar

Postingan populer dari blog ini

TUGAS MEMBUAT GERBANG NAND MENJADI GERBANG NOR , EX-OR , EX-NOR

TUGAS PRAKTIKUM PERCOBAAN-19 "Motor Servo"

TUGAS PRAKTIKUM 1-3 "Mencetak Kalimat di Monitor"