200TL ÜZERİ ÜCRETSİZ KARGO
 

Toprak Nem Sensörü

  • 47,50 TL42,90 TL

Toprak nemi algılama sensörü üzerinde bulunan iki prob, akımın toprağın içinden geçmesine izin verir ve ardından nem değerini ölçmek için direnç değerini alır.

Alışveriş Listeme Ekle

Karşılaştırma listesine ekle

Vergiler Hariç: 42,90 TL

Stok Durumu: Stokta var

Marka: ALPGEN Robotics

Ürün Kodu: M027 Toprak Nem Sensörü

Toprak Nem Sensörü

Toprak nemi algılama sensörü üzerinde bulunan iki prob, akımın toprağın içinden geçmesine izin verir ve ardından nem değerini ölçmek için direnç değerini alır.

Fazla su olduğunda, toprak daha fazla elektrik iletecek ve bu da daha az direnç olacağı anlamına geliyor. Bu nedenle, nem seviyesi daha yüksek olacaktır. Kuru toprak elektriği zayıf bir şekilde iletir, bu yüzden daha az su olduğunda daha fazla direnç olacağı anlamına gelir. 


Teknik Özellikler

Çalışma Voltajı5V DC                                                     
Çıkış Voltajı0 - 4.2V
Data ÇıkışıAnalog
En21.81mm
Boy73.99mm
Vida Delik Çapı3.1mm

Örnek Proje Devre Şeması

Bu projede toprak nem sönsürü ile toprağın nem/kuruluk ölçülerek ölçülen değer belirlediğimiz herhangi bir değerden yükek olduğunda kartımızın D13 pininde bulunan mavi ledin yanması kodlanmıştır.


Örnek Proje Arduino Kodu


/* ALPGEN Robotics */
// Toprak Nem Sensörü Kullanımı
// 14.05.2021 
// Soru ve Yardım İçin: proje@alpgenrobotics.com
// www.alpgenrobotics.com //

const int data = A3;      //Veri okuyacağımız pin A3'e tanımlandı
int led = 13;             //led Dijital 13'e tanımlandı
int deger;                //Sensörden okunan değerin tutulacağı değişken tanımlandı 

void setup()   // Başlangıç Ayarlamaları
{
  pinMode(led, OUTPUT);   //led çıkış olarak ayarlandı
  Serial.begin(9600);     //Seri haberleşme hızı 9600 baudrate ayarlandı
}

void loop()     // Sürekli Tekrar Edecek Olan Döngü
{
  deger = analogRead(data);           //Sensörden okunan değer "deger" değişkenine atandı
  if(deger > 600)                     //Okunan değer 600'den büyükse
  {
    digitalWrite(led, HIGH);          //led yansın
  }
  else                                //değilse
  {
    digitalWrite(led, LOW);           //led sönsün
  }
  Serial.print("Toprak Kuruluğu ");   //seri ekrana "Toprak Kuruluğu" yazdırıldı
  Serial.println(deger);              //yazıdan sonra okunan değer yazdırıldı
  delay(500);                         //500ms gecikme süresi
}