loading...

Wednesday, May 13, 2020

Soil Moisture Sensor Module / Sensor Kelembapan Dengan Arduino #1



Soil Moisture Sensor Module adalah suatu modul yang berfungsi untuk mendeteksi tingkat kelembaban tanah dan juga dapat digunakan untuk menentukan apakah ada kandungan air di tanah/ sekitar sensor. Cara penggunaan modul ini cukup mudah, yakni dengan memasukkan sensor ke dalam tanah dan setting potensiometer untuk mengatur sensitifitas dari sensor. Keluaran dari sensor akan bernilai 1 / 0 ketika kelembaban tanah menjadi tinggi/ rendah yang dapat di treshold dengan potensiometer.

Spesifikasi dari sensor ini adalah :
- Comparator menggunakan LM393
- Hanya menggunakan 2 plat kecil sebagai sensor
- Supply Tegangan 3.3-5 VDC
- Digital output D0 dapat secara langsung dikoneksikan dengan MCU dengan mudah


Rangkaian Sensor

Konfigurasi Pin

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

Source Code

int sensorPin = A0;  // pin sensor
int powerPin = 6;    // untuk pengganti VCC

void setup() {  
  // jadikan pin power sebagai output
  pinMode(powerPin, OUTPUT);
  // default bernilai LOW
  digitalWrite(powerPin, LOW);
  // mulai komunikasi serial
  Serial.begin(9600);
}

void loop() {
  Serial.print("Nilai kelembaban: ");
  Serial.println(bacaSensor());
  // baca setiap 5 detik
  delay(5000);
}

int bacaSensor() {
  // hidupkan power
  digitalWrite(powerPin, HIGH);
  delay(500);
  // baca nilai analog dari sensor
  int nilaiSensor = analogRead(sensorPin);
  digitalWrite(powerPin, LOW);
  // makin lembab maka makin tinggi nilai outputnya
  return 1023 - nilaiSensor;
}

Buka Jendela Serial Monitor maka akan tampil nilai kelembapan
Terima kasih

Related Posts:

  • Pemrograman Sensor Ultrasonic dengan Relay di Arduinopada kesempatan yang lalu kita sudah belajar mengenai program-sensor-ultrasonic kali ini kita kembangkan dengan menggunakan relay supaya bisa diaplikasikan dengan kipas, lampu, dinamo, pompa air mini dll langsung s… Read More
  • CARA MENGOPRASIKAN SERVO DI ARDUINOPada kesempatan kali ini saya akan menjelaskan bagai mana mengoprasikan servo di arduino, sebelum melanjutkan ke pemrograman anda harus tau pengertian dan kegunaan mini servo di arduino Motor servo adalah komponen ele… Read More
  • Program Sensor Ultrasonic Program Sensor Ultrasonic Sebelum kita bicara program ultrasonic, kita harus tahu apa yang dinamakan ultrasonic, menurut mbk wiki  Ultrasonik adalah&n… Read More
  • LED Berkedip Dengan ArduinoPada Kesempatan kali ini saya ingin menjelaskan bagai mana membuat program arduino dengan menyalakan lampu led secara interfal atau berkedib. dengan menggunakan pin 4 di arduino Alat dan Bahan 1 Buah LED 5mm atau LED 3mm … Read More
  • Tempat Sampah Otomatis dengan Arduino sampah merupakan permasalahan yang serius dilingkungan masyarakat, dikarenakan banyak sekali warga kurang sadar tentang kebersihan lingkungan. banyak seklai sampah berserakan di jalan, pemukiman, bahkan sungaipun sekarang … Read More

1 Comments:

  1. Numpang promo ya Admin^^
    ayo segera bergabung dengan kami di ionqq^^com
    dengan minimal deposit hanya 20.000 rupiah :)
    Kami Juga Menerima Deposit Via Pulsa & E-Money
    - Telkomsel
    - XL axiata
    - OVO
    - DANA
    segera DAFTAR di WWW.IONPK.CLUB :-*
    add Whatshapp : +85515373217 ^_~

    ReplyDelete