{"id":667,"date":"2026-11-13T02:48:36","date_gmt":"2026-11-13T02:48:36","guid":{"rendered":"https:\/\/kuliahelektro.org\/?p=667"},"modified":"2026-11-13T02:48:37","modified_gmt":"2026-11-13T02:48:37","slug":"tutorial-esp32-cara-membuat-lampu-pintar-jarak-jauh-smart-lamp-menggunakan-relay-led-indikator-platform-blynk-iot-pada-simulator-wokwi","status":"publish","type":"post","link":"https:\/\/kuliahelektro.org\/?p=667","title":{"rendered":"Tutorial ESP32: Cara Membuat Lampu Pintar Jarak Jauh (Smart Lamp) Menggunakan Relay \/ LED Indikator &amp; Platform Blynk IoT pada Simulator WOKWI"},"content":{"rendered":"\n<p>Pada bagian ini akan dibahas pembuatan sistem kendali lampu jarak jauh pintar (Smart Lamp System) berbasis mikrokontroler ESP32, lampu LED \/ modul relay, serta platform Blynk IoT pada software simulasi WOKWI. Skematik rangkaian ditunjukkan pada Gambar 1, program Arduino pada Kode 1, dan video pembuatan pada tautan Video 1. Sistem dirancang untuk menerima perintah secara nirkabel dari aplikasi Blynk melalui fungsi callback BLYNK_WRITE pada Virtual Pin V0. Ketika tombol virtual pada smartphone diaktifkan (nilai 1), ESP32 akan menyalakan pin GPIO 18 untuk menghidupkan lampu dan mencetak status &#8220;LAMPU: NYALA&#8221; pada Serial Monitor, serta mematikannya kembali saat tombol dinonaktifkan.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/www.youtube.com\/watch?v=mzYWPK4KHQ4&amp;lc=UgyPP2D_l_uWeJxW6Lp4AaABAg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" loading=\"lazy\" width=\"605\" height=\"477\" src=\"https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-24.png\" alt=\"\" class=\"wp-image-669\" style=\"aspect-ratio:1.2683438155136268;width:482px;height:auto\" srcset=\"https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-24.png 605w, https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-24-300x237.png 300w\" sizes=\"(max-width: 605px) 100vw, 605px\" \/><\/a><\/figure><\/div>\n\n\n<p class=\"has-text-align-center\"><strong>Gambar 1. Skematik rangkaian sistem<\/strong><\/p>\n\n\n\n<p><strong>List Pin:<\/strong><\/p>\n\n\n\n<ul>\n<li>Lampu Indikator \/ Modul Relay<br>Pin Kontrol Lampu (LampPin) =&gt; Digital Pin 18 (Anode via Resistor 220 Ohm ke LED, atau Input Relay Module)<br>GND =&gt; GND<\/li>\n<\/ul>\n\n\n\n<p><strong>List Virtual PIN:<\/strong><\/p>\n\n\n\n<ul>\n<li>V0 => Kontrol Switch Lampu (Integer 0\/1) &#8211; Sakelar Tombol Blynk (Button\/Switch Widget) untuk Menyalakan atau Mematikan Lampu pada Pin 18 secara Jarak Jauh<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ ============================= \r\n\/\/ ALFIAN CENTER \r\n\/\/ SUBSCRIBE \ud83d\udea8\r\n\/\/ SMART LAMP Blynk IoT ESP32 Menyalakan Lampu Menggunakan Smartphone\r\n\r\n\/\/===\u203c  PROGRAM BAKAL DIKIRIM DENGAN SYARAT DIBAWAH \u203c===\r\n\/\/   === \ud83d\udc4dLIKE 50, KOMEN 20 DAN WAJIB SUBSCRIBE \ud83d\udd14 ===\r\n\r\n\/\/ PROGRAM DIKIRIM VIA KOMENTAR \r\n\/\/ =============================\r\n\r\n\/\/ 1. Identitas Template Blynk (Cek di Blynk Console -> Device Info)\r\n\r\n#define BLYNK_TEMPLATE_ID \"MASUKKAN_ID_DISINI\"\r\n#define BLYNK_TEMPLATE_NAME \"LAMPU PINTAR\"\r\n#define BLYNK_AUTH_TOKEN \"MASUKKAN_TOKEN_DISINI\"\r\n\r\n\/\/ 2. Library yang dibutuhkan\r\n\r\n#include &lt;WiFi.h>\r\n#include &lt;BlynkSimpleEsp32.h>\r\n\r\n\/\/ 3. Pengaturan WiFi\r\n\r\nchar auth&#91;] = BLYNK_AUTH_TOKEN;\r\nchar ssid&#91;] = \"Wokwi-GUEST\"; \/\/ Khusus untuk simulasi Wokwi\r\nchar pass&#91;] = \"\";            \/\/ Kosongkan password untuk Wokwi\r\n\r\n\/\/ 4. Definisi Pin\r\n\r\nconst int LampPin = 18; \r\n\r\n\/\/ --- FUNGSI UTAMA KONTROL ---\r\n\/\/ Fungsi ini terpanggil otomatis setiap kamu menekan tombol V0 di HP\r\n\r\nBLYNK_WRITE(V0) {\r\n  int statusTombol = param.asInt(); \/\/ Ambil data 0 atau 1 dari HP\r\n  \r\n  if (statusTombol == 1) {\r\n    digitalWrite(LampPin, HIGH);     \/\/ Nyalakan LED\r\n    Serial.println(\"LAMPU: NYALA\");\r\n  } else {\r\n    digitalWrite(LampPin, LOW);      \/\/ Matikan LED\r\n    Serial.println(\"LAMPU: MATI\");\r\n  }\r\n}\r\n\r\nvoid setup() {\r\n  Serial.begin(115200);\r\n  \r\n  pinMode(LampPin, OUTPUT); \/\/ Atur Pin 18 sebagai output\r\n  \r\n  \/\/ Memulai koneksi ke server Blynk\r\n\r\n  Blynk.begin(auth, ssid, pass);\r\n  Serial.println(\"Menghubungkan ke Blynk...\");\r\n}\r\n\r\nvoid loop() {\r\n  Blynk.run(); \/\/ Menjalankan komunikasi Blynk secara terus menerus\r\n}<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-center\"><strong>Kode Arduino 1. Kode Program<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.youtube.com\/watch?v=mzYWPK4KHQ4&amp;lc=UgyPP2D_l_uWeJxW6Lp4AaABAg\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"576\" src=\"https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-23-1024x576.png\" alt=\"\" class=\"wp-image-668\" srcset=\"https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-23-1024x576.png 1024w, https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-23-300x169.png 300w, https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-23-768x432.png 768w, https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-23-1536x864.png 1536w, https:\/\/kuliahelektro.org\/wp-content\/uploads\/2026\/11\/image-23.png 1919w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><strong>Video 1. Video tutorial pembuatan<\/strong><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">TAG:<\/h1>\n\n\n\n<p class=\"has-text-align-left\">smart lamp esp32, lampu pintar blynk iot, blynk iot esp32 wokwi, tutorial esp32 blynk, kontrol lampu jarak jauh blynk, virtual pin blynk lampu, simulasi wokwi esp32 blynk, koding lampu blynk iot, blynk_write function arduino, sakelar virtual blynk v0, gpio 18 lampu esp32, tutorial wokwi indonesia, simulasi iot kontrol lampu rumah, pemantauan perangkat jarak jauh, blynk app switch smart lamp, smart home iot esp32, proyek teknik elektro iot, mekatronika sistem kendali nirkabel, tugas akhir iot remote control, skripsi iot blynk esp32, ide proyek esp32 iot, skematik kendali lampu esp32, diagram rangkaian lampu blynk, source code kontrol lampu esp32, program arduino blynk switch lamp, simulasi iot tanpa hardware, platform simulasi wokwi, wokwi esp32 smart lamp, blynk auth token esp32, kendali perangkat berbasis iot, telemetry data blynk switch, proyek sains iot elektro, portofolio iot esp32, praktikum mikrokontroler esp32, modul esp32 wroom 32, pinout esp32 lampu digital, gpio esp32 output pin, indikator status blynk, kontrol relay lampu blynk, smart home iot, efisiensi kendali peralatan, panduan iot kendali lampu esp32, belajar mikrokontroler online, simulator komponen elektronik, wokwi custom chip esp32, blynk iot platform smart home, internet of things indonesia, iot smk teknik elektro, iot universitas teknik, prototipe kontrol lampu esp32, alat sakelar nirkabel otomatis, iot smart automation, esp32 arduino ide blynk, tutorial iot pemula, proyek elektro smart home, panduan lengkap wokwi blynk, lampu indikator eksternal, sistem kendali jarak jauh, logika callback blynk_write, notifikasi status serial monitor, sistem otomasi rumah tangga, otomatisasi perangkat elektronik, proyek mekatronika elektro, simulasi hardware smart lamp, sistem kendali esp32, proyek iot populer, kodingan sakelar otomatis, pin digital esp32, rangkaian lampu dan esp32, tutorial mikrokontroler iot, wawasan teknik elektro, aplikasi iot smart home, rumah cerdas esp32, koding logika digitalwrite, pemantauan status lampu real time, iot remote management system<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pada bagian ini akan dibahas pembuatan sistem kendali lampu jarak jauh pintar (Smart Lamp System) berbasis mikrokontroler ESP32, lampu LED \/ modul relay, serta platform Blynk IoT pada software simulasi WOKWI. Skematik rangkaian ditunjukkan pada Gambar 1, program Arduino pada Kode 1, dan video pembuatan pada tautan Video 1. Sistem dirancang untuk menerima perintah secara nirkabel dari aplikasi Blynk melalui&#8230;<\/p>\n","protected":false},"author":3,"featured_media":668,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=\/wp\/v2\/posts\/667"}],"collection":[{"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=667"}],"version-history":[{"count":1,"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=\/wp\/v2\/posts\/667\/revisions"}],"predecessor-version":[{"id":670,"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=\/wp\/v2\/posts\/667\/revisions\/670"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=\/wp\/v2\/media\/668"}],"wp:attachment":[{"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=667"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=667"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kuliahelektro.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}