Mengukur Kelembaban Tanah Sensor Soil Moisture pada Arduino

Sensor soil moisture merupakan sebuah sensor yang dapat mengukur kadar air atau kelembaban tanah. Pengaplikasian sensor ini biasa digunakan pada suatu tanaman, ada jenis tanaman yang tidak boleh terlalu lembab atau kering contohnya adalah jamur, sehingga kita membutuhkan adanya alat yang dapat mengukur kelembaban tanah. Jenis sensor yang akan dibahas pada artikel ini yaitu model probe seperti gambar di bawah :

soil

SPESIFIKASI SENSOR

  • Supply tegangan 3.3v-5v
  • Terdapat trimpot untuk mengatur sensitifitas
  • Menggunakan chip comparator LM393 yang stabil
  • Dimensi : 3.2cm x 1.4cm
  • Terdapat analog dan digital output

ALAT DAN BAHAN

  1. Arduino Uno R3, BELI
  2. Sensor Soil Moisture, BELI
  3. Kabel jumper, BELI

RANGKAIAN SENSOR SOIL MOISTURE

Berikut rangkaian sensor soil moisture pada Arduino :

soilm_bb

KONFIGURASI PIN

  • PIN A0 dihubungkan ke pin A0
  • VCC dihubungkan ke 5V
  • GND  dihubungkan ke GND

SOURCE CODE

int sensorPin = A2;
int nilai;

void setup() {
Serial.begin(9600);
}

void loop() {
int nilai = analogRead(sensorPin);
Serial.print(“Kelembaban tanah : “);
Serial.println(nilai);

if(nilai > 700){
Serial.println(“Tanah kering, siram air”);
}else if(nilai < 700 && nilai > 350){
Serial.println(“Kelembaban normal gan”);
}else{
Serial.println(“Tanah basah/lembab gan”);
}
delay(500);
}

Silahkan rangkai komponen sesuai gambar di atas, kemudian upload source kodenya pada Arduino IDE. Selanjutnya buka Serial Monitor dengan baudrate 9600.

Untuk batas kering dan normal saya contohkan di sini yaitu :

  • Kering : > 700
  • Normal : > 350 dan < 700
  • Lembab : < 350

Anda dapat merubah tingkat kelembaban di atas sesuai dengan pengamatan di lapangan.

Demikian pembahasan kali ini semoga bermanfaat bagi yang membutuhkan. Terima kasih.

3 2 votes
Article Rating

Leave a Reply

6 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Hamra

saya butuh informasi luas area yang bisa di baca untuk 1 sensor kelembaban untuk tanaman tani yg bebas

komang putra

perkenalkan saya komang, saya maba agroteknologi want to ask : bisakah sensor ini diaplikasikan dengan arduino dan driver relay dengan logika ; if (tanah kering) relay on, dan pompa air bertenagai solar panel menyala, dan if ( tanah basah/lembab —> sensor akan menginstruksikan relay turn off, dan pompa air berhenti bekerja).
saya ucapkan terimakasih atas responnya : jika boleh start conversation, ini emai; saya : kmgptra@gmail(.)com

Fidia

Saya mau tanya sensor ini apakah bisa untuk mendeteksi pH kadar air juga? Terimakasih mohon bantuannya untuk keperluan tugas kuliah karena mau beli sensor ph mahal bgt

6
0
Would love your thoughts, please comment.x
()
x