Aktivitas dan rutinitas yang padat, membuat banyak orang melalaikan aktivitas mematikan dan menghidupkan lampu sebagai sumber penerangan terutama di sore hari dan malam hari. Terlebih lagi apabila kita sering kelupaan untuk mematikan lampu di pagi hari. Oleh sebab itu, terciptalah ide untuk membuat Smart Lamp Manager ini melalui penjadwalan sesuai kebutuhan.
Material :-NodeMCU ESP8266
-Breadboard 1 buah
-Kabel Jumper 4 buah female to female
- Kabel USB 1 buah
-LED 4 buah
Apps Requirment:-Arduino IDE
-Blynk
Langkah-langkah :1. Persiapkan semua alat yang dibutuhkan.
2. Penulisan source code pada software ARDUINO IDE
Langkah awalnya adalah dengan menambahkan library esp8266 terlebih dahulu dengan cara : pilih menu file klik preferences dan tambahkan http://arduino.esp8266.com/stable/package_esp8266com_index.json ke additional boards manager URLs: kemudian pilih menu tools lalu pilih Boards Manager tuliskan esp8266 pada search Lalu pilih esp8266 dan install. Setelah selesai menginstal pilih menu tools klik board pilih NodeMCU 1.0 (ESP-12E Module). Lalu pilih menu Sketc klik include library lalu add zip, masukan file library time dalam bentuk zip (agar code time dalam pemograman dapat berjalan).
3. Kemudian silahkan menuliskan source code nya, yang terdapat pada bagian Attachment.
4. Setting Up Blynk
Download aplikasi Blynk melalui Google Play Store berikut ini https://play.google.com/store/apps/details?id=cc.blynk. Setelah terinstal, buka aplikasi dan Log In sesuai dengan yang diinginkan. Pilih tombol Create New Project, kemudian isi Project Name dengan nama proyek kita, sesuaikan hardware model dengan perangkat yang digunakan, dan tekan Create. Buka menu Pengaturan dan tekan tombol Email all jika belum mendapatkan email berisi token. D7=GP13, D5=GP14,D4=GP02,D2=GP04
5. Pemrograman NodeMCu ESP8266 pada Arduino IDE
Buka Arduino IDE yang telah terinstal dengan driver NodeMCU ESP8266. Pilih menu File > Examples > Blynk > Board_wifi > ESP8266_Standalone. Buka Email token yang kita peroleh, dan copy Auth Token. Ganti char auth dengan Auth Token yang telah kita copy. Ganti char ssid[] dengan nama ssid wifi yang kita gunakan. Ganti char pass dengan password dari wifi yang kita gunakan.
6. Setelah itu, rangkailah sesuai dengan material dan skema yang ada, yaitu :
- Merangkai nodeMCU pada breadboard
- Pada Modul Hubungkan:
NODEMCU LED
GND GND
D7 IN
D5 IN
D4 IN
D2 IN
7. Setelah rangkaian telah siap kemudian langkah yang terakhir yaitu menancapkan kabel usb pada nodeMCU yang dihubungkan di laptop, dan menjalankannya :
Prinsip kerja alat Smart Lamp Manager ini menggunakan penjadwalan waktu (real time),menggunakan setting waktu yang diinginkan. Misalkan, disetting off pada pukul 06.00 pagi dan On pada pukul 17.30, maka akan lampu akan mati (off) pada pukul 06.00 dan hidup pada pukul 17.30.
Video
Comments