Dibuat Oleh :
Nama : Benediktus Pamabore
NIM : 3202011067
Smt/Kelas : 5/B
Kelompok :5
Anggota : 1. Benediktus Pamabore
2. Priyanto
3. Fran Superlin
4. Ainun Najib
5. Fadlurramadhan Nur Insani
LABORATORIUM ELEKTRONIKA
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI PONTIANAK
TAHUN 2022
1. TUJUAN
1. Mampu membuat program/halaman web sederhana
2. Mampu Mengaplikasikan dan menganalisa program untuk pengendalian aktuator LED, motor
dc dan Lampu melalui website
3. Mampu Mengaplikasikan dan menganalisa program untuk pengendalian aktuator melalui MQTT
2. TEORI DASAR
Dalam pengoperasian Internet Of Things (IOT) diperlukan sebuah platform untuk menghubungkan sensor
perangkat dengan perangkat Cloud IOT. Salah satu platform yang digunakan adalah website IOT, yaitu suatu
ekosistem yang digabungkan untuk menjadi wadah pembuatan produk dan solusi IOT agar lebih efisien dan
tidak banyak memakan waktu. Platform website IOT dapat digunakan untuk mengumpulkan data, menyimpan
data, menampilkan data, mengontrol perangkat, mengelola inventory perangkat dan lain-lain.
Pada praktikum ini platform website IOT yang digunakan adalah Adafruit IO. Adafruit IO adalah salah satu
penyedia layanan MQTT server untuk IOT. MQTT (Message Queing Telemetry Transport) merupakan protokol
yang digunakan dalam IOT untuk proses pengiriman data. MQQT terdiri dari publisher dan subscriber berbasis
protokol yang mengizinkan banyak perangkat untuk berkomunikasi satu sama lain melalui wireless. MQQT
tidak mengharuskan klien dan server membuat koneksi pada saat yang sama.
3. TUGAS PENDAHULUAN
1. Sebutkan website penyedia IOT service!
Jawab : Ada banyak sekali website penyedia IOT service yang dapat digunakan dalam Internet Of Things,
seperti :
- Ubidots, yang mendukung beberapa perangkat seperti Arduino,Raspberry PI,Particle, Espressif, Onion dan
lainnya.
- BLYNK, merupakan website IOT service berbasis OS Mobile(IOS & Android) yang mendukung beberapa
perangkat seperti Arduino, Raspberry PI, ESP8266, WEMOS D1, dan lainnya
- Firebase, yaitu website IOT service dari Google yang digunakan untuk pengembangan IOT
- Geeknesia, yaitu website IOT service yang berguna untuk mempermudah development IOTdan sarana
showcase ide, proyek, startup dan solusi IOT
- Thing Speak, yaitu website IOT service yang berguna untuk menyimpan data menggunakan HTTP melalui
internet
2. Gambarkan dan jelaskan arsitektur pengontrolan I/O melalui website
Jawab :
Dalam komunikasi protokol MQQT,antara aplikasi pengontrol dan pengalihan Web-IO tidak langsung,
melainkan melalui broker yang ada di internet. Keduanya terhubung dari jaringan lokal ke broker melalui
internet. Arah koneksi ini diizinkan oleh sebagian besar firewall.
5. RANGKAIAN PERCOBAAN
Rangkaian Percobaan 1
Rangkaian Percobaan 2
6. PROSEDUR PERCOBAAN
I. Pengontrolan melalui Wifi
1. Menghubungkan NodeMCU dengan Laptop menggunakan kabel USB
2. Memilih Board (Node MCU 1.0)dan port yang sesuai
3. Menghubungkan pin pada Node MCU seperti pada gambar rangkaian percoban 1
4. Menulis kode program berikut di Arduino IDE
5. Mengupload program dan memastikan tidak ada error
6. Membuka serial monitor dari menu tools, mengatur boudrate 115200
7. Mengamati serial monitor sehingga tampil seperti paga gambar berikut:
8. Jika tidak muncul, menekan tombol reset pada nodeMCU
9. Membuka ip yang didapatkan pada browser