Abraham Heksa Martin 1), Hartono Pranjoto, Ph.D 2), Ir. Rasional Sitepu, M.Eng, IPM 3)
Jurusan Teknik Elektro, Faku ltas Teknik
Universitas Katolik W idya Mandala Surabaya, Jl. Kalijudan no. 37, Surabaya
1)
heksaabraham@g mail.co m, 2)pranjoto@ukwms.ac.id, 3)s.rasional@gmail.co m
ABSTRAK
Kebutuhan pemantauan kondisi lingkungan jarak jauh untuk menjelaskan tentang kondisi
lingkungan sekitar telah mendorong manusia untuk membuat alat pemantau berbasis IOT (Internet Of
Things). Dua parameter kondisi lingkungan yang diukur dari beberapa data yang terdapat pada
lingkungan adalah temperatur dan kelembaban. Pada tugas akhir ini, penulis merancang dan
mengimplementasikan alat pemantau kondisi lingkungan dengan sensor suhu dan kelembaban
menggunakan sensor DHT11.
Mikrokontroller ATMega164 akan mencuplik data secara periodik kondisi lingkungan. Data
yang didapat dari sensor DHT11 akan dikirimkan ke server internet dengan menggunakan modul GSM
SIM808. Data yang diperoleh dari sensor DHT11 berupa nilai heksadesimal akan dikonversikan ke nilai
desimal agar lebih mudah dibaca dalam tampilan laman (website) deng an domain yang telah diatur
sebelumnya. Data yang telah dikirim akan disimpan dalam database. Lokasi pengukuran dapat diketahui
dengan menggunakan modul GPS yang terintegrasi dalam modul GSM SIM808.
Data pengukuran suhu dan kelembaban serta lokasi pengukuran yang terpantau selama
beberapa waktu, diharapkan dapat membantu untuk menyimpulkan situasi dan kondisi yang terjadi .
I. Pendahul uan
Lingkungan memerlukan pemantauan untuk tersebut, modul GSM ini terintegrasi dengan
mengetahui kondisi yang terjadi, sehingga GPS. Pengguna akan mendapatkan data suhu dan
membutuhkan suatu sistem alat untuk dapat kelembaban selama beberapa waktu.
mengukur kondisi lingkungan tersebut. Dari Masalah yang muncul dalam pengerjaan alat
antara banyak data lingkungan yang dapat diukur, adalah :
dua diantaranya yang penting adalah tentang suhu 1. Menampilkan data suhu dan kelembaban pada
dan kelembaban lingkungan. web agar mudah dibaca oleh user, dit injau
Saat ini sudah banyak alat ukur yang dari output sensor DHT11.
digunakan untuk mengetahui nilai suhu dan 2. Mengirimkan data GPS ke web sehingga
kelembaban lingkungan baik yang analog terlihat kondisi lo kasi sekitar
maupun digital. Alat ukur yang sudah ada di Agar sistem ini leb ih spesifik dan terarah, maka
pasaran tersebut hanya sebatas menampilkan nilai pembahasan masalah dalam program in i memiliki
suhu dan kelembaban pada layar display. Data spesifikasi alat sebagai berikut :
yang ditampilkan adalah data yang diukur pada 1. Mampu menampilkan data suhu dan
saat itu juga, selanjutnya data yang didapatkan kelembaban berupa tabel pada web.
tidak dapat diolah lebih lanjut untuk keperluan 2. Menggunakan GPS pada modul SIM 808
tertentu. Jika ingin mengetahui data suhu dan untuk mendapatkan koordinat alat.
kelembaban yang lebih dari satu di berbagai 3. Menggunakan komunikasi GPRS untuk
lokasi, saat ini tidak ada alat ukur yang dapat mengirimkan data ke database.
memberi informasi lo kasi tersebut. Dengan segala 4. Pengambilan data dilakukan setiap 15 menit
kelemahan tersebut, penulis menggunakan sensor sekali.
DHT11 yang dapat mengukur dua parameter suhu 5. Menggunakan minimu m sistem
dan kelembaban. Data dari sensor ini dapat diolah mikro kontroller ATmega164 sebagai
lebih lanjut sesuai dengan keperluan yang pengolah data.
diinginkan dan juga dapat diketahui lokasi 6. Alat hanya dapat bekerja dengan baik jika
pengukurannya. berada di ruangan terbuka (mendapat sinyal
Setelah mendapatkan data suhu dan GPS dan GSM ).
kelembaban dengan mengakses tampilan laman 7. Menggunakan sistem pembangkit listrik
(website), diperlukan juga untuk mengetahui tenaga surya.
posisi lokasi yang telah diukur kondisi
lingkungannya. Untuk dapat mengetahui posisi II. Landasan Teori
Abraham Heksa Martin,.dkk. /Widya Teknik Vol 18 No 2 2019
halaman - halaman terkait berada di bawahnya. pengisian berlebih dan mencegah tegangan
Biasanya setiap halaman di bawah homepage berlebih, yang dapat membuat performa dan usia
disebut child page, yang berisi hyperlin k ke baterai berkurang, selain itu juga dapat
halaman lain dalam web. men imbulkan resiko keamanan. BCR juga dapat
II.7. Google Maps mencegah baterai untuk tidak terlalu kosong
dalam proses pengeluaran daya ("pengosongan
Google Maps adalah dasar pemetaan web
dalam"), atau melakukan pengontrolan dalam
dan teknologi aplikasi layanan yang disediakan
oleh Google, gratis (untuk non-komersial). Di pelepasan arus dan daya, bergantung pada
teknologi baterai, untuk melindungi daya tahan
dalam Google Maps menawarkan peta jalan,
baterai.
sebuah rute rencana untuk bepergian dengan
berjalan kaki, mobil, atau angkutan umu m dan II.10 GPS
pemantau bisnis di perkotaan untuk beberapa GPS adalah singkatan dari Global
negara di sekitar dunia. Menurut salah satu Positioning System yang merupakan sistem untuk
pencipta (Las Rasmussen),Google Maps adalah menentukan posisi dan navigasi secara global
suatu cara untuk mengorganisasikan informasi di dengan menggunakan satelit dan metode
dunia secara geografis. Seperti banyak aplikasi Triangulasi. Sistem tersebut merupakan sistem
web Google lainya, Google Maps menggunakan yang pertama kali dikembangkan oleh
JavaScript secara ekstensif. Departemen Pertahanan Amerika yang awalnya
II.8. Panel Surya diperuntukan bagi kepentingan militer.
NA VSTA R GPS (Navigation Satellite Timing
Panel surya adalah alat yang terdiri dari
sel surya yang mengubah cahaya menjadi listrik. and Ranging Global Positioning System) adalah
nama asli dari Sistem GPS, yang mempunyai tiga
Mereka disebut surya atau matahari atau "sol"
segmen yaitu : satelit (Space Segment),
karena matahari merupakan sumber cahaya
terkuat yang dapat dimanfaatkan. Panel surya pengendali (Control Seg ment), dan
penerima/pengguna (User Seg ment). Satelit GPS
sering kali disebut sel photovoltaic, photovoltaic
yang mengorbit bumi seluruhnya berjumlah 24
dapat diartikan sebagai "cahaya listrik". Sel surya
bergantung pada efek photovoltaic untuk buah, 21 buah aktif bekerja dan 3 buah sis anya
adalah cadangan. Satelit ini bertugas untuk
menyerap energi.
menerima dan menyimpan data yang
ditransmisikan oleh stasiun-stasiun pengendali,
menyimpan dan men jaga informasi waktu
berketelitian tinggi (jam atomic di satelit), dan
memancarkan sinyal serta informasi
secarakontinyu ke perangkat penerima (receiver).
III. Metode Penelitian
Rancangan keseluruhan alat dapat dilihat pada
Gambar 5.
SIM808. Pada saat panel surya mendapat cahaya III.4 . Panel Surya
sinar matahari yang cukup banyak maka BCR Pada skripsi in i digunakan panel surya
akan menggunakan daya panel surya untuk silicon solar PV module sebesar 10 Wp untuk
charge aki. Jika kurang mendapat cahaya sinar mencukupi keperluan daya tersebut dan untuk
matahari maka BCR akan tetap menggunakan aki charge aki, dimana setiap 10 Wp yang dapat
sebagai sumber dayanya. menghasilkan maksimal tegangan sebesar 21 Vo lt
Alat ini akan terpasang pada lingkungan dan arus maksimal sebesar 0,66 A. Perhitungan
terbuka yang akan mengukur parameter suhu dan untuk panel surya yang diperlukan akan
kelembaban lingkungan. Nilai suhu dan dijelaskan sebagai berikut.
kelembaban lingkungan di sensing oleh sensor • 1 Buah solar panel = 0,66 A.
DHT11. Output sensor DHT11 yang berupa data • Di Indonesia durasi energi matahari yang
heksadesimal akan diterima o leh mikro kontroller bisa dikonversi menjadi energi listrik selama 5
ATmega164 pada pin dig ital. jam / hari; 0,66 A x 5 jam = 3,3 Ah. Dari
Pada SIM808 terdapat modul GPS dan perhitungan tersebut didapatkan energi 3,3 Ah
GPRS. Data yang diterima dari mikro kontroller cukup untuk mengisi aki sebesar 3 Ah.
melalui koneksi serial akan dikirimkan ke server • Dengan minimu m pengisian sebesar
melalui jaringan internet GPRS dengan periode 20 % dari kapasitas aki berart i :
pengiriman selama 15 menit sekali. Server akan Aki = 3 A mpere, 20% x 3A = 0,6 Ampere; 3 Ah /
menerima data dan menyimpan data yang 0,6 A = 5 Jam
diterima di database. Untuk mengetahui posisi Dari perhitungan diatas dapat dianalisa bahwa
koordinat alat digunakan GPS yang menjadi satu untuk dapat mengisi ulang aki d ibutuhkan selama
modul dengan SIM808. Pengiriman posisi in i 5 jam / hari.
juga menggunakan jaringan internet GPRS.
Setelah SIM808 dapat mengirim data III.5. Accumulator (Aki)
suhu dan kelembaban serta posisi koordinat alat Pada alat ini aki berfungsi sebagai
melalui internet, maka data akan ditamp ilkan sumber tegangan untuk menghidupkan sebuah
pada web. Selan jutnya sistem akan mematikan beban. Dalam alat in i menggunakan sumber aki 1
GPS dan GPRS untuk menghemat daya. Pada saat buah dengan kapasitas 12 V / 3 A. Jika aki d iberi
satu men it sebelum pengiriman data, sistem akan beban sebesar 0,355 watt (sesuai pengukuran di
menghidupkan kembali GPS dan GPRS agar Bab 4), maka aki dapat menyuplai beban tanpa
dapat mengirim data selanjutnya. Website akan pengisian daya selama 50,7 jam.
mengolah data yang ada di database dengan III.6. Perancangan Website
menggunakan HTM L dan PHP. Agar user dapat dengan mudah melihat
III.2. Sensor DHT11 data yang telah dikirim oleh device maka perlu
Sensor suhu dan kelembapan DHT11 dibuat interface dalam bentuk aplikasi halaman
merupakan sensor untuk mensensing objek suhu berbasis WEB.
dan kelembaban pada 1 modul yang dimana Terdapat beberapa halaman web yang
memiliki output sinyal digital yang sudah saling bekerja sama agar informasi dapat sampai
terkalibrasi. Module sensor ini tergolong kedalam kepada user. Diantaranya adalah halaman
elemen resistif seperti perangkat pengukur suhu Sim808.php untuk mengamb il data suhu,
seperti contohnya yaitu NTC. Keunggulan dari kelembaban, lat itude dan longitude yang telah
sensor DHT11 d ibanding dengan yang lainnya dikirim oleh modul SIM 808.
antara lain memiliki kualitas pembacaan data Selanjutnya ada halaman web vtable.php
sensing yang sangat baik, responsif (cepat dalam yang berfungsi untuk mengamb il data terbaru di
pembacaan kondisi ruangan) serta tidak mudah dalam database. Setelah mendapat data tersebut,
terinterverensi. Output sensor DHT11 pada halaman web vtable.php menampilkan data
dihubungkan mikro kontroller pada PINC.0 untuk dalam bentuk tabel. Pada halaman web vtable.php
dapat diproses datanya. ini terdapat timer untuk autorefresh selama 15
men it. Dalam fungsi autorefresh, program akan
III.3. Modul SIM808 mengambil dan menampilkan data terbaru yang
Modul ini digunakan untuk menerima telah masuk pada database
data pengukuran suhu dan kelembaban dari
mikro kontroller dengan jalur koneksi serial III.7. Perancangan Struktur Data pada
UART. Pin RX & TX SIM 808 terhubung dengan MySQL
PIND.0 & PIND.1 pada mikro kontroller. Data Perancangan ini bertujuan agar data
yang sudah diterima akan di unggah melalu i dapat disimpan sesuai dengan kebutuhan.
jaringan internet GPRS ke web. Tamp ilan pada Terdapat data yang ingin dilihat dan disimpan
web akan berupa tabel. Modul SIM808 juga yaitu suhu dan kelembaban karena perubahan
berfungsi untuk mendapatkan posisi koordinat yang perlu diperhatikan, juga membutuhkan data
alat dengan menggunakan GPS. Posisi koordinat GPS dengan parameter latitude dan longitude
akan ditampilkan dengan tampilan maps pada yang diamb il . Dengan demikian dibuat database
web.
74
Abraham Heksa Martin,.dkk. /Widya Teknik Vol 18 No 2 2019
nama “ahmr3137_ahmweb96” dan tabel nama pada saat mikrokontroller aktif, modul SIM808
“sensor_log”. aktif (GPRS & GPS ON) maka arus total
men ingkat menjadi 104 mA. Saat modul SIM808
IV. Hasil Penelitian dan Pembahasan
aktif, modul ini melakukan ko munikasi GPRS
Pada bab ini akan membahas mengenai
mengirim data ke server. Konsumsi energi dari
mekanis me pengujian alat, serta pengujian alat
alat tersebut adalah perkalian antara tegangan dan
yang dilakukan untuk mengetahui kinerja dari
alat. Secara u mu m pengujian alat “Sis tem arus yang dikonsumsi serta waktu d igunakan.
Monitoring Suhu dan Kelembaban Lingkungan Pada perhitungan menggunakan rasio
berbasis IoT dan Listrik Tenaga Surya” in i dalam mengetahui konsumsi energinya. Ru mus
meliputi: pengujian GPRS dan GPS modu l rasio yang digunakan untuk mengukur energi
SIM808, pengukuran konsumsi energi alat, seperti pada persamaan 4.1.
pengujian pengiriman data ke Database MySQL, Energ i = (Tegangan(Arus Standby x Waktu+Arus
pengujian Sensor DHT11. Kirim Data x Waktu) )/ (Total Waktu) (4.1)
IV.1. SIM808 GPRS & GPS Maka konsumsi energ i dari alat adalah:
Untuk melakukan pengujian ko munikasi Energ i = (5,1V(67,2 mA x 14 + 104 mA x 1)
data menggunakan modul SIM 808 (GPRS & )/(14+1) Wh
GPS) d ibutuhkan beberapa command spesifik Total Energi = 0,3552 Wh ≈ 355 mWh
untuk dapat melaku kan pertukaran data antara
mikroprosesor dan internet. Pengujian pengiriman
IV.3. Pengukuran Konsumsi Energi
data dari modul SIM808 ke mikrokontrole r
Pengujian pengiriman data ke database
bertujuan untuk menguji ko munikasi data UART
TTL antara modul SIM 808 dengan bertujuan untuk menguji penulisan data pada
mikro kontroler. Ko mputer melihat data tersebut database yang terdapat di dalam server. Data yang
menggunakan program termite.exe dengan tujuan dikirim merupakan data-data suhu, kelembaban,
mengetahui data-data yang diterima dari modu l GPS yang telah di proses oleh mikrokontroler
SIM808. sehingga didapatkan data diantaranya nilai suhu,
nilai kelembaban, nilai latitude dan nilai
longitude.
Pada saat modul sudah terkoneksi
dengan server melalui ko munikasi GPRS maka
mikro kontroler akan mengirimkan perintah
AT+HTTPACTION=1 untuk memu lai
pengiriman data. Protocol HTTP digunakan untuk
dapat membuka file Sim808.php yang tersimpan
pada server oleh karena data yang dikirimkan
men jadi POST/ (d iikuti halaman web yang dituju
dan data-data yang akan disimpan) HTTP/ 1.1
Host:ahm-web.xy z. Jika data telah berhasil
diterima maka server akan membalas modul GSM
dengan pesan HTTP/1.1 201 OK.
Data yang telah masuk dapat dilihat pada
database. Dengan demikian dapat dikatakan
bahwa modul GSM dapat melakukan koneksi
GPRS dengan serverserta menyimpan data
tersebut ke dalam database.
IV.4. Pengujian Tampilan Halaman Web
Tamp ilan pada halaman web ini berupa
grafik yang berisikan data yang diambil yaitu
suhu, kelembaban, longitude, latitude dan waktu
serta tanggal pengambilan datanya. Domain
alamat web dapat dibuka di ahm-web.xy z.
Terdapat beberapa pilihan dalam menamp ilkan
Gambar 6. Pengujian GPRS & datanya. Data dapat ditampilkan dari 10 – 100
GPS pada SIM 808 data dengan pilihan 10, 25, 50, 100. Data yang
ditamp ilkan mu lai dari yang paling terbaru ke
IV.2. Pengukuran Konsumsi Energi yang paling lama. Tamp ilan akan diperbaharui
Saat mikro kontroler aktif, modu l selama 15 menit sekali dengan menggunakan
SIM808 standby (GPRS & GPS OFF) konsumsi autorefresh agar data yang terbaru dapat masuk.
arus yang dibutuhkan adalah 67,2 mA sedangkan
75
Abraham Heksa Martin,.dkk. /Widya Teknik Vol 18 No 2 2019