Smarthome dengan Rest API
đ Tentang Kelas
Kelas ini dirancang untuk membekali peserta dengan kemampuan mengembangkan sistem smarthome berbasis ESP32 menggunakan arsitektur REST API. Peserta akan belajar bagaimana menghubungkan perangkat keras, sensor, dan aktuator ke dalam sebuah sistem otomasi rumah pintar yang dapat dikendalikan melalui antarmuka web.
đ¯ Tujuan Pembelajaran
Memahami konsep dasar Internet of Things (IoT) dan arsitektur REST API
Mengonfigurasi ESP32 sebagai web server REST API
Membangun antarmuka pengguna (UI) menggunakan HTML, CSS Bootstrap, dan JavaScript
Mengirim dan menerima data melalui HTTP Request (GET, POST, PUT, DELETE)
Mengontrol perangkat seperti LED, relay, sensor suhu, dan motor servo melalui API
Membangun sistem monitoring real-time pada smarthome
đ ī¸ Teknologi yang Digunakan
Komponen Teknologi Mikrokontroler ESP32 (Wi-Fi & Bluetooth) Bahasa Pemrograman C++ (Arduino Framework) API REST API (JSON) Frontend HTML5, CSS3, Bootstrap 5, JavaScript (Fetch API) Komunikasi HTTP / WebSocket Sensor DHT22 (suhu & kelembaban), PIR (gerak), LDR (cahaya) Aktuator Relay, LED, Servo Motor đĄ Manfaat Mengikuti Kelas Ini
Mampu membuat sistem smarthome sendiri dengan biaya terjangkau
Memahami konsep REST API yang banyak digunakan di industri
Portofolio proyek IoT untuk menunjang karir
Dasar untuk mengembangkan produk IoT komersial