Sensor Kelembapan
Sensor Kelembapan
Pengampu :
Disusun oleh :
Ahmat Japar
1. 3.32.22.2.01
Sodiq
2. Azra Tiarani 3.32.22.2.03
3. Firda Pramesthi 3.32.22.2.06
2023 / 2024
BAB I
PENDAHULUAN
I. Tujuan Percobaan
a. Mahasiswa dapat mengetahui karakakteristik dari sensor kelembapan tanah
YL69
b. Mahasiswa dapat mengetahui cara kerja dari sensor kelembapan tanah YL69
c. Mahasiswa dapat mengetahui penggunaan dan pengaplikasian dari sensor
kelembapan tanah YL69
II. Dasar Teori
BAB II
ISI
V. Schematic Arduino
1. Pengukuran resistansi pada sensor Kelembapan tanah YL69
2. Menampilkan Nilai ADC dan tegangan pada kelembapan tanah di LCD
3. Menampilkan persentase kelembapan dan status kelembapan tanah dengan
sensor kelembapan tanah YL69
a) Program
#include <LiquidCrystal_I2C.h>
void setup() {
// Set up LCD
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0); // Posisi awal kursor
void loop() {
// Baca nilai analog dari sensor LDR (0-1023)
int ldrValue = analogRead(ldrPin);
a. Program
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4);
int sensorPin = A0;
int nilaiSensor;
int moist;
void setup()
{
lcd.init();
lcd.backlight();
pinMode(sensorPin,INPUT);
}
void loop()
{
nilaiSensor=analogRead(sensorPin);
nilaiSensor=1023-nilaiSensor;
moist=map(nilaiSensor,0,1023,0,100);
lcd.setCursor(0,0);
lcd.print("kelembapan: %");
lcd.setCursor(11,0);
lcd.print(moist);
if (moist <= 40){
lcd.setCursor(0,1);
lcd.print("kering");
delay(10);
}
else if (moist < 70 && moist > 40){
lcd.setCursor(0,1);
lcd.print("basah");
delay(10);
}
else if (moist >= 70){
lcd.setCursor(0,1);
lcd.print("sangat basah");
delay(10);
}
delay(1000);
lcd.clear();
}
VII. Kesimpulan
Dari ketiga percobaan yang telah kami lakukan, dapat disimpulkan bahwa
pada percobaan pengukuran nilai resistansi dapat diperoleh dengan hasil yaitu
semakin rendah tingkat kelembapan tanah yang diukur oleh sensor, maka
resistansinya akan semakin besar. Untuk percobaan menampilkan ADC dan
tegangan di LCD dapat disimpulkan bahwa semakin kecil tingkat kelembapan dan
nilai resistansi maka nilai ADC semakin besar dan tegangan juga semakin besar.
Pada percobaan ketiga yaitu menampilkan persentase kelembapan dan status
kelembapan tanah dapat disimpulkan bahwa persentase yang ditampilkan
menunjukkan tingkat kelembapan tanah yang dimana semakin kecil persentase
yang ditampilkan maka tingkat kelembapan tanah semakin kecil dan semakin besar
persentase yang di tampilkan maka tingkat kelembapan semakin tinggi.
Ketika tanah kering, resistansi antara elektroda akan tinggi. Namun, ketika
tanah basah, air berfungsi sebagai konduktor yang baik, sehingga resistansi antara
elektroda akan menurun. Ketika sensor tersebut diangkat dari tanah dan terpapar
oleh udara, resistansi antara elektroda akan kembali tinggi karena udara memiliki
konduktivitas yang rendah. sebagian besar disebabkan oleh perbedaan
konduktivitas antara tanah yang lembab dan udara yang kering. Ketika sensor
tersebut digunakan kembali untuk mengukur tanah yang lembab, nilai resistansi
akan turun karena air dalam tanah akan meningkatkan konduktivitasnya.
Tanah Sangat
Basah : 4,11 kΩ
2. Dokumentasi Hasil Percobaan Menampilkan Nilai ADC dan Tegangan dari
sensor kelembapan tanah di LCD