Kamis, 01 April 2021

HOME AUTOMATION : MENGONTROL LAMPU MENGGUNAKAN NODEMCU DAN BLYNK

HOME AUTOMATION : MENGONTROL LAMPU MENGGUNAKAN NODEMCU DAN BLYNK

Mata Kuliah :

Arsitektur Komputer

Dosen Pengampu :

Bapak Aditya Prapanca, S. T., M. Kom.

 

Disusun oleh :

1.      Laila Novia Sari                                      (20051204013)

2.      Muhammad Wildan Firdaus                   (20051204031)

3.      Shofi Salsabila Syahputri Wahono         (20051204093)

4.      Muhammad Alimul Fadli A. N.              (20051204109)

 

ABSTRAK

        Kemajuan teknologi sangat berkembang dengan pesat, hal ini sangat berpengaruh terhadap kehidupan manusia, dengan adanya teknologi pekerjaan sehari-hari menjadi lebih efisien. Jika seseorang sedang berada diluar rumah lalu lupa untuk mematikan lampu maka orang tersebut harus kembali lagi ke rumah untuk mematikanya. Dengan adanya teknologi hal itu bisa dilakukan dari jarak jauh, teknologi tersebut dinamakan Internet of Things (IoT). IoT memungkinkan kita untuk dapat mengendalikan nyala hidup lampu atau perangkat elektronik lainya dari jarak jauh menggunakan smartphone selama terhubung dengan internet. Penelitian ini bertujuan untuk membuat sebuah teknologi home automation berbasis IoT. Home automation menggunakan beberapa perangkat seperti modul Arduino, NodeMCU ESP8266, Relay, dan aplikasi blynk. Dari hasil pengujian yang telah dilakukan home automation bisa mengontrol perangkat elektronik di rumah, dapat mengontrol nyala dan hidupnya lampu LED dengan sistem kontrol aplikasi blynk yang dapat dioperasikan dimana saja selama terhubung dengan internet.

Kata kunci: Home Automation, Internet of Things, nodeMCU, blynk


BAB I

PENDAHULUAN

A.   LATAR BELAKANG

   NodeMCU merupakan papan pengembangan produk Internet of Things (IoT) yang berbasiskan Firmware eLua dan System on a Chip (SoC) ESP8266-12E. ESP8266 sendiri merupakan chip WiFi dengan protocol stack TCP/IP yang lengkap. NodeMCU dapat dianalogikan sebagai board arduino-nya ESP8266. Program ESP8266 sedikit merepotkan karena diperlukan beberapa teknik wiring serta tambahan modul USB to serial untuk mengunduh program. Namun NodeMCU telah me-package ESP8266 ke dalam sebuah board yang kompak dengan berbagai fitur layaknya mikrokontroler + kapabilitas akses terhadap Wi-Fi juga chip komunikasi USB to serial. Sehingga untuk memprogramnya hanya diperlukan ekstensi kabel data USB persis yang digunakan charging smartphone  

        Blynk adalah aplikasi untuk iOS dan OS Android untuk mengontrol Arduino, NodeMCU, Raspberry Pi dan sejenisnya melalui Internet. Aplikasi ini dapat digunakan untuk mengendalikan perangkat hardware, menampilkan data sensor, menyimpan data,visualisasi, dan lain-lain. Aplikasi Blynk memiliki 3 komponen utama.yaitu Aplikasi, Server, dan Libraries. Blynk server berfungsi untuk menangani semua komunikasi di antara smartphone dan hardware. Widget yang tersedia pada Blynk diantaranya adalah ButtonValue DisplayHistory GraphTwitter, dan Email. Blynk tidak terikat dengan beberapa jenis microcontroller namun harus didukung hardware yang dipilih. NodeMCU dikontrol dengan internet melalui Wi-Fi, chip ESP8266, Blynk akan dibuat online dan siap untuk Internet of Things.

    Home Automation di era ini akan sangat dibutuhkan, karena penggunaannya lebih praktis dan bisa menghemat waktu dan tenaga. Oleh karena itu, tim penyusun akan membuat projek Home Automaton : mengontrol lampu dengan menggunakan nodeMCU dan blynk.

 

1.  Apa saja alat dan bahan untuk membuat Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk?

2. Bagaimana langkah-langkah membuat Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk?

3.  Bagaimana cara kerja Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk?

4.      Apa fungsi dari Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk?


C.    TUJUAN

1.    Mengetahui alat dan bahan yang digunakan untuk membuat Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk.

2.  Mengetahui langkah-langkah membuat Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk..

3. Mengetahui cara kerja Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk.

4.   Mengetahui fungsi Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk.


BAB II

PEMBAHASAN


1.      NodeMCU esp 8266

  

2.      Relay

  

3.      Kabel Jumper female

 

4.      Kabel USB

  

5.      Lampu LED


B.   LANGKAH-LANGKAH PEMBUATAN PROGRAM

1.      Install software arduino IDE pada laptop


2.      Install library tambahan ESP8266 dan blynk


3.      Install aplikasi blynk pada smartphone

4.      Register akun di aplikasi blynk


5.      Kemudian buat project baru

6.      Cari hardware yang dibutuhkan (nodeMCU) dan klik oke

7.      Tambahkan button sesuai yang dibutuhkan dengan settingan sebagai berikut.

8.  Buka software arduino yang ada di laptop, masukkan token dari email yang telah didaftarkan.

9.      Kemudian isikan SSID dan password sesuai jaringan internet yang terhubung.

10.      Kemudian upload program tersebut, tunggu sampai instalasi selesai.


C.   LANGKAH-LANGKAH PEMBUATAN HARDWARE

1.      Pasangkan kabel jumper dari nodeMCU ke relay dengan urutan sebagai berikut :

NodeMCU

4 Relay Module

D0

IN 1

D1

IN 2

D2

IN 3

D3

IN 4

3V

VCC

G

GND

2.      Sambungkan lampu LED (atau elektronik lain) pada relay


D.   CARA KERJA RANGKAIAN HOME AUTOMATION : MENGONTROL LAMPU MENGGUNAKAN NODEMCU DAN BLYNK

Cara kerja dari home automation : mengontrol lampu menggunakan nodeMCU dan blynk adalah menghidupkan dan mematikan lampu dengan cara memutuskan aliran listrik yang terhubung melalui relay. Perangkat home automation dikendalikan dengan aplikasi blynk.

1.      Pastikan semua komponen sudah siap, dan semua perangkat sudah terhubung pada masing-masing tempatnya.

2.      Pastikan perangkat yang digunakan terhubung dengan jaringan internet yang stabil.

3.      Buka aplikasi blynk pada smartphone, dan buka file projek yang sudah dibuat.

4.      Kontrol lampu LED dengan menekan button sesuai relay yang terhubung ke lampu LED.

5.    Sekarang lampu LED bisa dikendalikan user meski jaraknya jauh dari rumah, namun tetap harus terhubung dengan jaringan internet yang stabil.


E.   FUNGSI  HOME AUTOMATION : MENGONTROL LAMPU MENGGUNAKAN NODEMCU DAN BLYNK.

Teknologi home automation : mengontrol lampu menggunakan nodeMCU dan Blynk, memudahkan user sebagai pemilik rumah untuk mengontrol lampu LED mereka yang terhubung melalui aplikasi blynk di smartphone anda. User bahkan masih bisa memegang kendali walaupun anda sedang tidak berada di rumah atau jarak jauh dengan menggunakan internet.


BAB III 


KESIMPULAN


    Berdasarkan hasil pengembangan dan pengujian, diperoleh kesimpulan yaitu, cara kerja dari Home Automation : mengontrol lampu menggunakan nodeMCU dan blynk adalah menghidupkan dan mematikan lampu dengan cara memutuskan aliran listrik yang terhubung melalui relay. perangkat Home Automation dikendalikan dengan aplikasi blynk. Dengan adanya teknologi Home Automation berbasis Internet of Things ini, diharapkan lebih dapat memudahkan user dalam mengontrol lampu jarak jauh. Namun, rangkaian ini memiliki kekurangan yaitu harus terhubung dengan menggunakan jaringan internet yang stabil.


LAMPIRAN

Foto rangkaian 

Foto anggota kelompok




Tidak ada komentar:

Posting Komentar