Anda di halaman 1dari 10

LAPORAN AKHIR

PRAKTIKUM INTERNET OF THINGS


JOB SHEET 5
Pengontrolan I/O melalui web site

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

LABORATORIUM ELEKTRONIKA
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI PONTIANAK
TAHUNN 2023
1 TUJUAN
1. Mampu mengaplikasikan dan menganalisa portal IoT (thingspeak) untuk akuisisi data sensor
(remote sensing) dalam tabel excel
2. Mampu mengaplikasikan menganalisa google firebase untuk akuisisi data sensor (remote
sensing)

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 ThingSpeak. Software ini
merupakan open source IOT aplikasi dan API untuk menyimpan dan mengambil data dari hal-hal
yang menggunakan HTTP melalui internet atau melalui Local Area Network.

3 TUGAS PENDAHULUAN
1. Jelaskan apa yang dimaksud dengan remote sensing
Jawab : Remot sensing adalah seni dan ilmu untuk mendapatkan informasi tentang obyek, area
atau fenomena melalui analisa terhadap data yang diperoleh dengan menggunakan alat tanpa
kontak langsung dengan obyek, daerah ataupun fenomena yang dikaji.
2. Jelaskan apa yang dimaksud dengan google fire base
Jawab : Google fire base NoSQL yang di-hosting di cloud dan dapat digunakan untuk menyimpan
dan menyinkronkan data antarpengguna secara real time. Baru dengan Cloud Firestore, Anda
dapat menyimpan, menyinkronkan, dan membuat kueri data aplikasi dalam skala global.

4 ALAT DAN BAHAN


1. Modul Trainer NodeMCU IOT
2. Laptop
3. Software Arduino IDE
4. ThingSpeak
5. Adafruit IO
6. Kabel USB
5 RANGKAIAN PERCOBAAN

(rangkaian percobaan I) (rangkaian percobaan II)

6 PROSEDUR PERCOBAAN
I. Remote sensing melalui Thingspeaks
1. Hubungkan NodeMCU dengan Laptop menggunakan kabel USB
2. Pilihlah Board (Node MCU 1.0)dan port yang sesuai
3. Hubungkan pin pada Node MCU seperti rangkaian percobaan 1
4. Buatlah akun di thingspeak.com

5. Buatlah channel baru dan beri nama monitoring suhu dan kelebapan dan
tambahkan dua field yaitu suhu dan kelembapan
6. Simpan channel dengan klik save

7. Tulislah kode program berikut di Arduino IDE


8. Upload program dan pastikan tidak ada error

9. Amati hasil pengukuran suhu dan kelembaban pada tampilan channel

10. Unduh data hasil pengukuran dengan klik import / export data kemudian klik
download
II. Remote Sensing melalui Adafriutio
1. Hubungkan pin pada Node MCU seperti rangkaian percobaan 2
2. Buka web: io.adafruit.com
3. Isi nama dashboard “Monitoring Suhu dan Kelebapan”, klik create

4. Klik Monitoring suhu dan klik icon panah bawah

5. Pilih create new Block, pilih gauge

6. Isi “Temperature” pada new create feed name dan klik create
7. Pilih Temperature dan klik Next Step
8. Isilah setting block

9. Klik create block.


10. Ulangi langkah 6 sampai 10 untuk blok Humidity

1. Catat user name dan active Key dengan terlebih dahulu klik menu dan view
adafruit key

2. Tambahkan library :

3. Tulislah Program berikut


4. Ubahlah

5. Compile dan upload program pastikan tidak ada error


6. Bukalah dashboard adfuit dan amati grafik hasil pegukuran

7. Klik download data untuk menyimpan data dalam bentuk table excel.

7 ANALISA DAN KESIMPULAN


Pada praktikum job 5 ini, dalam percobaan pertama kami mengontrol I/O
menggunakan Adafruit I/O untuk memonitoring hasil pebacaan suhu dan kelembaban
dari sensor DHT11. Pada program void setup, serial print digunakan untuk melihat hasil
serial monitor, digunakan untuk memulai wifi dengan mengikuti SSID dan password dari
hotspot yang disambungkan dengan NodeMCU. Pada program void loop, digunakan
untuk membaca hasil sensing suhu dan kelembaban, dan kemudian ditampilkan dalam
serial monitor. Di dalam serial monitor, apabila sensor tidak ada membaca hasil maka
serial monitor menampilkan “DHT11 tidak terbaca, dan jika sensor membaca hasil data
akan ditampilkan dalam serial monitor. Dalam Adafruit I/O hasil data ditampilkan dalam
bentuk grafik yang mempermudah pengguna untuk memonitoring data dari sensor
DHT11. Pada percobaan kedua, kami tidak berhasil melakukan percobaan dikarenakan
ThingSpeak tidak dapat menampikan hasil data dari sensor DHT11.
Berdasarkan praktikum yang telah dilakukan, dapat diambil kesimpulan bahwa sensor
DHT11 adalah sensor untuk membaca suhu dan kelembaban, dan Adafruit I/O dapat
digunakan untuk memonitoring hasil data sensor DHT11 dengan bentuk grafik yang
menampilkan data suhu dan kelembaban.

Anda mungkin juga menyukai