TKK_E32230469/README.md

31 lines
1.2 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.
### 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`).
---
## 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`