Diberdayakan oleh Blogger.

Analog digital Convertion(ADC) menggunakan LDR

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;
}
}
}



0 komentar:

Posting Komentar