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

Faydalı içerikler oluşturarak size yardımcı olmak istiyoruz. Aynı zamanda uygun fiyat, hızlı teslimat ve kaliteli hizmetle Robotistan.com’da hizmet veriyoruz. Siz de alışverişlerinizi robotistan.com‘dan yaparak bize yardımcı olabilirsiniz 🙂

Arduino İle Toprak Nem Sensörü Kullanarak Nem Ölçer Yapımı

Merhaba arkadaşlar ! Arduino serimiz boyunca keyifli projeler yaptık ve bu yazımızda içlerine bir yenisini daha ekliyoruz. Daha önce hiç toprak nem sensörü kullanmadıysanız bu içerik size göre. Hadi beraber toprak nem sensörü kullanarak Arduino ile Nem Ölçer yapalım.

Bir önceki yazımızda Bluetooth modülü kullanmıştık >>> Bluetooth ile RGB LED Kontrolü

Toprak Nem Sensörü Nedir? DHT11 Isı ve Nem Sensörü İle Arasındaki Fark Nedir?

Toprak nem sensörü, toprağın içindeki nemi ölçmeye yarayan sensördür. Ayrıca ufak ölçeklerde sıvının seviyesi de bu sensör sayesinde ölçülebilmektedir. Toprak nem ölçerlerinde bulunan problar ölçüm yapılacak bölgede kullanılırlar. Toprağın veya suyun içerisine batırılan problar arasında, meydana gelen dirençten dolayı bir potansiyel fark (gerilim) oluşur. Bu potansiyel farka göre de nem miktarını ölçmek mümkündür. Toprak içerisinde bulunan nem miktarı ile iletkenlik doğru orantılıdır. Nem miktarı arttıkça iletkenlik de artar. Toprak nem ölçer sensöründe bulunan trimpot vasıtası ile hassasiyet ayarlanabilir.

Toprak Nem ölçer ile DHT11 ısı ve nem sensörü arasındaki farklardan ilki toprak nem ölçerin toprağa veya sıvıya batırılması gerektiği. DHT11 ısı ve nem sensörü ise her türlü sıcaklık ölçümü yapabiliyor ve herhangi bir alana batırılması gerekmiyor. Bir diğer fark ise toprak nem ölçer sensöründen hem analog hem de dijital bir çıkış almak mümkün. DHT11 sensörü ise sadece dijital çıkış üretebiliyor.

DHT11 ısı ve nem sensörü hakkında detaylı bilgi almak için proje yazımıza göz atın !

Toprak Nemini Algılama Sensörü Kullanarak Arduino İle Toprak Nemini Ölçelim

Gerekli Malzemeler:

Arduino Toprak Nem Sensörü Devresi

Hadi toprak nemini ölçmek için gerekli Arduino devremizi kuralım !

Toprak Nem Sensörü Devresi

Toprak Nem Ölçmek için Gerekli Arduino Kodu

Şimdi de Arduino kodunu yazalım:

int sensorPin = 9;                  //Sensörün takılacağı pin 
int buzzerPin = 8;                  //Buzzerın takılacağı pin
int veri;                           //Sensörden okunan verinin tutulacağı değişken

void setup() {
  pinMode(sensorPin, INPUT);        //Sensörün takılacağı pini INPUT olarak ayarlıyoruz.
  pinMode(buzzerPin, OUTPUT);       //Buzzerın takılacağı pini OUTPUT olarak ayarlıyoruz.
}
void loop() {
  veri = digitalRead(sensorPin);    //Sensörden dijital okuma yapıyoruz.
  if(veri == true){            //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);
  }
}

Paylaş

En Son İçerik

  • Genel
  • Nedir?
  • Nedir? Nasıl Çalışır?

3D Yazıcı (Printer) Nedir? Nasıl Çalışır? Neler Yapılabilir?

Herkese merhabalar ! 3 boyutlu yazıcılar hakkında detaylı bilgi mi edinmek istiyorsunuz? Öyleyse doğru yazıdasınız. Elimden geleni yapacağım :) 3D Yazıcı…

1 hafta Önce
  • Genel

Filament Nedir? 3D Yazıcı Filament Çeşitleri | Hangisini Tercih Etmelisin?

Tahminimce, filamentin ne olduğunu merak ediyorsun ya da hangi filament çeşidini seçmen gerektiği noktasında aklına takılanlar var. Bu yazıda seni…

1 hafta Önce
  • Genel

En İyi 3D Yazıcılar 2019 – Fiyat Performansa Göre En Ucuz 3D Printerlar

Muhtemelen kendine güzel ve uygun fiyatlı bir 3D yazıcı almak istiyorsun? Senin için Türkiye'de alabileceğin, fiyat performansa göre en kullanışlı…

2 hafta Önce
  • Arduino C# Projeleri ve Uygulamaları
  • Genel

Arduino ve C# ile Mini Hava İstasyonu Yapalım – 5. Ders

Sonraki Ders > < Önceki Ders Arkadaşlar merhaba, bu yazımızda Arduino'dan seri haberleşme ile birden fazla veriyi nasıl alabileceğimizi göreceğiz.…

4 hafta Önce
  • Arduino
  • Arduino Programlama ve Dersler

Arduino Step Motor Kontrolü ve İnternet Üzerinden Step Motor Sürme

< 21. Derse Dön Merhabalar. Bu yazımızda öncelikle Arduino ile step motor kontrolünü öğreneceğiz. Ardından da ESP8266 kullanarak step motorumuzu…

1 ay Önce
  • Genel

Arduino İle ESP8266 WiFi Modülü Kullanarak Sıcaklık ve Nem Ölçümü – ThingSpeak’e Yollama

22. Derse Geç > < 20. Derse Dön Merhaba arkadaşlar ! Bu yazımızda sizlerle ESP8266 nedir, bu wifi modülü nasıl…

1 ay Önce