Desember 2015
Abstrak
Kebutuhan masyarakat terhadap informasi cuaca dan iklim semakin meningkat pada saat
ini. Oleh karena itu Badan Meteorologi Klimatologi dan Geofisika (BMKG) harus meningkatkan
pelayanannya dengan memberikan data yang cepat dan tepat. Perancangan ini memanfaatkan
mikrokontroler ATMEGA2650, sensor suhu dan kelembaban SHT11, sensor tekanan BMP180, dan
media penyimpanan SD Card. Komuniksi SMS digunakan untuk mengirim data hasil pengamatan
dari alat ke komputer pengamat. Hasil dari perancangan adalah sebuah sistem monitoring suhu,
kelembaban relatif, dan tekanan secara digital yang menghasilkan koreksi output data sesuai
dengan rentang toleransi WMO yaitu untuk suhu sebesar -0.080 s.d -0.0175(°C), kelembaban relatif
sebesar -3.213 s.d +3.858(%RH), dan tekanan udara sebesar -0.030 s.d +0.026(mb).
Abstract
1
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
1. PENDAHULUAN
1.1 Suhu Udara 𝒆
𝑹𝑯 = 𝒙 𝟏𝟎𝟎%
Menurut WMO (1992), suhu 𝒆𝑾
didefinisikan sebagai suatu energi yang (1.3)
Keterangan:
didapat dari pergerakan molekul - molekul RH= kelembaban relatif(%)
dalam suatu benda. Suhu suatu benda e = tekanan uap air saat pengukuran (millibar)
merupakan suatu keadaan dimana benda ew = tekanan uap air jenuh (millibar).
tersebut mempunyai kemampuan untuk
memindahkan panas ke benda lain atau 1.4 Tekanan Udara
menerima panas dari benda lain. Tekanan didefenisikan sebagai gaya persatuan
Suhu juga disebut temperatur, satuan luas
𝑭
internasional (SI) suhu adalah Kelvin (K) 𝑷=𝑨 (1.3)
menurut International Temperature Scale- Tekanan udara didefenisikan sebagai berat
1990 (ITS-90) standar acuan fisika suhu sekolom udara hingga ketinggian batas
atmosfir yang menekan suatu luasan
adalah titik tiga fasa air (triple point of water)
permukaan, gaya berat F = mg sehingga
dengan nilai TTPW = 273,16 K, sehingga persamaan dapat ditulis:
satuan Kelvin adalah: 𝒎.𝒈
𝑷= 𝑨 (1.4)
1
P = Tekanan udara, satuan milibar (mB)
1𝐾 = 273,16 𝑥𝑇𝑇𝑃𝑊 (1.1) M = massa kolom udara, satuan kg
G = percepatan gravitasi, satuan m/s2
A = luas permukaan yang mendapat gaya,
Keterangan :
satuan m2
𝐾 : Kelvin Dengan mengingat bahwa atmosfer juga
𝑇𝑇𝑃𝑊 : triple point of water (273,16 K) merupakan fluida maka tekanan hydrostatik
juga berlaku pada atmosfer sehingga
Satuan lain suhu dan yang sering persamaan bisa ditulis menjadi:
dipakai adalah derajat celcius (˚C) simbol
𝑷 = 𝝆. 𝒈. 𝒉 (1.5)
yang dipakai adalah t. Hubungan antara T dan
t adalah: P adalah tekanan udara (mB/hPa)
ρ adalah rapat massa udara (kg/m3)
𝑡 = 𝑇 − 273,15℃ (1.2) h adalah tinggi kolom udara diukur dari batas
luar atmosfir (m)
Keterangan : Dengan demikian besarnya tekanan
𝑡 : suhu dalam ℃ atmosfir sangat tergantung pada ketinggian
semakin tinggi suatu tempat maka tekanan
𝑇 : suhu dalam 𝐾
udara semakin kecil dan juga rapat massa
1.2 Kelembaban Relatif (RH) udara (ρ), semakin besar ρ suatu udara untuk
Kelembaban udara adalah banyaknya ketinggian yang sama maka tekanan udara
uap air yang terkandung dalam udara atau juga semakin besar. Alat ukur tekanan
atmosfer. Besarnya tergantung dari masuknya atmosfir adalah Barometer, satuan yang biasa
uap air ke dalam atmosfer karena adanya digunakan dalam dunia meteorologi adalah
penguapan dari air yang ada di lautan, danau, millibar (mb) dimana 1 mb = 1 hPa.
dan sungai, maupun dari air tanah.
Kelembaban udara relatif memiliki 1.3 Mikrokontroler
pengertian sebagai nilai perbandingan antara
Mikrokontroler adalah sebuah
tekanan uap air yang ada pada saat
komputer kecil (“special purpose computers”)
pengukuran (e) dengan nilai tekanan uap air
di dalam satu IC yang berisi CPU, memori,
jenuh pada suhu yang sama. Persamaan untuk
timer, saluran komunikasi serial dan paralel,
kelembaban udara relatif adalah seperti
Port input/output, ADC. Mikrokontroler
berikut[6].
2
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
digunakan untuk suatu tugas menjalankan memberitahukan bahwa telepon seluler sudah
suatu program. aktif kembali untuk kemudian SMS dikirim.
Salah satu mikrokontroler yang
banyak digunakan saat ini yaitu 2. METODE PERANCANGAN
mikrokontroler AVR. AVR adalah
mikrokontroler Reduce Instruction Set Pada bab ini akan menjelaskan
Compute (RISC) 8 bit , yang dibuat oleh mengenai perancangan sistem dari alat yang
Atmel pada tahun 1996. AVR mempunyai meliputi hardware dan software yang
kepanjangan Advanced Versatile RISC atau digunakan. Blok diagram di bawah ini
Alf and Vegard’s processor yang berasal dari menggambarkan sistematika alat secara
nama dua mahasiswa Norwegian Institute of keseluruhan yang terdiri dari seluruh
Technology (NTH), yaitu Alf-Egil Bogen dan komponen yang digunakan. Komponen-
Vegard Wollan. komponen alat bekerja secara bersinergi
dengan saling melengkapi fungsi antar
1.4 Komunikasi SMS komponen.
Pengiriman data hasil pengukuran
pada penelitian ini dilakukan dengan
komunikasi Short Message System(SMS).
SMS adalah sebuah layanan yang banyak
diaplikasikan pada sistem komunikasi tanpa
kabel (wireless), yang memungkinkan kita
untuk melakukan pengiriman pesan dalam
bentuk alphanumeric (huruf dan nomor)
antara terminal pelanggan dengan sistem
eksternal seperti e-mail, paging, voice mail,
dan lain-lain.
Mekanisme dalam sistem SMS adalah
melakukan pengiriman pesan singkat dari
terminal pelanggan ke terminal pelanggan Gambar 2.1 Blok Diagaram Alat
lain. Layanan SMS merupakan sebuah
layanan yang bersifat non-real time di mana Pada Gambar 2.1 di atas, sensor
sebuah pesan dapat di-submit ke suatu tujuan, SHT11 meberikan input data suhu dan
tidak peduli apakah tujuan tersebut aktif atau kelembaban dalam bentuk digital ke
tidak. Bila dideteksi bahwa tujuan tidak aktif, mikrokontroler. Real Time Clock (RTC) juga
maka sistem akan menunda pengiriman ke memberi input tanda waktu secara real time.
tujuan hingga tujuan aktif kembali. Data hasil pengukuran diproses di
Komunikasi SMS menggunakan frekuensi mikrokontroler kemudian di tampilkan di
900Mhz. Liquid Crystal Display (LCD) 20x4. Data
Ketika pengguna mengirim SMS, tersebut juga disimpan ke SD Card setiap 5
maka pesan dikirim ke Mobile Switching menit. Modem berfungsi mengirim dan
Center (MSC) melalui jaringan seluler yang menerima data hasil pengukuran yang
tersedia yang meliputi tower Base Transceiver kemudian diteruskan ke komputer pengamat
Station (BTS) yang sedang meng-handle menggunakan komunikasi SMS dengan
komunikasi pengguna, lalu ke Base Station frekuensi 900Mhz. Base Transceiver Station
Controller (BSC), kemudian sampai ke MSC. (BTS) berfungsi sebagai repeater yaitu
MSC kemudian meneruskan SMS ke Short sebagai penerus sinyal dari modem TX ke
Message Service Center (SMSC) untuk Modem RX. Modem RX dihubungkan ke
disimpan. SMSC kemudian mengecek lewat komputer pengamat dengan kabel konverter
Home Location Register (HLR) untuk RS232 to USB.
mengetahui apakah telepon seluler sendang
aktif dan posisinya.
Jika telepon seluler sedang tidak aktif maka
pesan tetap disimpan, menunggu MSC
3
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
4
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
datanya. Output dari sensor adalah sinyal memory sebesar 256 Kbyte, pengguna dapat
digital dengan satuan millibar(mb). Sensor ini menulis program yang kompleks pada
dapat mengukur tekanan udara dari 300- 1100 mikrokontroler ini. Berbeda dengan
mb dengan akurasi -4,0 - +2,0 mb dan resolusi mikrokontroler jenis lain, ATMEGA2650
±0,06 mb . Blok diagram dari sensor BMP180 juga menyediakan 4 port serial sehingga alat
ditunjukkan pada Gambar 3. 7 di bawah ini. dapat melakukan komunikasi ke beberapa
piranti seperti laptop, modem, modul radio
frekwensi (RF) secara bersamaan. Gambar 2.4
di bawah ini menunjukkan Chip
Mikrokontroler ATMEGA2650.
Gambar 2.3 Blok Diagram Sensor BMP180 Gambar 2.4 Chip Mikrokontroler
ATMEGA2560
Keterangan gambar :
Mikrokontroler harus diisi program
a) Sensor Elemen : sebagai sensor,
agar dapat menjalankan perintah. Pada
menggunakan piezo-resistiv
perancangan ini compiler yang digunakan
b) ADC : sebagai
adalah Arduino 1.6.4 menggunakan bahasa C.
pengubah sinyal analog ke sinyal
Arduino merupakan aplikasi open source
digital
sehingga tidak perlu membayar lisensi dalam
c) Control Unit : sebagai
menggunkannya.
pengkalkulasi dan terdiri dari
beberapa terminal I2C yaitu
SCL ( Serial Clock Line) : 2.1.4 Modem Wavecom M1306B
sebagai jalur clock Modem Global System for Mobile
SDA ( Serial Data Line) : sebagai Comunications (GSM) Wavecom M1306B
jalur data adalah sebuah perangkat Modem Wireless
Plug and Play dengan konektivitas
2.1.4 Mikrokontroler ATMEGA2650 GMS/GPRS untuk aplikasi machine to
machine. Pada penelitian ini modem GSM
Pada perancangan sistem ini,
berfungsi untuk mengirim dan menerima
mikrokontroler digunakan untuk pengolah
hasil pengukuran dari sensor-sensor.
data informasi dari sensor curah hujan.
Modem GSM harus dikontrol oleh
Mikrokontroler yang akan digunakan pada
sebuah program AT-Command yang ditulis di
perancangan sistem ini adalah
mikrokontroler agar dapat berjalan. Sama
ATMEGA2560.
halnya dengan telepon seluler, modem GSM
Mikrokontroler ATMEGA2650
juga membutuhkan kartu Subscriber Identify
sangat cocok digunakan pada alat yang
Module (SIM) bertipe GMS. Setiap
memiliki banyak piranti input maupun output
pengiriman pesan akan dikenakan tarif sesuai
karena terdapat 16 buah pin input analog dan
yang ditetapkan operator.
54 buah pin input/output digital. Dengan flash
5
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
2.3.2 Software
1. Web Server Lokal
Web server digunakan sebagai media
tempat program SMS Gateway berbasis
web dipasang. Terdapat beberapa program
yang dibutuhkan untuk membangun web
server lokal yaitu:
a. Apache
Apache adalah core/inti utama server
dimana program SMS Gateway
dipasang
b. MySQL
Gambar 2.5 Modem GSM M1306B MySQL digunakan sebagai basis data
tempat menyimpan semua data pada
2.3 Metode Pengiriman SMS program SMS Gateway.
SMS Gateway adalah sebuah sistem aplikasi c. PHPMyAdmin
yang berfungsi untuk mengirim, menerima, PHPMyAdmin digunakan untuk
dan mengolah SMS. Dalam perancangan ini melakukan manajemen MySQL
SMS Gateway digunakan untuk menjembatani berbasis web.
pengiriman data hasil pengukuran dari alat Untuk membangun sebuah web server
pegukur suhu, kelembaban, dan tekanan ke lokal tidak perlu menginstal ketiga program di
komputer pengamat. Untuk membangun atas satu persatu. Hanya perlu menginstal
sebuah sistem SMS Gateway diperlukan software XAMP yang sudah termasuk di
beberapa hardware dan software sebagai dalamnya paket instalasi Apache, MySQL,
berikut. dan PHPMyAdmin.
2.3.1 Hardware 2. Gammu
1. PC atau Notebook Gammu merupakan aplikasi yang
Digunakkan untuk menjalankan program berfungsi sebagai media penghubung
SMS Gateway. antara komputer dengan modem agar dapat
2. Modem digunakan untuk mengirim/menerima
Dalam perancangan ini modem yang SMS.
digunakan 2 buah modem Wavecom 3. Web Browser
M1306B masing-masing sebagai TX dan Web browser digunakan untuk mengakses
RX. Modem TX terhubung dengan alat dan program SMS Gateway. Dalam
modem RX terhubung dengan komputer perancangan ini web browser yang
pengamat. digunakan adalah Google Chrome.
3. Kartu GSM atau CDMA
Sebagai penghubung modem dengan 2.4 Flowchart system
komputer.
Sebelum dioperasikan baudrate kedua Alur keseluruhan sistem pada alat
modem harus diatur pada nilai yang sama dijelaskan dalam flowchart di bawah ini.
yaitu 9600Mhz. Frekwensi pada pengiriman Flowchart ini menggambarkan kerja alat dari
SMS ini adalah 900Mhz sesuai dengan proses akuisisi data, penampilan di LCD,
regulasi operator yang digunakan yaitu penyimpanan di SD Card , dan pengiriman
Telkomsel data ke komputer pengamat.
6
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
7
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
70.0
Thermoschneider dengan No. Seri 7711194 RH (%)
65.0
(tanggal kalibrasi terakhir tanggal 19 Februari
60.0 Alat Standar
2014). Gambar 4.18 di bawah ini
55.0 Alat Rancangan
menunjukkan proses pengambilan data suhu
50.0
di sangkar meteo Kampus STMKG.
45.0
Pengambilan data dilakukan setiap 1 jam
40.0
secara manual. Agar data suhu tidak
terpengaruh sumber panas lain, maka Waktu Pengamatan (Jam)
pembacaan suhu harus dilakukan secara cepat
dan tepat. Grafik 3.2 Grafik Perbandingan Kelembaban
Grafik Suhu
34.0 Grafik 3.2 di atas menunjukkan
33.0 perbandingan data tekanan dalam bentuk
32.0
grafik. Grafik tersebut menunjukkan
31.0
Suhu Udara ( C)
30.0
keterkaitan yang sangat erat antara kedua alat.
29.0 Dari data hasil pengujian di atas, diperoleh
Alat Standar
28.0 nilai koreksi yang secara umum berada dalam
27.0
26.0
rentang toleransi untuk pengamatan
25.0 kelembaban relatif menutut WMO dalam
24.0 WMO N0.8 Guide to Meteorogical
23.0
Instruments and Methods of Observation,
yaitu ±5%RH. Oleh karena itu data hasil
Waktu Pengamatan (Jam)
pengukuran sensor kelembaban SHT11 layak
Grafik 3.1 Grafik Perbandingan Suhu digunakan dalam pengamatan meteorologi
8
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
Grafik Tekanan
1009.0
1008.0
1007.0
1006.0
Tekanan (mb)
Alat Standar
1005.0
1003.0
1002.0
1001.0
9
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika
Jurnal Meteorologi Klimatologi dan Geofisika Vol....................... No.......................Desember 2015
11
Sekolah Tinggi Meteorologi Klimatologi dan Geofisika