Alışverişlerinizi Robotistan’dan Yapın

Faydalı içerikler oluşturarak size yardımcı olmak istiyoruz. Aynı zamanda hızlı teslimat ve müşteri memnuniyetini ön planda tutarak malzeme satışı yapıyoruz. Alışverişlerini robotistan.com‘dan yaparak sen de bize yardımcı olabilirsin 🙂

Arduino İle Yağmur Sensörü Kullanarak Yağmur Alarmı Yapalım

Herkese selamlar ! Bu yazımızda ise yağmur sensörü kullanarak Arduino ile Yağmur Alarmı projesi yapacağız. Yağmur sensörü nasıl kullanılır, Arduino ile nasıl alarm yapabiliriz konularına değineceğiz.

Bir önceki yazımızda toprak nem sensörü kullanmıştık >>> Arduino ile Nem Ölçer yapalım !

Yağmur Sensörü Nedir? Nasıl Çalışır?

Yağmur sensörü sığ su seviyelerinde ve yağmurlu ortamda kullanılan bir sensör çeşididir. Bu projede kullanacağımız sensör 40 mm su seviyesine kadar ölçüm yapabilmektedir. Yağmur sensörünün yapısında birbirine paralel olarak bağlanmış iletken hatlar bulunmaktadır. Bu hatlar su ile temas ettiğinde Arduino’ya analog bir sinyal gönderir. Arduino haricinde birçok mikrokontrolcü ile de çalışmaktadır.

Yağmur Sensörü

Yağmur sensörü 5V gerilim ile çalışmaktadır. 3 pini bulunmaktadır. + pinine besleme gerilimi olan 5V, pinine GND bağlantısı yapılır. S pini ise sinyal (data) pini olduğundan dolayı Arduino’nun Analog pinlerinden biri bağlanır.

Arduino İle Beraber Yağmur Alarmı Yapalım

Gerekli Malzemeler:

Arduino Yağmur Alarmı Devresi

Tüm malzemelerimiz hazırsa devremizi kurabiliriz !

Yağmur Sensörü Devresi

Yağmur Alarmı Yapımı için Gerekli Arduino Kodu

Arduino kodumuzu aşağıdaki gibi yazalım. Her satırda kodun ne anlama geldiğini belirttik. Bir hatayla karşılaşırsanız tekrar yazılımı kontrol edebilirsiniz 🙂

int sensorPin = A0;                //Sensörü bağlayacağımız pin
int esikDegeri = 100;              //Su miktarı için eşik değeri
int buzzerPin = 8;                 //Buzzerı bağlayacağımız pin
int veri;                          //Sensörden okuduğumuz değer

void setup() {
  pinMode(buzzerPin, OUTPUT);      //Buzzer bağladığımız pini OUTPUT olarak ayarlıyoruz.  
}
void loop() {
  veri = analogRead(sensorPin);    //Sensörden analog veriyi okuyoruz.
  if(veri > esikDegeri){           //Sensör verisi eşik değerini geçerse if içerisindeki kodlar uygulanır.
    digitalWrite(buzzerPin, HIGH); 
    delay(100);
    digitalWrite(buzzerPin, LOW);
    delay(100);
  }
  else{                            //Sensör verisi eşik değerinden küçük olursa if içerisindeki kodlar uygulanır.
    digitalWrite(buzzerPin, LOW);
  }
}

Yorumları Görüntüle

  • Merhaba ben yağmur alarmı sensörünüzü yaptım.Veya buna motor bağlanır mi?baglanirsa nasıl bağlanır yardımcı olur musunuz?

  • Ben bu kodu uygulayarak ilaveten DC motor takmak istiyorum. Yağmur sensörü ne DC motor takarak su seviyesi ölçme nasıl yapabilirim.? Potansiyometre takmama gerek var mı?

  • ilge hocam ben de sensör algılıyor ancak buzzer ötmüyor şacaba sebebi nedir ki?

  • hocam herşeyi aynı yaptım suyu dökünce sensöre buzzerdan kısık bip sesi geliyor
    yardım edebilirmisiniz

En Son İçerik

Arduino Radar Yapımı – Ultrasonik Sensör ile Radar Projesi Yapalım

Radar yapma fikri seni de heyecanlandırıyor mu? Biz yaptık. Sana da tavsiye ederiz ;) Arduino Radar Projesi Nasıl Yapılır? Radar…

1 ay Önce

Otto Robot Yapımı – Arduino Nano İle Şirin Robot Yapalım

Eğlenceli bir robot yapmaya ne dersin? Biz güzel olacağını düşündük ve OTTO robotu senin için yaptık. Otto Robot Parçaları Arduino…

1 ay Önce

ESP8266 Kart Ve DHT11 İle Oda Sıcaklık-Nem Ölçümü

Merhaba arkadaşlar , bu gün sizlerle DHT11 sıcaklık-nem sensör kullanarak odamızın sıcaklık ve nem oranının okumasını yapacağız. Projemizden sizlere kısaca…

3 ay Önce

Sensör Nedir? Sensör Çeşitleri ve Robot Kontrolcüleri

Herkese merhabalar, bir önceki yazımızda robotlardan ve temel parçalarından bahsetmiştik. Bu yazımızda ise robotun kontrol kartı ve sensörlerinden bahsedeceğim. Sensörleri…

3 ay Önce

Google Asistan İle Masa Lamba Kontrolü

Merhaba arkadaşlar, bugün sizlerle Google asistan uygulamasını kullanarak masa lambamızı kontrol edeceğiz. Günümüzde IOT sistemleri oldukça popüler bir hal aldı.…

3 ay Önce

Çocuklara Kodlama Öğretmek İçin 9 Eğlenceli Robot

Herkese merhabalar! Çocuklar için "kodlama nasıl öğrenilir?" sorusu gün geçtikçe önem kazanmakta. Siz de robotik kodlama nedir, çocuklar için robotik…

3 ay Önce