Cara Akses Sensor Tanah (Soil Moisture Sensor)

Indobot Academy

soil moisture
soil moisture

Soil Moisture Sensor merupakan module untuk mendeteksi kelembaban tanah. Sesuai dengan fungsinya sensor soil moisture banyak di aplikasikan untuk mendeteksi kelembaban tanah di suatu area. Sebelum mengaplikasikan sensor soil moisture kita perlu mengetahui program dasar untuk mengakses sensor soil moisture terlebih dahulu.

[membership level=”0,1,2,4″]

1. Alat / Bahan
  • Arduino IDE                                     Download
  • Arduino UNO                                   1 Buah
  • Modul sensor soil moisturizer          1 Buah
  • LED                                                  1 Buah
  • Resistor 220 ohm                             1 Buah
  • Project Board                                   1 Buah
  • Kabel Jumper                                   Secukupnya

Untuk mendapatkan komponen elektronik di atas silahkan temukan di sini.

2. Skema Rangkaian

Gambar Rangkaian Cara Akses Sensor Tanah (Soil Moisture Sensor)

Keterangan:

  • 5V – VCC soil moisturizer
  • GND – GND soil moisturizer, GND LED
  • D5 – Pin Data soil moisturizer
  • D6 – kaki resistor
  • Kaki resistor – Anoda LED

[/membership]

3. Langkah Kerja
  1. Pertama Siapkan alat dan bahan yang akan di gunakan
  2. Kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian di atas
  3. Ketiga Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Kemudian Ketikkan sketch program pada halaman Arduino IDE
  5. Selanjutnya Lakukan proses uploading program
4. Sketch Program

Belajar elektronika step by step dengan bantuan tangga belajar? Segera Regitrasi dulu dan dapatkan konsultasi dari kami!

 
/* Program Cara Akses Sensor Tanah (Soil Moisture Sensor) di buat oleh Indobot */

#define SoilMois 5              //Sensor pada pin D5
#define LED 6                   //LED pada pin D6

void setup() {
  pinMode (SoilMois, INPUT);    //Setting I/O
  pinMode (LED, OUTPUT);
}

void loop() {
  int tanah = digitalRead(SoilMois);  //Baca sensor
  if (tanah == LOW){                  //Jika ada air, maka
    digitalWrite(LED, HIGH);          //LED ON
  }
  else{                               //Jika tidak, maka
    digitalWrite(LED, LOW);           //LED OFF
  } 
  delay(1000);                        //Jeda pembacaan 1000ms
}

Kesimpulannya:

Kesimpulannya Program bekerja dengan mendeteksi adanya air yang terkena sensor. Sensor kelembaban tanah di tempatkan pada tempat di dalam tanah (di tancapkan dalam tanah), apabila sensor mendeteksi adanya kelembaban (air) maka lampu akan menyala jika tidak maka lampu akan mati.

[/membership]

Kamu pemula dan ingin belajar/bikin project elektronika dari nol? Ikuti program dari Indobot!

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp