Contact us

GeScripter.Blog@gmail.com

Learning Internet of Things

Jumat, 19 April 2019

IoT Sederhana dengan Blynk (DHT11 dan Kontrol Relay)


IoT (Internet of Things) menurut wikipedia adalah sebuah konsep bertujuan untuk memperluas manfaat dari adanya konektivitas internet yang tersambung secara terus-menerus.  Sederhananya semua benda seperti handphone, TV, CCTV, Saklar lampu, dan sebagainya terhubung satu sama lain pada satu jaringan lokal atau global melalui sensor yang tertanam dan selalu aktif. Adanya konektivitas antara benda-benda tersebut memungkinkan terjadinya berbagi data, remote control, dan sebagainya pada satu lingkup jaringan tersebut.
Proyek yang saya bagikan ini adalah salah satu contoh penerapan konsep dari Internet of Things yang menggunakan Smartphone untuk mengontrol Relay dan memantau suhu juga dengan kelembaban ruangan. NodeMCU V3 adalah perangkat yang digunakan untuk mengirim dan menerima data dan perintah yang saya kirimkan melalui Smartphone. NodeMCU V3 adalah sebuah minimum sistem dari sebuah chip yang bernama ESP8266 atau ESP-12E.
ESP8266 pada dasarnya adalah sebuah chip Wifi tetapi dapat berjalan mandiri layaknya sebuah mikrokontroler karena memiliki RAM dan ROM juga dilengkapi dengan pin GPIO. Pemprograman ESP8266 ini dapat dilakukan dengan menggunakan Arduino IDE. Sehingga ESP8266 ini menjadi pilihan tepat bagi kalian yang hobi dengan pemprograman Arduino dan ingin membuat sebuah perangkat berkonsep IoT.

Pasang terlebih dahulu aplikasi Blynk pada Smartphone anda


Persiapkan perangkat berikut ini :


  1. NodeMCU V3 LoLin (ESP-12E)
  2. Sensor DHT11
  3. Relay 4 Channel
Pastikan Arduino IDE telah terpasang ESP8266 Board dan Library sebagai berikut :

  1. ESP8266 Board
  2. Blynk Library
  3. DHT Sensor Library
ESP Board Library
http://arduino.esp8266.com/stable/package_esp8266com_index.json

Berikut ini adalah tutorial yang mungkin anda perlukan untuk dapat mengikuti langkah-langkah berikutnya pada postingan ini  :

  1. Cara menambahkan ESP8266 Board pada Arduino IDE
  2. Cara upload sketch ke ESP8266 melalui Arduino IDE (Coming soon)
  3. Cara menginstall Blynk Library pada Arduino IDE
Jika persiapan diatas telah anda lakukan maka anda dapat mengupload sketch berikut ini ke ESP8266 menggunakan Arduino IDE :

Sketch Proram Arduino : DOWNLOAD


Ubah bagian Blynk Connection Config berikut
auth_token_blynk = Ganti dengan token yang nanti akan didapatkan ketika membuat proyek baru pada aplikasi Blynk
nama_wifi = Ganti dengan nama wifimu
password_wifi = ganti dengan password wifimu

Rangkai pengkabelan pada NodeMCU, DHT11, dan Relay sesuai dengan tabel berikut ini


Buat proyek baru pada aplikasi Blynk dengan layout seperti berikut ini


Layout diatas menggunakan beberapa widget berikut ini dengan cost energy sebesar 1900 :

  1. RTC 1x
  2. Value Display 2x
  3. Gauge 2x
  4. Button 4x (Mode Switch)

Jika masih kebingung bagaimana cara membuat layout seperi gambar diatas anda dapat mengikuti langkah-langkah pada video berikut ini

COMING SOON

Auth Token dapat anda dapatkan melalui inbox email atau dengan cara menyalin langsung didalam aplikasi Blynk. Berikut ini adalah contoh email token yang diterima setelah membuat proyek baru pada Blynk App.

Jika sketch dengan konfigurasi yang benar telah diupload pada ESP8266 dan layout juga telah dibuat anda bisa memulai program pada Blynk kemudian menghubungkan ESP8266 ke sumber listrik. Jika konfigurasi pada sketch telah benar maka pada aplikasi Blynk akan mengeluarkan pemberihuan bahwa perangkat telah terhubung. Perangkat yang telah terhubung sudah secara otomatis dapat dikendalikan melalui aplikasi Blynk dimanapun anda berada asal perangkat terhubung dengan internet melalui wifi. Berikut ini adalah contoh hasil bila konfigurasi telah benar dan perangkat sudah dapat dioperasikan secara nirkabel.


Baca juga :
Sensor Suhu dan Kelembaban dengan DHT11
Membuat Saklar SMS 4 Relay



Keyword :
Cara Menghubungkan ESP8266 ke Blynk
Cara Mengakses Blynk ESP8266
Cara Menghubungkan NodeMCU ke Blynk
Cara Menghubungkan Wemos ke Blynk
Blynk ESP8266
MQTT Blynk
Blynk IOT
Internet Of Things



Tidak ada komentar:
Write komentar
Hay, jika kamu terbantu dengan materi dan tutorial dari kami, yuk Follow kami - https://twitter.com/gegeembrie
Subcribe Newsletter