SMART HYDROPONIC SYSTEM

Monitoring Cerdas Tanaman Hidroponik

MySQL: Memuat
WS: Connecting
ESP32: Offline

Monitoring Sensor Realtime

Pantau kondisi parameter nutrisi, pH, suhu air, dan level tandon secara realtime dari perangkat ESP32.

Nutrisi TDS (EC)
-- PPM
Derajat Keasaman (pH)
-- pH
Suhu Air Nutrisi
-- °C
Ketinggian Air Tandon
-- cm

Ringkasan Status 7 Pompa

Ringkasan cepat status aktif/non-aktif seluruh relay saat ini.

Nutrisi A
OFF
Nutrisi B
OFF
pH Basa
OFF
pH Asam
OFF
Air Tandon
OFF
Aerator
OFF
Sirkulasi Sensor
OFF

Sensor Control (Kontrol Relay Pompa)

Kontrol manual 7 sakelar relay pompa hidroponik secara langsung dan terpisah.

Pompa Nutrisi A

Relay 1 — Pin GPIO 14

Status: OFF

Pompa Nutrisi B

Relay 2 — Pin GPIO 27

Status: OFF

Pompa pH Basa (Up)

Relay 3 — Pin GPIO 26

Status: OFF

Pompa pH Asam (Down)

Relay 4 — Pin GPIO 25

Status: OFF

Pompa Air Tandon

Relay 5 — Pin GPIO 16

Status: OFF

Pompa Udara (Aerator)

Relay 6 — Pin GPIO 17

Status: OFF

Pompa Sirkulasi Sensor

Relay 7 — Pin GPIO 32

Status: OFF

Menu Pengaturan Otomatisasi

Pilih preset tanaman atau kustomisasi ambang batas TDS & pH serta Mode Pembacaan Sensor ESP32.

Pengaturan Mode Pembacaan Sensor (ESP32)

Mode Realtime

Pilih Preset Komoditas Tanaman:

🥬 Pakcoy / Sawi 1050-1400 PPM | pH 5.5-6.5
🥬 Selada 560-840 PPM | pH 5.5-6.5
🌿 Kangkung 1050-1400 PPM | pH 5.5-6.5
🍃 Bayam 1260-1610 PPM | pH 6.0-7.0
🍓 Stroberi 1260-1540 PPM | pH 5.5-6.5
🍅 Tomat 1400-2400 PPM | pH 6.0-6.5
🌶️ Cabai 1260-1540 PPM | pH 6.0-6.5
🍈 Melon 1400-1750 PPM | pH 5.5-6.5
⚙️ Kustom Manual Input
Mode Otomatis TDS Nutrisi

Menyalakan Pompa A & B saat TDS < Minimum

Mode Otomatis pH Air

Menyalakan Pompa Basa / Asam saat pH keluar batas

Grafik Data & Analisis System

Visualisasi grafik riwayat log sensor (tb_sensor_log) & aktivitas relay (tb_relay_log) dari MySQL.

Grafik Riwayat TDS Nutrisi (PPM) & pH Air

Tren perubahan kepekaan nutrisi (PPM) dan derajat keasaman (pH) secara berkala.

Grafik Suhu Air (°C) & Ketinggian Tandon (cm)

Grafik pemantauan suhu lingkungan nutrisi dan level ketinggian air tandon.

Catatan Riwayat Aktivitas Relay Pompa (tb_relay_log)

MySQL Live Log
Waktu Log ID Alat Nama Pompa Status Switch
Memuat riwayat log pompa...

Halaman Kalibrasi Sensor

Atur titik kalibrasi ADC vs Nilai Parameter untuk sensor TDS (5 Titik) dan pH (3 Titik) untuk presisi tinggi.

Kalibrasi 5 Titik Sensor TDS

Terakhir Dikalibrasi: Memuat...

Masukkan 5 titik ADC & Nilai PPM standar kalibrasi (urut dari terkecil hingga terbesar).

ADC Sensor TDS Realtime: --
Titik ADC Raw Target PPM Aksi
1 (Air Murni)
2 (Standar 1)
3 (Standar 2)
4 (Standar 3)
5 (Pekat)

Kalibrasi 3 Titik Sensor pH

Terakhir Dikalibrasi: Memuat...

Masukkan 3 titik ADC & Nilai pH standar buffer (urut dari terkecil hingga terbesar).

ADC Sensor pH Realtime: --
Titik ADC Raw Target pH Aksi
1 (Buffer 4.01)
2 (Buffer 7.00)
3 (Buffer 10.01)

Halaman Kalibrasi Pompa Dosing (Metode Stopwatch Empirical)

Uji nyala pompa dengan tombol Start/Stop interaktif & gelas ukur untuk mengukur debit Flow Rate (ml/s) serta durasi dosing presisi.

Pengujian Stopwatch & Kalkulasi Debit Pompa Dosing

Empirical Stopwatch Calibration

Petunjuk Kalibrasi: Siapkan gelas ukur di bawah selang pompa. Klik tombol START (pompa nyala & stopwatch berjalan). Begitu cairan mencapai volume target (misal 10 ml), klik STOP. Sistem akan otomatis menghitung debit alir (ml/s) & durasi nyala dosing!

Nama Pompa Dosing Uji Stopwatch Manual Volume Terukur (ml) Flow Rate (ml/detik) Target Dosis (ml) Durasi Dosing (Detik)
Pompa Nutrisi A 10.0 Detik
Pompa Nutrisi B 10.0 Detik
Pompa pH Basa (Up) 5.0 Detik
Pompa pH Asam (Down) 5.0 Detik
Notifikasi sistem