Keterbatasan kapasitas baterai pada drone menjadi tantangan dalam operasional di daerah terpencil, terutama untuk misi seperti inspeksi jalur transmisi listrik. Penelitian ini bertujuan untuk merancang dan mengimplementasikan sistem kendali dan monitoring pengisian daya baterai pada Automatic Drone Battery Swap Station (ADBSS). Sistem ini dibuat agar drone dapat mengganti baterai secara otomatis dengan baterai yang sudah terisi penuh, serta memastikan proses pengisian baterai berjalan aman dan efisien.
Pada sistem kendali, digunakan metode pengisian Constant Current – Constant Voltage (CC-CV) dengan kontrol berbasis Arduino Uno. Sinyal PWM 40 kHz dihasilkan untuk mengatur kerja buck converter dengan bantuan optocoupler HCPL3120 dan MOSFET IRL540N. Sedangkan pada sistem monitoring, sensor arus, tegangan, dan suhu digunakan untuk memantau kondisi baterai. Data sensor dikirim menggunakan modul LoRa ke ESP32, lalu diteruskan ke Firebase dan ditampilkan melalui aplikasi Kodular.
Hasil pengujian menunjukkan bahwa sistem dapat menjaga arus dan tegangan sesuai mode pengisian, serta mampu mengirimkan data sensor secara real-time ke aplikasi pemantauan. Sistem ini dapat menjadi solusi yang efisien dan mandiri untuk mendukung penggunaan drone di wilayah tanpa akses listrik.