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;
}
Terima kasih
Numpang promo ya Admin^^
ReplyDeleteayo 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 ^_~