HYDROPONIC MONITORING SYSTEM
“Pengembangan Sistem Smart Hydroponic berbasis IoT dengan Integrasi Komunikasi Modbus RTU untuk Monitoring dan Pengendalian Nutrisi serta pH Air Tanaman Secara Otomatis”


Pump Nutrisi A
Pump Nutrisi B
pH Up Injector
pH Down Injector
DATABASE LOGS
Data sensor yang tercatat setiap 10 detik.
| Waktu | pH | TDS (PPM) | Status Relay |
|---|
ARSITEKTUR & ALUR SISTEM PROYEK
Diagram Blok Alur Integrasi IoT Hidroponik
SENSOR & IO
- • Sensor pH
- • Sensor TDS
- • Pompa (4-Relay)
ATMEGA328P
(SLAVE)- • Baca data sensor
- • Filter noise data
- • Deteksi awal
KOMUNIKASI
MODBUS RTUKomunikasi serial Master-Slave secara real-time.
ESP32
(MASTER)- • Ambil data Modbus
- • Kirim data ke PHP API
SERVER CLOUD
- • Database MySQL
- • API & Webhook PHP
- • Keamanan & Storage
AI AUTOMATION
- • Gemini AI Agent
- • Analisis TDS
- • Kalkulasi Nutrisi
WEB INTERFACE
- • Dashboard Utama
- • Peringatan AI
- • Log Riwayat
FUNGSI AI AUTOMATION
MENGANALISIS NILAI TDS
AI memantau nilai TDS secara terus-menerus. Apabila sensor membaca TDS = 0 PPM, AI menganggap bahwa air di dalam bak hidroponik telah habis atau sensor tidak lagi mendeteksi larutan nutrisi. Sistem kemudian secara otomatis mengirimkan notifikasi ke website yang berisi informasi bahwa air pada bak hidroponik telah habis dan perlu segera diisi kembali.
MENGHITUNG SISA LARUTAN NUTRISI
Sistem menghitung persediaan pada botol nutrisi. Kapasitas awal setiap botol nutrisi adalah 3 Liter (3000 ml). Setiap kali pompa nutrisi menyala, sistem menganggap pompa mengeluarkan 100 ml larutan nutrisi. AI akan mengurangi sisa volume nutrisi berdasarkan jumlah aktivasi pompa. Ketika sisa larutan nutrisi mencapai 300 ml atau kurang, AI secara otomatis mengirimkan notifikasi peringatan ke website untuk segera mengisi ulang botol nutrisi agar sistem tetap bekerja optimal.