Sensor Kelembaban Tanah
Sensor Kelembaban Tanah
Sensor Kelemababan Tanah (Soil Moisture) sebagai indikator untuk mendeteksi kondisi tanah (Kering/Basah)
Rangkaian
GND (Sensor) --> GND (Arduino)
VCC (Sensor) --> 5v (Arduino)
Signal (Sensor) --> A0 (Arduino)
Arduino - Sensor Kelembaban Tanah
void setup()
{
//mengaktifkan serial monitor
Serial.begin(9600);
//Mendefinisikan pin analog
pinMode(A0, INPUT);
}
void loop()
{
//Membaca nilai analog
int baca = analogRead(A0);
//koversi nilai analog
int konversi = 1023-baca;
int hasil = map(konversi,0,1023,0,100);
//Menampilkan hasil konversi pada serial monitor
Serial.println(hasil);
//memberi jeda pengulangan pembacaan
delay(2000);
}
Rangkaian
GND (Sensor) --> GND (ESP32)
VCC (Sensor) --> 3.3v (ESP32)
Signal (Sensor) --> 12 (ESP32)
ESP32 - Sensor Kelembaban Tanah
void setup() {
//mengaktifkan serial monitor
Serial.begin(115200);
//mendefinisikan pin input signal sensor
pinMode(12, INPUT);
}
void loop() {
//membaca nilai signal dari sensor
int sensor = analogRead(12);
//konversi nilai signal 0 - 100
int hasil = map(sensor,0,4096,0,100);
//menampilkan nilai hasil konversi
Serial.println(hasil);
//memberi jeda pengulangan
delay(2000);
}