top of page

Arduino ile Yağmur Sensörü kullanımı

Gerekli malzemeler:
  • Arduino UNO

  • Yağmur Sensörü

  • Jumper Kablo

  • 3 Adet Led

Devre Şeması
Arduino Kodu:

const int sensorMin = 0; // sensor maksimum su

const int sensorMax =1024; // sensor minimum su

void setup () {

Serial.begin(9600);

pinMode(8,OUTPUT);

pinMode(9,OUTPUT);

pinMode(10,OUTPUT);

}

void loop() {

int sensorReading= analogRead(A0); //sensorden gelen değer

int ranger = map(sensorReading, sensorMin, sensorMax,0,3); // gelen değer 0,1,2 olacak

Serial.println(ranger);

digitalWrite(8,LOW);

digitalWrite(9,LOW);

digitalWrite(10,LOW);

if(ranger==0){ //0 ise Mavi Led yansın

digitalWrite(8,HIGH);

}

if(ranger==1){ //1 ise Yeşil Led yansın

digitalWrite(9,HIGH);

}

if(ranger==2){ //2 ise Sarı Led yansın

digitalWrite(10,HIGH);

}

}

bottom of page