Sensor Laut
Appearance
Perakitan Sistem Sensor IoT
Overview
Bab ini menjelaskan proses perakitan perangkat sensor berbasis IoT, mulai dari wiring sensor, distribusi daya (power), hingga pemasangan ke dalam casing.
Sistem menggunakan mikrokontroler ESP32 sebagai pusat kendali yang terhubung dengan berbagai sensor lingkungan seperti pH, Dissolved Oxygen (DO), salinitas, suhu air, serta sensor lingkungan lainnya.
Wiring Sensor

Wiring sensor merupakan proses menghubungkan seluruh sensor ke ESP32 melalui PCB.
Setiap sensor memiliki koneksi dasar:
- VCC → Tegangan (Power)
- GND → Ground
- Data → Sinyal (Analog/Digital)
Konfigurasi Sensor
- pH → Analog (GPIO 33)
- Salinitas → Analog (GPIO 32)
- Dissolved Oxygen → Analog (GPIO 25)
- DS18B20 → Digital (OneWire)
- DHT22 → Digital (GPIO 27)
- Ultrasonic → Digital
Wiring Power

Sistem menggunakan sumber daya berbasis baterai dan panel surya.
Alur Power
- Solar Panel → Buck/Boost Converter
- → BMS (Battery Management System)
- → Baterai
- → Step Down 5V
- → ESP32 & Sensor

Konfigurasi
- 2S (7.4V) → sistem standar
- 4S (14.8V) → untuk kebutuhan daya lebih besar
Catatan Penting
- Pastikan output ke ESP32 stabil di 5V
- Gunakan BMS untuk proteksi baterai
- Periksa arus menggunakan INA219
Langkah Perakitan

Ikuti langkah berikut untuk merakit sistem:
- Pasang ESP32 pada PCB
- Pasang modul INA219 (monitoring power)
- Pasang modul LoRa
- Pasang sensor:
- pH
- Dissolved Oxygen (DO)
- Salinitas
- Hubungkan probe ke masing-masing sensor
- Sambungkan kabel sensor temperatur dan ultrasonic
- Lakukan wiring power sesuai diagram
- Masukkan semua komponen ke dalam casing
- Pastikan semua koneksi kuat dan tidak longgar
Integrasi ke Casing

- Gunakan casing IP65/IP66 untuk perlindungan outdoor
- Pastikan semua kabel memiliki seal (anti air)
- Gunakan pipa pelindung untuk probe sensor
Validasi Sistem
Setelah perakitan selesai, lakukan pengecekan:
Checklist
- Semua modul menyala (LED indikator aktif)
- ESP32 dapat membaca data sensor
- Tidak ada kabel longgar atau short circuit
- Tegangan stabil sesuai spesifikasi
Indikator Berhasil
- Data sensor muncul di serial monitor
- Sistem dapat berjalan tanpa restart
- Komunikasi LoRa aktif
Troubleshooting Dasar
| Masalah | Penyebab | Solusi |
|---|---|---|
| Sensor tidak terbaca | Wiring salah | Periksa pin dan koneksi |
| ESP32 mati | Tegangan tidak stabil | Cek step-down dan baterai |
| Data tidak konsisten | Sensor belum kalibrasi | Lakukan kalibrasi ulang |
| Tidak ada komunikasi LoRa | Modul tidak terhubung | Cek wiring SPI dan antena |