Tutorial ESP32 : Membaca Data Mentah pada Potensiometer
Tutorial ESP32 : Membaca Data Mentah pada Potensiometer
Langkah - langkah membaca data mentah pada potensiometer
Potensiometer adalah komponen dasar yang sangat penting untuk memahami cara kerja Input Analog. Pada tahap ini, kita akan membaca nilai tegangan yang diubah oleh putaran tuas potensiometer menjadi data digital mentah.
Langkah 1 : Mempersiapkan Komponen
Pastikan sudah menyiapkan komponen berikut:
1x ESP32 DevKit V1.
1x Potensiometer (10k Ohm adalah ukuran standar).
Kabel Jumper (Male-to-Male atau Female-to-Male).
Kabel Jumper
Water Level Sensor
ESP32
Langkah 2 : Skema Rangkaian
Potensiometer memiliki tiga kaki yang harus dihubungkan dengan tepat ke ESP32:
Kaki Kiri: Hubungkan ke GND ESP32.
Kaki Tengah (Wiper): Hubungkan ke GPIO 34 (Pin ADC).
Kaki Kanan: Hubungkan ke 3.3V ESP32.
Langkah 3 : Kode Program
Berikut adalah kode untuk menampilkan nilai asli (0-4095) tanpa konversi:
C++
// Mendefinisikan pin input analog
const int potPin = 34;
int potValue = 0;
void setup() {
// Memulai komunikasi serial
Serial.begin(115200);
Serial.println("Monitoring Nilai Mentah Potensiometer...");
}
void loop() {
// Membaca nilai analog dari GPIO 34
potValue = analogRead(potPin);
// Menampilkan hasil ke Serial Monitor
Serial.print("Nilai Mentah (Raw): ");
Serial.println(potValue);
delay(200); // Jeda agar data tidak mengalir terlalu cepat
}
Langkah 4 : Apa yang Terjadi di Serial Monitor?
Saat Anda mengunggah kode ini dan memutar tuas potensiometer, Anda akan melihat angka yang berubah secara dinamis:
Putar ke arah GND: Nilai akan turun menuju 0.
Putar ke arah 3.3V: Nilai akan naik menuju 4095.
Reference:
Last Minute Engineers. (n.d.). ESP32 Arduino IDE tutorial: ESP32 WiFi scan example. Diakses pada 3 Februari 2026, dari https://lastminuteengineers.com/esp32-arduino-ide-tutorial/#esp32-example-wifi-scan
PT. Precision Agriculutre Indonesia adalah ekosistem digital pertanian Indonesia yang mengintegrasikan agrotech, pertanian presisi, pertanian cerdas, dan pertanian pintar melalui pemanfaatan teknologi seperti sensor pertanian, Internet of Things (IoT), kecerdasan buatan, sistem irigasi otomatis, pemupukan cerdas, dan pemantauan tanaman berbasis data real-time, serta menghadirkan layanan edukasi petani modern, digitalisasi agribisnis, pasar produk pertanian online, penguatan rantai pasok, inovasi teknologi tepat guna, dan solusi pertanian ramah lingkungan yang mendukung pertanian modern, berkelanjutan, dan berdaya saing tinggi di era Revolusi Industri 4.0. Pertanian Presisi Indonesia