SISTEM INFORMASI SUHU PADA REMOTE AREA VIA SMS
Oleh
EKO KURNIAWAN
5215057000
Jurusan
Teknik Elektro Universitas Negeri Jakarta
ABSTRAK
Sistem informasi
suhu terdiri dari dua blok. Blok pengirim dan Blok penerima. Blok
pengirim menggunakan Sensor LM 35 sebagai sensor suhu, Mikrokontroler ATMega
8535 sebagai pengolah data suhu, rangkaian RTC DS 1307 sebagai sistem penjawab
otomatis menurut waktu, penampil LCD untuk menampilkan data dari
mikrokontroler dan rangkaian IC MAX 232, dan GSM
modem untuk mengirimkan sinyal data, Blok penerima menggunakan modul penerima
menggunakan Handphone GSM untuk menerima data dari blok pengirim.
Hasil
penelitian menunjukkan sistem informasi suhu dapat mengukur suhu dari 26°C sampai dengan 42°C. Dan dari tabel pengujian 4.9
sistem informasi suhu dengan termometer digital diperoleh selisih hasil pengujian kurang dari 0,5 %
sehingga dapat disimpulkan bahwa sistem informasi suhu via SMS berbasis
mikrokontroler AVR ATMega 8535 dapat bekerja sesuai dengan sistem.
Kata kunci : sistem
informasi, suhu, sms
1. Pendahuluan
1.1 Latar belakang
Termometer digital adalah termometer yang menggunakan LCD
dan memiliki ketelitian lebih bagus dibandingkan termometer analog.
Telepon seluler dengan fasilitas SMS yang mampu bertukar
informasi berbasis teks secara jarak jauh (remote) dan tanpa kabel (Wireless)
dapat memberikan solusi tepat terhadap pemantauan suhu jarak jauh. Sistem
informasi suhu adalah perpaduan sistem instrumentasi dengan sistem
telekomunikasi.sehingga dengan menggabungkan keunggulan dunia komunikasi dan
kecanggihan teknologi processing maka diperoleh hasil pengukuran jarak jauh.
Dengan adanya penelitian mengenai pengiriman dan penerimaan data suhu hasil
pengukuran sensor suhu LM 35 dengan menggunakan GSM modem. Diharapkan akan
memberikan kemudahan dalam berbagai
hal, misalnya sistem dapat bekerja secara otomatis, dan
dapat dipantau dari jarak jauh menggunakan sebuah handphone sehingga
penyampaian data akan semakin lebih mudah
1.2 Perumusan Masalah
Bagaiamanakah membuat sistem informasi suhu via SMS
berbasis mikrokontroller ?
1.3 Tujuan Penelitian
Mengaplikasikan GSM modem untuk memanatu suhu jarak jauh
menggunakan sms dengan menggunakan Mikrokontroler AVR ATMega 8535
1.4 Manfaat Penelitian
Untuk mengetahui suatu suhu ruangan pada jarak jauh dan
digunakan sebagai referensi untuk membuat sistem pengukuran jarak jauh.
2. Kajian teoritis
2.1 Sistem Informasi Suhu
Sistem informasi suhu
merupakan kumpulan perangkat keras dan perangkat lunak komputer serta perangkat
manusia yang akan mengolah data menggunakan perangkat keras dan perangkat lunak
tersebut (Andi kristanto, perancangan sistem informasi dan perancangannya)
2.2 Sensor suhu LM 35
IC LM 35 sebagai
sensor suhu yang teliti dan terkemas dalam bentuk IC, dimana tegangan keluaran
sangat linear dengan perubahan suhu
2.3 Mikrokontroler AVR ATMega 8535
Mikrokontroler
dapat dianalogikan dengan sebuah sistem komputer yang dikemas dalam sebuah
chip, mikrokontroler dapat digunakan untuk orientasi kendali (Control) dan
tempat memproses data sensor suhu lm 35 sehingga bisa dibaca oleh LCD dan akan
menyampaikan pesan tersebut ke handphone
user
2.4 Komunikasi RS 232
Komunikasi serial merupakan hal yang terpenting dalam
system embedded, karena dengan komunikasi serial dapat dengan mudah menghubungkan
mikrokontroler dengan devais lain.
2.5 Gsm modem
Gsm modem berfungsi sebagai pengirim data, modem GSM
digunakan, karena dapat diakses menggunakan komunikasi data serial dengan
bandrate yang disesuaikan.
2.6 LCD
Keunggulan
LCD berfungsi menampilkan suatu nilai hasilm sensor, menampilkan teks atau
menampilkan menu pada aplikasi mikrokontroler
2.7 SMS
SMS
adalah salah satu fasilitas dari teknologi GSM yang memungkinkan handphone
dapat mengirim dan menerima pesan singkat berupa text
2.7.1
AT-COMMAND
AT-command
adalah perintah yang dapat diberikan kepada handphone atau GSM modem untuk
mengirim dan menerima SMS. Beberapa perintah AT-COMMAND
Daftar Perintah AT
|
ffff
|
AT
|
Test Terminal
|
AT+CMGS
|
Mengirim pesan
|
AT+CMGF
|
Format pesan
|
AT+CMGD
|
Menghapus pesan
|
AT+CNMI
|
Prosedur indikasi pesan baru yang diterima
|
AT+CPMS
|
Pemilihan target memori
|
AT+CMGL
|
Membaca pesan masuk, 0: belum terbaca; 1:
terbaca
|
AT+CMGR
|
Membaca pesan menurut lokasi pesan di
memori
|
AT+CBC
|
Mengetahui status dan level battery
|
AT+CSQ
|
Mengetahui kualitas sinyal
|
AT+CGSN
|
Mengetahui imei / serial number hp
|
AT+CGMI
|
Mengetahui nama manufacture
|
AT+GMM
|
Mengetahui model hp
|
2.8 RTC DS 1307
Real time clock berhubungan dengan waktu mulai dari
detik, menit, jam, hari, tanggal bulan dan tahun RTC DS 1307 menggunakan teknik
I2C yaitu memakai 2 jalur untuk keperluan transfer data secara seri.
2.9 Keypad
Keypad sebagai popon tombol yang dirangkai secara metrik
3. Metode Penelitian
3.1 Perancangan perangkat
keras
Diagram
blok pengirim dari sistem informasi suhu via SMS
Diagram
blok penerima dari sistem informasi suhu via SMS
Dari diagram blok
pada gambar terlihat
bahwa alat yang
akan dirancang terdiri dari
beberapa bagian:
♦Bagian sensor suhu LM 35
♦Bagian sistim
minimum AVR ATMega 8535
♦Bagian LCD
♦Bagian RTC DS 1307
♦Bagian Keypad
♦Bagian IC MAX 232 dan GSM
modem
3.1.1 Bagian Sensor Suhu
Sensor suhu yang
digunakan adalah IC LM35 (Precision Centrigate Temperature Sensor). IC LM 35 dapat
langsung digunakan dengan cara menghubungkan pin-pinnya. Keluaran IC LM 35 yang
berupa tegangan langsung masuk ADC mikrokontroler
3.1.2 sistem minimum
AVR ATMega 8535
Sistem minimum
mikrokontroler ATMega 8535 adalah rangakaian minimum yang diperlukan untuk
beroperasinya IC Mikrokontroler. Kemudian pada sistem minimum. Port-port
mikrokontroler dihubungkan dengan rangkaian lain untuk menjalankan fungsi
tertentu. Seperti dihubungkan dengan rangkaian sensor suhu, rangkaian RTC DS
1307,dan rangkaian IC MAX 232.
3.1.3 Bagian LCD
Semua fungsi pada LCD
seperti Display untuk menampilkan suhu dan jam sangat dibutuhkan untuk
menampilkan karakter pada display liquid crystal secara internal pada suatu
chip IC
3.1.4 Bagian RTC DS
1307
Rangkaian RTC DS 1307
digunakan sebagai pewaktu otomatis yang dihubungkan ke mikrokontroler untuk
mengatur sistem otomatisasi dari sistem informasi suhu hingga terkirim ke
handphone user.
3.1.5 Bagian keypad
Papan tombol pada keypad terdiri dua bagian, yaitu
sekumpulan kunci karakter yang mendeteksi tekanan jari dan menutup saklar, dan
sebuah penyandi yang mengubah keluaran dari kunci yang ditekan menjadi sandi
biner yang menyajikan karakter yang dimaksud
3.1.6 Bagian IC MAX 232 dengan GSM modem
Dalam menyampaikan data dari nilai suhu yang terukur oleh
sensor suhu LM 35 DZ, digunakan rangakaian IC MAX 232 (Komunikasi serial)
dengan modul GSM modem yang mempunyai frekuensi antara 900/1800 MHz dengan
jangkauan tak terbatas antara pengguna dengan sistem informasi suhu
3.2 Perancangan perangkat lunak
Perangkat lunak
yang dirancang untuk sistim ini adalah perangkat lunak untuk menjalan sistim
mikrokontroler secara keseluruhan, software ini dirancang dengan menggunakan bahasa
BASIC COMPILER
(BASCOM AVR) mikrokontroller ATMega 8535
4.Hasil dan pembahasan
4.1 Pengujian
rangkaian sensor suhu LM 35
Sensor suhu LM 35
|
Termometer digital
|
|
JAM
|
(°C)
|
(°C)
|
03.00
|
27,4
|
27,3
|
05.20
|
27,6
|
27,5
|
05.40
|
27,7
|
27,9
|
06.40
|
27,5
|
27,5
|
12.35
|
31,2
|
31,4
|
14.30
|
28,7
|
28,7
|
16.00
|
29,4
|
29,2
|
17.30
|
28,7
|
28,8
|
18.37
|
28,4
|
28,5
|
19.42
|
28,1
|
28,3
|
20.36
|
28,7
|
28,5
|
4.2
Pengujian ADC mikrokontroler ATMega 8535
No
|
Input adc
|
Nilai ADC (LCD)
|
Nilai hasil perhitungan
|
1
|
1 Volt
|
204
|
205
|
2
|
2 Volt
|
408
|
410
|
3
|
3 Volt
|
616
|
615
|
4
|
4 Volt
|
820
|
820
|
5
|
5 Volt
|
1023
|
1024
|
Rumus : (V/5V)x 1024
Keterangan :
V :
Tegangan yang dirubah menjadi output digital
5V :
Tegangan ref ADC mikrokontroler AVR ATMega 8535
1024 : Output
digital maksimal ADC internal 10 bit (210)
4.3 Pengujian keypad dengan
LCD
Tombol
|
PC7
|
Kolom
|
Baris
|
Kode HEX
|
|||||
3
PC6
|
2
PC5
|
1
PC4
|
4
PC3
|
3
PC2
|
2
PC1
|
1
PC0
|
|||
1
|
0
|
1
|
1
|
0
|
1
|
1
|
1
|
0
|
6E
|
2
|
0
|
1
|
0
|
1
|
1
|
1
|
1
|
0
|
5E
|
3
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
3E
|
4
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
1
|
6D
|
5
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
1
|
5D
|
6
|
0
|
0
|
1
|
1
|
1
|
1
|
0
|
1
|
3D
|
7
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
6B
|
8
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
5B
|
9
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
1
|
3B
|
*
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
67
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
57
|
#
|
0
|
0
|
1
|
1
|
0
|
1
|
1
|
1
|
37
|
4.4 Pengujian GSM modem
Keterangan :
- AT : OK
- AT+CMGF=0 Mode PDU
- AT+CMGF=1 Mode Text
- AT+CMGR= Membaca SMS
- AT+CMGD= Menghapus SMS
4.5 Pengujian LCD
No.
|
Pengkondisian
|
Tampilan
LCD
|
1
|
Kondisi awal sistem informasi suhu
|
|
2
|
Masukkan pengaturan + tanda *
(Kondisi untuk mensetting waktu)
|
|
3
|
Masukkan pengaturan + tanda 0
(Kondisi Normal)
|
|
4
|
Masukkan pengaturan + tanda #
(Untuk setting waktu sms untuk suhu normal dan
menentukan suhu diatas berapa sistem informasi suhu mengirim SMS)
|
4.6 Pengujian sistem informasi suhu kesuluruhan
Berdasarkan cara kerja alat secara keseluruhan dapat
dapat bekerja dengan baik. Seperti dengan mengirim sms “data” maka sistem
informasi suhu via SMS akan mengirim suhu ke handphone user secara otomatis dan
cara yang kedua sistem informasi akan mengirimkan data setiap 5 menit sekali
(diatur menggunakan keypad) jika ada suhu di sekitar remote area dibawah 35°C
Suhu sistem informasi
suhu
|
Suhu Termometer digital
|
Waktu yang dibutuhkan
untuk menyampaikan data
|
Data suhu di Handphone
User
|
Selisih pengujian sistem informasi suhu dengan
termometer digital
|
Data Error
|
26,9°C
|
26,7°C
|
5 Menit
|
26,9°C
|
0,2 °C
|
0,2 %
|
27,9°C
|
28,1°C
|
5 Menit
|
27,9°C
|
0,2 °C
|
0,2 %
|
28,9°C
|
29,4°C
|
5 Menit
|
28,9°C
|
0,3 °C
|
0,3 %
|
29,8°C
|
29,8°C
|
5 Menit
|
29,8°C
|
0 °C
|
0 %
|
30,4°C
|
30,3°C
|
5 Menit
|
30,4°C
|
0,1 °C
|
0,1 %
|
31,9°C
|
32,1°C
|
5 Menit
|
31,9°C
|
0,2 °C
|
0,2 %
|
32,9°C
|
33,1°C
|
5 Menit
|
32,9°C
|
0,2 °C
|
0,2 %
|
33,4°C
|
33,7°C
|
5 Menit
|
33,4°C
|
0,3 °C
|
0,3 %
|
34,4°C
|
34,2°C
|
5 Menit
|
34,4°C
|
0,2 °C
|
0,2 %
|
35,9°C
|
35,6°C
|
2 Menit
|
35,9°C
|
0,3 °C
|
0,3 %
|
36,4°C
|
36,3°C
|
2 Menit
|
36,4°C
|
0,1 °C
|
0,1 %
|
37,4°C
|
37,2°C
|
2 Menit
|
37,4°C
|
0,2 °C
|
0,2 %
|
38,4°C
|
37,9°C
|
2 Menit
|
38,4°C
|
0,5 °C
|
0,5 %
|
39,4°C
|
39,2°C
|
2 Menit
|
39,4°C
|
0,2 °C
|
0,2 %
|
39,9°C
|
39,7°C
|
2 Menit
|
39,9°C
|
0,2 °C
|
0,2 %
|
40,4°C
|
40,0°C
|
2 Menit
|
40,4°C
|
0,4 °C
|
0,4 %
|
41,4°C
|
41,4°C
|
2 Menit
|
41,4°C
|
0 °C
|
0 %
|
42,4°C
|
42,1°C
|
2 Menit
|
42,4°C
|
0,3 °C
|
0,3 %
|
5. Kesimpulan
1. sensor suhu LM 35 dapat diaplikasikan untuk mengukur
suhu sekitar remote area hal ini dibuktikan dengan pengujian sensor suhu LM 35
diuji dengan termometer digital yang hasilnya kurang dari 0,5 %
2. Mikrokontoler AVR ATMega 8535 dapat digunakan sebagai
sistem otomatisasi pemantauan suhu jarak jauh
3. Dengan
Menggunakan rangkaian RTC DS 1307 dan GSM modem dapat diaplikasikan pada
sistem penerima otomatis dari sistem
informasi suhu ke handphone user.
Tidak ada komentar:
Posting Komentar