Welcome

Sistem

KENDALI LAMPU

IoT (Internet of Things)

Saklar Seri

LAMPU RUANG PLC

LAMPU BENGKEL

Bola lampu bisa diklik juga, atau tekan 1 dan 2 di keyboard

Riwayat Aktivitas

  • Belum ada aktivitas
0/2Lampu Menyala
00:00:00Durasi Menyala
0Pesan Diterima
0Perintah Terkirim

Apa itu IoT?

IoT (Internet of Things) adalah alat-alat di sekitar kita yang disambungkan ke internet, sehingga bisa dikontrol dari jauh lewat HP atau laptop. Jadi kita tidak perlu datang ke bengkel hanya untuk menyalakan lampu.

Di proyek ini, kalau saklar di web ditekan, web mengirim perintah lewat internet ke ESP8266. Lalu ESP8266 menyuruh relay menyambung atau memutus listrik ke lampu.

Prinsip yang sama juga dipakai di pompa air otomatis dan sensor suhu.

PerangkatESP8266 dan relay yang dipasang di lampu.
JaringanWiFi dan broker MQTT untuk mengantar perintah.
KendaliHalaman web ini, bisa dibuka dari HP.

Cara kerja lampu ini

Langkah 1

Tekan saklar di web

Web membaca tombolnya sedang ON atau OFF.

on / off
Langkah 2

Dikirim ke broker

Perintah dikirim lewat internet ke broker MQTT (EMQX).

LampuBengkel/Lampu
Langkah 3

ESP8266 menerima

ESP8266 menerima perintah, lalu menyuruh relay bekerja.

relay on / off
Langkah 4

Lampu menyala, status dikirim balik

ESP8266 mengirim status ke web, jadi tabel di bawah ikut berubah.

LampuBengkel/status

Kotak langkah ikut menyala kalau ada perintah terkirim atau balasan dari ESP.

Komponen yang dipakai

ESP8266

Mikrokontroler yang sudah ada WiFi-nya. Ini yang menerima perintah dari web.

Relay 2 channel

Saklar elektronik. Dengan sinyal kecil dari ESP8266, relay bisa menyambung atau memutus listrik lampu.

Broker MQTT

Perantara pesan. Web mengirim pesan ke broker, lalu broker meneruskannya ke ESP8266.

Halaman web

Tampilan yang sedang kamu buka ini, dipakai untuk mengontrol lampu.

Daftar topik MQTT

TopikIsi pesanArah
LampuBengkel/Lampuon / offWeb ke ESP
LampuBengkel/Lampu2on2 / off2Web ke ESP
LampuBengkel/statusstatus lampuESP ke web
LampuBengkel/status2status lampuESP ke web

Catatan: broker EMQX yang dipakai ini broker publik tanpa password, jadi orang lain yang tahu nama topiknya bisa ikut menyalakan lampu. Sebaiknya nanti diganti dengan broker sendiri yang memakai login.

Status Perangkat

Nama LampuStatus LampuTerakhir Update
Lampu Ruang Plc........--
Lampu Bengkel........--