perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user 44
Kebanyakan handphoneSMS Gateway yang ada di pasaran sekarang menggunakan skema 7 bit sehingga kita
menggunakan kode 00.
7. Jangka Waktu sebelum SMS Expired
Jika bagian ini di-skip, itu berarti kita tidak membatasi waktu berlakunya SMS. Sedangkan jika kita isi dengan suatu
bilangan integer yang kemudian diubah ke pasangan heksa tertentu, bilangan yang kita berikan tersebut akan mewakili
jumlah waktu validitas SMS tersebut. 8.
Isi SMS Isi sms terdiri dari beberapa bagian:
· Header ini terdiri atas dua subheader, yaitu:
- Panjang isi jumlah huruf dari isi
- Isi berupa pasangan bilangan heksa
· Isi
Ada dua langkah yang harus kita lakukan untuk mengkonversi isi SMS, yaitu:
A. Langkah Pertama : mengubahnya menjadi kode 7 bit
B. Langkah kedua : mengubahnya kode 7 bit menjadi 8
bit, yang diwakili oleh pasangan heksa.
4.1.9. AT COMMAND hand phone siemen yang berhubungan dengan
SMS.
Sebelum menghubungkan HP Siemens MCL 60 dengan minimum system
, diperlukan pengubahan manajemen data sms pada standar operating prosedur
aslinya. Adapun bahasa AT Command yang biasa digunakan adalah sebagai berikut:
· ATE0, untuk menonfungsikan echo kiriman data balik
· AT+CNMI=1,1,0,1,1, untuk mengaktifkan interupsi sms,
dimana jika ada sms masuk maka handphone akan otomatis memberikan sinyal ke minimum sistem berupa data no dan
lokasi sms tersimpan
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user 45
· AT+CPMS=n, untuk memilih jenis lokasi aktif penyimpanan
SMS. Untuk memilih memory SIM maka n diganti dengan “SM” dan jika memilih memory handphone maka n diganti
dengan “ME” ·
AT+CMGR=n, untuk membaca sms dengan no memory = n; ·
AT+CMGD-n, untuk menghapus sms dengan no memory = n; ·
AT+CMGS=n ,untuk mengirim sms dimana n adalah jumlah pasangan heksa data yang dikirim.
4.1.10. Software Compiler Code Vision AVR
Codevision AVR
adalah program
compiler untuk
mikrokontroller keluarga AVR termasuk ATMEGA16. Codevision AVR menyediakan banyak library-library library Studio, Delay,
LCD 16 x 2, DS 1302, dll sehingga pengguna dapat dengan mudah untuk membuat program yang berbasis mikrokontroler AVR.
Gambar 4.8 seperti yang terlihat di bawah ini menunjukkan tampilan awal ketika memasuki program Code Vision AVR, dari sini data
hexa yang telah di compile dan tidak ada peringatan terjadinya error kemudian di build kedalam mikrokontroler melalui rangkaian
microcontroller downloader.
Gambar 4.8 Tampilan program code vision AVR .
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user 46
Gambar 4.9 seperti yang terlihat dibawah ini menunjukkan flow chart
pengesatan sms dari tahapan inisialisasi , command dan feed back
pada sistem monitoring. Sedangkan pada gambar 4.10 merupakan alur pemograman mikrokontroler yang nantinya
menentukan sistem kerja standar operasional prosedur SOP pada sistem monitoring real time.
Gambar 4.9 Flow chart pengesetan sms pada HP Siemens MCL60 .
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user 47
Gambar 4.10 Flow chart pemograman mikrokontroler .
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user 48
4.2. Data dan Pembahasan