TKK_E32230469/README.md

34 lines
1.5 KiB
Markdown

# Rancang Bangun Perangkat Uninterruptible Power Supply (UPS) DC Berbasis IoT dengan Menggunakan ESP-12F
**Repositori Tugas Akhir (TKK) — Politeknik Negeri Jember (2026)**
* **Oleh**: Rio Ahmad Fadilah (NIM: E32230469)
* **Program Studi**: Teknik Komputer - Jurusan Teknologi Informasi
---
## Struktur Repositori (Monorepo)
Repositori ini memuat 2 bagian utama dalam sistem Smart DC UPS:
### 1. `web_ups/` — Website Dashboard (Next.js & Supabase)
Aplikasi antarmuka berbasis web untuk pemantauan parameter tegangan dan kontrol daya jarak jauh (*remote control*) secara *real-time* menggunakan koneksi WebSocket MQTT dan cloud database Supabase.
* Dokumentasi Teknis & API: Lihat [MANUAL_BOOK_WEBSITE_DAN_IOT.md](./web_ups/MANUAL_BOOK_WEBSITE_DAN_IOT.md) dan [README](./web_ups/README.md).
* Buku Panduan Penggunaan: [Manual_Book_Penggunaan_Website_UPS.docx](./web_ups/Manual_Book_Penggunaan_Website_UPS.docx).
### 2. `firmware_iot_esp12f/` — Firmware Mikrokontroler IoT (ESP-12F / Arduino C++)
Kode program mikrokontroler ESP-12F yang bertugas membaca sensor tegangan, mengendalikan sistem proteksi baterai (menggunakan P-Channel MOSFET SUD45P03 dan modul XL4015), serta berkomunikasi dua arah via protokol MQTT (`broker.emqx.io`).
* Dokumentasi Firmware: Lihat [ringkasan.md](./firmware_iot_esp12f/ringkasan.md).
---
## Panduan Cepat Menjalankan Website Secara Lokal
```bash
cd web_ups
npm install
npm run dev
```
Buka browser di `http://localhost:3000`. Gunakan kredensial login resmi:
* **Username**: `admin`
* **Password**: `atmindatang`