
Pernah kah kalian mencoba membaca nilai pH tetapi angkanya terasa seperti jarum kompas yang kehilangan arah? Pada sesi ini kita akan mengatur tegangan sensor pH agar pembacaan menjadi lebih mantap dan sesuai dengan karakteristik air yang kalian ukur. Penyesuaian kecil pada tegangan ini membantu sensor menemukan titik keseimbangannya, sehingga data yang muncul lebih stabil dan layak dijadikan acuan. Mari kita jelajahi bagaimana pengaturan sederhana ini bisa mengubah kualitas pengukuran pH kalian menjadi jauh lebih meyakinkan.
Daftar Isi
Komponen
- ESP32
- kabel jumper
- Arduino IDE
- Modul sensor pH
- Sensor pH
- Kabel USB data
Diagram Wiring

Keterangan :
| ESP32 | pH modul |
| 3V3 | VCC |
| GND | GND |
| D34 | In |
Note : Pastikan semua koneksi dilakukan sesuai dengan tabel di atas. Hubungkan VCC pH pada 3V3 di ESP32, GND pada modul pH dengan GND ESP32 dan In TDS modul dengan GPIO 34
Implementasi
- Install Board ESP32
- Buka File > Preferences di Arduino IDE.
- Tambahkan URL : https://dl.espressif.com/dl/package_esp32_index.json di Additional Boards Manager URLs.
- Pilih Tools > Board > Board Manager, cari ESP32 dan install.
langkah langkah mengatur tegangan modul sensor
- Siapkan kabel jumper male dan kupas bagian ujung lainnya
- lilitkan satu ujung kabel jumper dan pasang ke ring modul sensor

- Pasang ring ke modul sensor dan masukan kepala kabel jumper male ke lubang konektor BNC

- Hubungkan rangkaian ESP32 dan modul sensor ke computer, LED merah akan menyala jika ESP32 sudah terhubung ke computer.

- Kemudian masukan codingan untuk mengetahui tegangan pada sensor PH dan lihat tegangan pada serial monitor dan sesuaikan Baud rate.

- Putar trimpot pH offset hingga nilai pada serial monitor sekitar 2.50

Kode Program
int pH_Value;
float Voltage;
void setup()
{
Serial.begin(9600);
pinMode(pH_Value, INPUT);
}
void loop()
{
pH_Value = analogRead(34);
Voltage = pH_Value * (3.3 / 4095.0);
Serial.println(Voltage);
delay(500);
}
Langkah-langkah di Arduino IDE
- Memverifikasi Kode
- Klik tombol Verify untuk memeriksa kesalahan pada kode.
- Upload Program
- Hubungkan ESP32 ke komputer.
- Pilih board ESP32, pastikan board yang dipilih sesuai, uploud speed (baud), dan Port telah sesuai.
- Klik tombol Upload untuk mengunggah program.
Hasil Akhir


Video Tutorial
FAQ
Sebenarnya apa sih nge-set tegangan sensor pH itu?
Ini cuma nyesuaiin “patokan” yang dipakai sensor biar bacaan pH-nya nggak ngaco. Setelah tegangannya pas, angka yang muncul bakal lebih beraturan
Kenapa angka pH aku kadang naik turun kayak mood?
Biasanya karena tegangannya kurang pas, ada noise di rangkaian, atau sensornya lagi “bingung”. Disetel sedikit aja biasanya langsung jinak
Ribet nggak sih ngatur tegangan pH?
Santai kok. Step-nya simpel, dan setelah beres hasil bacaan bakal jauh lebih enak dilihat
Perlu diatur ulang terus nggak?
Nggak perlu tiap hari. Cukup dicek sesekali, apalagi kalau kamu mulai curiga angkanya nggak masuk akal
Kesimpulan
Mengatur tegangan sensor pH sebenarnya bukan proses yang rumit. Dengan sedikit penyetelan, sensor bisa membaca nilai pH dengan jauh lebih stabil dan nggak lagi berperilaku seperti angka yang terseret angin. Penyesuaian kecil ini membantu sensor menemukan titik kerjanya yang paling nyaman, sehingga data yang kamu dapatkan terasa lebih akurat dan enak dipakai untuk analisis. Selain itu, proses penyetelan ini juga membantu kamu memahami karakteristik dari sensor pH yang digunakan. Setiap sensor memiliki sedikit perbedaan pada nilai output-nya, jadi dengan melakukan kalibrasi dan pengaturan tegangan, kamu bisa menyesuaikan sensor agar bekerja optimal pada kondisi air yang sebenarnya.