Sensor pH Meter Module PH-4502C (With Probe)

Sensor ini digunakan untuk mengukur tingkat keasaman (pH) cairan.
π Cocok untuk:
Project IoT monitoring air
Air minum
Akuarium
Hidroponik
Kolam ikan
pH adalah ukuran asam atau basa suatu cairan
pH > 7 β basa
pH < 7 β asam
pH = 7 β netral
π pH 0 β 14 (full range)
π Analog output
Perlu dikonversi jadi nilai pH lewat rumus atau kalibrasi
Dibaca pakai analogRead()
β Tidak
π Wajib kalibrasi dulu sebelum digunakan
Biasanya pakai cairan buffer:
pH 10
pH 4
pH 7
π Ya, probe (ujung kaca biru) memang untuk dicelupkan ke cairan
β οΈ Tapi:
- Jangan sampai bagian konektor atau board kena air
- Hindari benturan (probe cukup sensitif)
π Iya, ini penting banget
- Jangan dibiarkan kering terlalu lama
- Simpan dengan larutan khusus (KCl) kalau ada
- Kalau kering β akurasi bisa turun
Bisa banget, kompatibel dengan:
ESP32
Arduino UNO / Nano / Mega
ESP8266
Cukup untuk:
- Monitoring pH harian
- Project DIY / IoT
π Tapi bukan alat lab profesional presisi tinggi
Hidroponik (kontrol nutrisi) Akuarium / kolam ikan Monitoring kualitas air Smart farming Sistem otomatis pH
π§ Masalah utama ESP32
ADC ESP32 punya beberapa issue:
- Noise tinggi
- Non-linear (tidak lurus)
- Dipengaruhi WiFi / aktivitas internal
π Jadi pembacaan analog (termasuk pH) sering:
- naik turun
- gak konsisten
- susah dikalibrasi
Solusi yang disarankan
1. Pakai ADC eksternal (WAJIB kalau mau serius)
π ADS1115 (recommended)
Kenapa?
- Resolusi lebih tinggi (16-bit)
- Lebih stabil
- Minim noise
β‘οΈ Ini solusi paling efektif, bukan sekadar βopsiβ
2. Gunakan pin ADC yang lebih stabil
Di ESP32:
- Hindari ADC2 (karena bentrok WiFi)
- Gunakan ADC1 (GPIO 32β39)
3. Tambahkan filtering di coding
Contoh:
- averaging (ambil beberapa data lalu dirata-rata)
- moving average
π biar gak βloncat-loncatβ
4. Pastikan power supply stabil
ESP32 + sensor sensitif = butuh listrik yang bersih











