RETURN TO HUB
PBL

Smart Livestock Tracking Through Static Virtual Geofencing

Sistem pelacakan IoT dengan geofencing statis untuk monitoring pergerakan hewan ternak (PBL).

Project Video

Project Gallery

Gallery Image
Gallery Image
Gallery Image
Gallery Image

Animal Tracking System v2.0 adalah platform digital premium kelas enterprise yang dirancang khusus untuk manajemen dan penelusuran asal-usul hewan ternak secara presisi. Sistem ini mengintegrasikan ekosistem Internet of Things (IoT) yang tangguh di tingkat hardware, platform Web App berbasis analitik data, serta Mobile App Android secara mulus untuk menghasilkan solusi end-to-end yang komprehensif.

Platform ini tidak sekadar melacak koordinat, melainkan menawarkan fungsionalitas pengawasan holistik: mulai dari pemantauan kesehatan silsilah silang (breeding), pembatasan area dengan pagar virtual (Geofence), penyajian matriks kualitas sinyal navigasi, hingga orkestrasi Smart Alerts berbasis Telegram API.


Infrastruktur & Arsitektur Sistem

1. Hardware Layer (IoT)

Sistem ini ditenagai oleh mikrokontroler ESP32 yang dipadukan dengan modul GPS Ublox NEO-6M. Kombinasi ini bertugas mengekstraksi data mentah NMEA dari satelit, menghitung estimasi HDOP (Horizontal Dilution of Precision), serta memvalidasi lock status sebelum mem-push payload JSON terenkripsi ke server via HTTP POST.

2. Web & Backend Layer

Dikembangkan menggunakan arsitektur Native PHP yang dioptimasi dengan PDO untuk operasi basis data berskala besar di MySQL. Layer ini mengekspos puluhan REST API Endpoint yang mengatur logika Ray Casting geofence, manajemen sesi pengguna, hingga penyaringan data CSV berbasis rentang waktu dinamis.

3. Mobile & Client Layer

Menyediakan pengalaman akses tanpa batas (seamless) dengan desain antarmuka responsive web menggunakan Tailwind CSS. Pada lingkup mobile, sistem dikapsulkan dalam aplikasi Android Native dengan dukungan kapabilitas hardware acceleration dan persistensi offline data sementara.

Fitur Inti (Core Features)

  • 📍

    Real-time GPS Tracking & Telemetry

    Pemantauan posisi hewan ternak secara akurat di atas peta interaktif (Leaflet.js + OpenStreetMap). Termasuk dashboard analitik untuk data satelit, HDOP, kecepatan, ketinggian, dan akurasi GPS.

  • 🔲

    Virtual Fence (Pagar Virtual) Berbasis Poligon

    Pengguna dapat menggambar area aman di peta untuk setiap kelompok hewan. Sistem secara otomatis mendeteksi jika hewan keluar/masuk batas area menggunakan algoritma matematika geometris (Ray Casting).

  • 🔔

    Smart Alerts System

    Sistem peringatan cerdas yang memicu notifikasi waktu nyata (real-time) via Telegram Bot API dan web dashboard ketika terdeteksi aktivitas abnormal atau pelanggaran batas area pelacakan.

  • 🧬

    Manajemen Silsilah & Breeding

    Fasilitas pencatatan digital komprehensif mulai dari data induk (ayah/ibu), ras, bobot, warna, hingga status kesehatan. Dilengkapi dengan algoritma pengecekan kompatibilitas silang untuk program breeding unggul.

Tech Stack

ESP32 GPS NEO-6M IoT Geofencing