CaraMengontrol Wemos D1 Mini / Nodemcu Menggunakan Blynk App (IOT) (esp8266): Halo teman-teman, Dalam instruksi ini, saya akan menunjukkan kepada Anda Cara mengontrol wemo D1 mini atau (nodemcu) menggunakan aplikasi blynk panduan pemula mutlak. untuk detail tutorial HARUS MENONTON VIDEO Jangan lupa suka, bagikan & berlangganan saluran saya 1 Download software Arduino IDE dari web resminya disini. Kemudian install Arduino IDE tersebut di PC anda. 2. Download dan install driver CH340g dari web resmi wemos disini. 3. Cek di Device Manager apakah driver CH340g sudah terinstal dengan benar atau belum. 4. Buka aplikasi Arduino IDE kemudian klik menu File -> Preference 5. Membahascara perancangan dan pembuatan prototype sistem kendali lampu berbasis wemos d1 mini dengan menggunakan aplikasi web pada smartphone android. 1.3 Tujuan Penelitian Penelitian ini bertujuan untuk merancang dan membuat prototype sistem kendali lampu berbasis wemos d1 mini dengan Oke mari kita program Wemos D1 mini dengan program sederhana dulu. Mari kita program kedip led (Blink) bawaan Arduino IDE di menu 'File-Examples-Basic-Blink Pastikan port Wemos sudah terbaca Arduino IDE. Cek di menu Tools - Port. Untuk menu Board (Tools - Boards) silahkan pilih 'Wemos D1 R2 & mini'. . Helo temen temen kesempatan kali ini saya akan menulis artikel tentang Tutorial ESP8266 Wemos D1 Mini Kontrol Relay Firebase Aplikasi AndroidKontrol relay dengan menggunakan aplikasi android merupakan salah satu penerapan sistem berbasis IoT atau di sebut juga Internet Of Things, karena kita sudah memiliki beberapa syarat dimana sistem tersbut bisa disebut Kontrol Relay FirebaseIOT FirebaseTutorial FirebaseFirebase dan aplikasi AndroidFirebase Wemos D1 Mini Aplikasi AndroidKodular FirebaseApp Inventor Firebase Wemos D1 MiniTutorial kali ini juga bisa diterapkan untuk Sistem Kendali Berbasis Jaringan dimana kita dapat mengontrol dan memonitoring dari device yang berbeda namun masih dalah satu tempat penyimpanan D1 Mini salah satu modul wifi yang lumayan powerfull dalam fungsinya. karena bentuknya yang relatif kecil sehingga sangat efisien jika di terapkan dalam sebuah sistem, harganya juga sangat murah, hanya berkisar 35-45 Relay 5V DC merupakan saklar elektronik yang dapat dikontrol dengan listrik yang bekerja pada level 5V, ada dua tipe cara untuk mengaktifkan Modul Relay, yaitu aktif HIGH dan juga aktif merupakan layanan basis data dari perusahaan besar google yang menyediakan tempat penyimpanan data baik secara gratis maupun android untuk kendali relay ini saya buat sendiri supaya dapat terhubung dengan database firebase secara realtim yang mana saya membuatnya dengan aplikasi kodular yang berbasis ini file untuk pengembangan aplikasinya saya share gratis untuk kalian sehingga kalian dapat mengupload filenya ke website app builder kodular kemudian kalian dapat mengembangkanya. berikut adlah link download untuk aplikasi kendali file .aiaRangkaianberikut adalah rangkaian sederhana untuk wemos d1 mini dan modul relayjika tidak mau repot dalam penggunaan kabel, kalian bisa menggunakan PCB iniyang bisa kalian download pada link berikut Arduinoberikut adalah program arduinonya silahkan di tulis ulang, bukan copy paste.include include // Set these to run example. define FIREBASE_HOST " define FIREBASE_AUTH "C0RqNFJcnb4RAgBPfUFEcsA1ZJGyeqYZnm4NYNBF" define WIFI_SSID "Cantik" define WIFI_PASSWORD "kodikitgah" void setup { // connect to wifi. WIFI_PASSWORD; while != WL_CONNECTED { delay500; } "; pinModeD2, OUTPUT; pinModeD4, OUTPUT; digitalWriteD4, 0; FIREBASE_AUTH; } int n = 0; String data; void loop { data = "; if data == "\"On\"" data == "\"lampu nyala\""{ digitalWriteD2, 0; Nyala"; } else if data == "\"Off\"" data == "\"lampu mati\""{ digitalWriteD2, 1; Mati"; } delay1000; }Konfigurasi Database Firebasejika kalian belum membuat akunya, silahkan terlebih dahulu membuat akun untuk mendaftar di website resmi firebasejika sudah selanjutnya membuat project baru. kemudian lihat token dan link host nya yang sudah disediakan firebase untuk project lebih jelasnya silahkan lihat di link berikut Penjelasan singkat WeMos D1 mini merupakan module development board yang berbasis WiFi dari keluarga ESP8266 yang dimana dapat diprogram menggunakan software IDE Arduino seperti halnya dengan NodeMCU. Salah satu kelebihan dari WeMos D1 mini ini dibandingkan dengan module development board berbasis ESP8266 lainnya yaitu adanya module shield untuk pendukung hardware plug and play. Module shield development yang dimaksud antara lain OLED Shield Motor Shield DHT Shield WS2812B RGB Shield Battery LiPo Shield Buzzer Shield 1-Button Shield Relay Shield ProtoBoard Shield DC Power Shield DHT11 Sheild Micro SD Card Shield Sebenernya ada beberapa turunan dari keluarga Wemos D1 di tahun 2018 ini yang beredar dipasaran antara lain D1 Mini Mini Lite D1 Mini Pro Akan tetapi pada kali ini, difokuskan ke Wemos D1 mini yang sudah populer di Indonesia, bentuk modulenya seperti gambar dibawah ini Spesifikasi dari Wemos D1 Mini Beroperasi pada tegangan operasional 3,3 V Memiliki 11 pin digital IO termasuk didalamnya spesial pin untuk fungsi i2c, one-wire, PWM, SPI, interrupt Memiliki 1 pin analog input atau ADC Berbasis micro USB untuk fungsi pemrogramannya Memory flash 4Mbyte Dimensi module 34,2 mm x 25,6 mm Clock speed 80MHz Menggunakan IC CH340G untuk komunikasinya Pin map GPIO Wemos D1 MINI On board name Wemos D1 mini D0 GPIO 16 D1 GPIO 5 D2 GPIO 4 D3 GPIO 0 D4 GPIO 2 D5 GPIO 14 D6 GPIO 12 D7 GPIO 13 D8 GPIO 15 Tutorial Sederhana Blinking LED BUILTIN Bahan yang diperlukan yaitu Wemos D1 Mini Kabel Micro USB Komputer + Software IDE Arduino Langkah – langkah yang perlu dilakukan untuk installing library ESP8266 NodeMCU Download dan install software IDE Arduino sesuai dengan Operation System Kemudian buka software tersebut Pilih dan klik menu file -> preferences Pada bagian “Additional Boards Manager URL’s” masukan link dibawah berikut ini Dan klik “OK” Setelah itu, klik “Boards Manager” pada menu tools -> board -> boards manager Ketikan pada “filter your search” -> esp8266 by ESP8266 community Kemudian klik install, dan tunggu beberapa detik sampai proses selesai Terakhir pilih close Dan untuk installing library ESP8266 sudah selesai dilakukan Instalasi driver CH340G Langkah – langkah dalam pemrogramannya Pada software Arduino IDE klik menu tools -> boards ->LOLIN WEMOS D1 R2 & Mini masuk ke menu port dan pilih port mana yang digunakan COMxx Setelah itu ke menu File -> Examples ->Basic -> Blink klik tombol “upload“ Tunggu beberapa detik, program aakan mulai didownload kan ke module dengan ditandai adanya “blinking” pada LED Pada modul akan menyala selama 1 detik karena diberi logic state “LOW” dan mati 1 detik karena diberi logic state “HIGH” Kode Program define LED_BUILTIN 2void setup {pinModeLED_BUILTIN, OUTPUT; // Inisialisasi pin LED_BUILTIN sebagai output}void loop {digitalWriteLED_BUILTIN, LOW; //Perintah untuk menghidupkan lampu dengan logika LOWdelay1000; //Waktu jeda 1 detikdigitalWriteLED_BUILTIN, HIGH; //Perintah untuk mematikan lampu dengan logika HIGHdelay1000; //Waktu jeda 1 detik} Note artikel tutorial Blinking hampir sama persis dengan artikel pada NodeMcu ESP8266. Tutorial kendali LED via BLYNK Seperti halnya tutorial sebelumnya pada NodeMCU, untuk saat ini mencoba mengakses module Traffic LED yang dimana terdapat 3 LED yaitu LED warna merah, kuning, dan hijau. apa itu Blynk? Bahan yang diperlukan Wemos D1 mini Module Traffic LED Kabel Female – male Kabel micro usb Komputer dan software Arduino IDE Skema sederhana Rangkaian Settings di aplikasi BLYNK menggunakan smartphone ANDROID, seperti gambar dibawah ini Untuk kode program 12345678910111213141516171819202122232425 /* */include //library yang telah diinstal diatasinclude define BLYNK_PRINT Serial //cek email dan copy paste kan disinichar auth[] = "8719ce5c040a4bd88b8d6698bbd515e5";char ssid[] = "Blok21no12"; //isi dengan nama wifi kalianchar pass[] = "Komponen08"; //isi dengan password wifi kalianvoid setup{ //baut komunikasi untuk serial monitor ssid, pass;}void loop{ Setelah itu, Klik play dan kalian bisa coba trial untuk penekan satu persatu tombol yang ada di smartphone dan kalian amati di nyala matinya module traffic LED. Video trial segera menyusul. Jika artikel ini bermanfaat, jangan sungkan – sungkan untuk di share yaa! thanks. Incoming search termswemos d1 mini 24wemos d1 mini adalah 13wemos 10Fungsi wemos d1 mini 9wemos adalah 6wemos d1 6spesifikasi wemos d1 5pengertian wemos 4d1 wemos pengertian 4wemos d1 adalah 4 Pada tutorial kali akan dibahas bagaimana cara mengakses Wemos D1 R1 ESP8266 versi uno dengan mudah. Wemos D1 R1 ini merupakan update dari wemos d1 mini yang dimana bentuknya menyerupai Arduino Uno R3 versi driver CH340G. Secara fisik kedua board microcontroller hampir sama tetapi hal dasar yang membedakan yaitu penggunaan IC nya. Dimana untuk wemos menggunakan ESP8266 yang merupakan ic untuk dapat konektivitas wifi sedangakan arduino uno menggunakan ATmega328. Akan tetapi keduanya memiliki banyak persamaan seperti ic drivernya menggunakan CH340G, sama2 menggunakan micro usb, terdapat juga DC jack untuk power supply. Dilihat dari perbedaan lainnya yang sesama keluarga ESP8266 yang sering dijumpai, bentuk wemos ini merupakan bentuk fisik yang paling besar. Spesifikasi dari Wemos D1 R1 Terdapat 11 pin digital input dan output Hanya memiliki 1 masukan analog atu ADC / Analog Digital Converter dengan inputan maks Menggunakan kabel data jenis Micro USB Terdapat colokan power supply dengan tegangan antara 9-24Vdc Memiliki keuntungan yang dimana module – module shield arduino dapat kompatible menggunakan tipe jenis board ini Menggunakan ic microcontroller dari keluarga ESP8266 dengan jenis ESP-12E Memilik flash memory sebesar 4MB CPU RISC 32 bit yang berjalan pada 80MHz 64Kb RAM instruksi dan 96Kb RAM data Memiliki konektivitas periperal i2s, i2c, dan SPI Penentuan GPIO dari board ini GPIO merupakan kepanjangan dari General Purpose Input Output. Fungsi dari GPIO itu sendiri digunakan untuk menentukan pin dari board mikrokontroler yang akan diinsialisasikan pada Arduino IDE. Contohnya pada board Wemos D1 R1, pin D9 apabila akan diinisialisasi pada Arduino bukan ditulis “9” tetapi 2 karena itu GPIO 2. GPIO detailnya dapat dicek pada gambar tabel dibawah ini Cara mengakses Wemos D1 R1 menggunakan Arduino IDE Untuk mengakses board ini, secara prinsip sama dengan menggunakan board lain seperti wemos d1 mini atau nodemcu lolin. Yang perlu diperhatikan yaitu sudah menginstall library board manager ESP8266 yang dimana dapat dilakukan dengan konek wifi atau LAN atau secara online Langkah – langkah yang perlu dilakukan untuk installing library board wemos ini Download dan install software IDE Arduino sesuai dengan Operation System Kemudian buka software tersebut Pilih dan klik menu file -> preferences Pada bagian “Additional Boards Manager URL’s” masukan link dibawah berikut ini Dan klik “OK” Setelah itu, klik “Boards Manager” pada menu tools -> board -> boards manager Ketikan pada “filter your search” -> esp8266 by ESP8266 community Kemudian klik install, dan tunggu beberapa detik sampai proses selesai Terakhir pilih close Dan untuk installing library ESP8266 sudah selesai dilakukan Pengecekan pada Tools>boards>ESP8266 > WEMOS D1 R1 Karena pada board ini menggunakan ic usb to seral CH340G maka jangan lupa untuk menginstall drivernya, dan dapat dicek pada link dibawah ini Instalasi driver CH340G Setelah itu mengecek apakah board sudah terdeteksi pada perangkat komputer dengan cara membuka device manager dan dicek pada bagian port serial yang terbaca. Tutorial pertama Blinking LED Built In Bahan yang diperlukan yaitu Wemos D1 R1 Kabel Micro USB Komputer + Software IDE Arduino Kode Program define LED_BUILTIN 2void setup {pinModeLED_BUILTIN, OUTPUT; // Inisialisasi pin LED_BUILTIN sebagai output}void loop {digitalWriteLED_BUILTIN, LOW; //Perintah untuk menghidupkan lampu dengan logika LOWdelay2000; //Waktu jeda 2 detikdigitalWriteLED_BUILTIN, HIGH; //Perintah untuk mematikan lampu dengan logika HIGHdelay2000; //Waktu jeda 2 detik} Note artikel tutorial Blinking hampir sama dengan artikel pada NodeMcu ESP8266 Hasil trial program diatas Tutorial kedua kendali iot untuk led built in menggunakan blynk Seperti halnya tutorial diatas pada kali masih sama digunakan led built in tetapi dikendalikan via jarak jauh dengan koneksi wifi. Aplikasi yang digunakan yaitu BLYNK. apa itu Blynk? Bahan yang diperlukan Wemos D1 R1 Kabel micro usb Komputer dan software Arduino IDE Settings di aplikasi BLYNK menggunakan smartphone ANDROID, seperti gambar dibawah ini Untuk kode program 12345678910111213141516171819202122232425 /* */include //library yang telah diinstal diatasinclude define BLYNK_PRINT Serial //cek email dan copy paste kan disinichar auth[] = "8719ce5c040a4bd88b8d6698bbd515e5";char ssid[] = "Blok21no12"; //isi dengan nama wifi kalianchar pass[] = "Komponen08"; //isi dengan password wifi kalianvoid setup{ //baut komunikasi untuk serial monitor ssid, pass;}void loop{ Setelah itu, Klik play dan kalian bisa coba trial untuk button yang ada di smartphone dan kalian amati di nyala matinya led built in. Video trial segera menyusul. Jika artikel ini bermanfaat, jangan sungkan – sungkan untuk di share yaa! thanks. Incoming search termsarduino board wemos d1 mini 1download board library wemos D1mini 1paasword webmos test ap 1 Wemos D1 Mini adalah salah satu produk mini IoT board berbasis mikrokontroller ESP8266 ESP-12 buatan perusahaan China, WEMOS. Produk ini merupakan versi miniatur’ Wemos D1 yang desainnya mirip Arduino Uno. Mungkin bisa dikatakan Wemos D1 Mini adalah versi arduino nano’-nya Wemos D1. Di board wemos d1 mini ini Anda dapat langsung memprogram ESP 12 tanpa bantuan board programmer/usb TTL eksternal karena wemos d1 mini dilengkapi dengan chip CH340 sebagai konverter usb to serial internal. Inilah salah keunggulan wemos D1 mini ketimbang menggunakan board ESP-12 biasa bare board yakni Anda akan jauh lebih dimudahkan saat programming dan debugging karena D1 mini memiliki konverter usb serial terintegrasi dengan switch programming dan running mode pada EsP-12. Jika Anda pernah memprogram ESP 12 menggunakan usb to ttl eksternal pasti akan paham dengan maksud saya. Mengenal Pinout Wemos D1 Mini Desain Wemos D1 mini merupakan simplifikasi Wemos D1 yang mirip Arduino Uno. Jika Anda membutuhkan mikrokontroller berbasis 32 bit dengan built-in WIFI sepertinya D1 mini akan cocok dengan kebutuhan Anda. Tapi sebelumnya, sebaiknya Anda kenali dulu tata letak dan naming D1 Mini sebagai berikut. Ini akan memudahkan Anda saat programming nanti. Programming Wemos D1 Mini dengan Arduino Bootloader Berikutnya, mari kita coba memprogram Wemos D1 Mini ini dengan Arduino. Keuntungannya, jika Anda sudah terbiasa memprogram Arduino dengan Bahasa C-nya, maka Anda tidak akan kesulitan memprogram D1 mini. Ada sedikit perbedaan namun sifatnya tidak substansial. Teknik programmingnya sama persis dengan Arduino, bahkan library-library Arduino pun sebagian besar kompatibel dengan D1 Mini versi Arduino. Baiklah, langsung aja kita coba memprogram Wemos D1 Mini dengan Arduino. Langkah-langkahnya cukup mudah, cuma butuh koneksi internet saat download library-library yang dibutuhkan Langkah-langkah Buka Arduino IDE Anda, jika belum punya download dulu Buka menu File – Preferences dan isikan di kolom Additional Boards Manager URLs’ Buka menu Tools – Boards Manager kemudian ketik ESP8266 di kotak Search’ Instal Esp8266 by ESP8266 Community’ Kemudian buka kembali menu Tools – Board, scroll ke bawah menunya, seharusnya akan muncul menu board baru berbasis ESP8266 di sana, termasuk Wemos ini. Selesai, kini Wemos D1 Mini Anda sudah dapat deprogram dengan Arduino. Percobaan pertama memprogram Wemos D1 Mini dengan Arduino Sepertinya kurang afdol jika kita tidak langsung mencobanya . Oke, mari kita program Wemos D1 mini dengan program sederhana dulu. Mari kita program kedip led Blink bawaan Arduino IDE di menu File-Examples-Basic-Blink Pastikan port Wemos sudah terbaca Arduino IDE. Cek di menu Tools – Port. Untuk menu Board Tools – Boards silahkan pilih Wemos D1 R2 & mini’. Jika sudah, langsung upload programnya ke wemosnya. Udah tau caranya kan? . Buat yang belum tahu silahkan pilih menu Sketch-Upload’ atau tekan tombol panah di panel toolbar IDE sebelah atas di bawah menu. Tunggu beberapa saat sampai ada notifikasi Done uploading’ jendela debugging di bagian bawah IDE. Jika sukses mengupload program maka seharusnya board Wemos D1 Mini Anda akan berkedip led ungunya yang dekat antenna Selamat, Anda sudah berhasil memprogram Wemos D1 Mini dengan Arduino. Kini saatnya Anda melanjutkan mimpi-mimpi Anda bersama Wemos D1 Mini feat Arduino 🙂 About The Author Saptaji, ST. a Technopreneur - writer - Enthusiastic about learning AI, IoT, Robotics, Raspberry Pi, Arduino, ESP8266, Delphi, Python, Javascript, PHP, etc. Founder of startup Saat ini Wemos menjadi salah satu compatible development board untuk Internet of Things IOT yang paling banyak digunakan untuk membuat proyek-proyek seputar IOT karena ukuran yang relatif kecil dan harganya yang murah. Namun, tutorial cara menggunakan Wemos dengan bahasa Indonesia masih sangat minim, oleh karena itu saya membuat artikel ini untuk menambah wawasan kawan-kawan. Agar kawan-kawan bisa mengetahui cara memprogram Wemos D1 Mini menggunakan Aduino IDE. Sebelum memprogram kamu harus tau fungsi-fungsi pin Wemos D1 Mini dan cara menginstall Wemos D1 Mini agar bisa digunakan pada Arduino IDE. Fungsi Pin Wemos D1 Mini Wemos D1 Mini ini merupakan versi minimalis dari Wemos D1 yang mirip seperti Arduino UNO. Jika kamu membutuhkan compatible development board dengan ukuran kecil dengan built in Wifi, Wemos D1 Untuk memudahkanmu saat memprogram Wemos D1 Mini, lebih baik kamu mengerti letal pin dan fungsi masing-masing pin. Berikut gambarnya Cara Memprogram Wemos D1 Mini Menggunakan Arduino Donwload software Arduino IDE di website resminya di sini, dan install seperti biasa Karena Wemos D1 Mini ini mengunakan Chip CH340, maka kamu harus menginstall driver chip CH340 di laptopmu agar bisa kamu pakai, Download dan install drivernya di sini Jika sudah selesai proses install driver, cek apakah driver CH340 sudah terinstall atau belum, dengan klik kanan gambar windows di pojok kiri bawah - buka device manager Buka software Arduino IDE yang sudah didownload tadi, kemudian klik menu file - preference Kemudian pada kolom additional board manager tambahkan url berikut Kemudian klik menu Tools - Board - Boards Manager Ketikkan "esp" pada kolom pencarian, kemudian pilih versi dan klik install, tunggu hingga selesai Jika proses instalasi sudah selesai, artinya kamu sudah bisa menggunakan Wemos D1 Mini di laptopmu dengan menggunakan software Arduino IDE. Untuk mengecek, kamu bisa klik menu Tools- Board dan scroll ke bawah cari "Wemos D1 R1" jika sudah artinya kamu mendapat tampilan seperti pada gambar di bawah Untuk memprogram Wemos D1 Mini kamu bisa masuk ke menu File - Example - ESP8266 - Blink, atau masukkan program di bawah dan lakukan upload, jangan lupa atur "port" Wemos mu di menu Tools - Port Sekian artikel Cara Lengkap Memprogram Wemos D1 Mini Menggunakan Arduino IDE semoga membantumu dalam belajar IOT menggunakan Wemos.

cara menggunakan wemos d1 mini