PERANCANGAN PEMBERITAHUAN INFORMASI TERJADWAL BERBASIS SMS GATEWAY LAPORAN TUGAS AKHIR Disusun Sebagai Salah Satu Syarat Untuk Menyelesaikan Program Pendidikan Diploma 3 oleh : IMDA M.L PADANG NIM : 1105062068 RINA N.S.SIDABUTAR NIM : 1105062090 PROGRAM STUDI TEKNIK TELEKOMUNIKASI JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI MEDAN 2014
KATA PENGANTAR Segala puji syukur, hormat kemuliaan hanya bagi nama Tuhan Yang Maha Esa, yang telah memberi kekuatan, hikmat, kebijaksanaan, pengetahuan dan bimbingan kepada penulis dalam menyelesaikan laporan Tugas Akhir ini dengan judul : Perancangan Pemberitahuan Informasi Terjadwal Berbasis SMS Gateway Laporan ini disusun untuk menyelesaikan mata kuliah Tugas Akhir semester VI Program Pendidikan Diploma 3 Program Studi Teknik Telekomunikasi Jurusan Teknik Elektro Politeknik Negeri Medan. Laporan ini disusun berdasarkan pengalaman dan kegiatan yang penulis lakukan selama masa perkuliahan. Dalam Penulisan Laporan ini penulis banyak mendapat bantuan,baik moral,maupun material dari berbagai pihak, dan pada kesempatan ini penulis mengucapkan terimakasih kepada : 1. M. Syahruddin, S.T, M.T selaku Direktur Politeknik Negeri Medan. 2. Junaidi, S.T, M.T selaku ketua Jurusan Teknik Elektro Politeknik Negeri Medan. 3. Ir. Suhaili Alifuddin, M.Eng selaku Kepala Progarm Studi Teknik Telekomunikasi Politeknik Negeri Medan. 4. Arfanda Anugrah S,S.T,M.Si selaku dosen pembimbing yang telah banyak meluangkan waktu tenaga dan pikiran dalam pembuatan laporan Tugas Akhir ini. 5. Wiwinta Sutrisno, ST.MT selaku Kepala Laboratorium Teknik Telekomunikasi. 6. Waldemar Banurea, ST.MT selaku Dosen Wali TK-6C. iii
7. Seluruh Staf dan Dosen Jurusan Teknik Elektro khususnya Program Studi Teknik Telekomunikasi Politeknik Negeri Medan. 8. Teristimewa penulis sangat berterimakasih dengan penuh rasa hormat dan penghargaan yang setulusnya kepada kedua orang tua beserta keluarga penulis. 9. Buat Rekan-rekan kelas TK-6A, TK-6B, TK-6C, TK-6D yang telah banyak membantu dan memberikan dorongan dalam menyelesaikan Tugas Akhir ini. 10. Semua pihak yang telah membantu penulis dalam menyelesaikan Tugas Akhir ini yang tidak dapat disebutkan satu persatu Penulis menyadari bahwa masih ada kekurangan dalam pembuatan laporan Tugas Akhir ini, untuk itu dengan segala kerendahan hati penulis menerima kritik dan saran yang membangun demi kesempuran Tugas Ahir ini. Akhirnya penulis kembali mengucapkan terimakasih kepada semua pihak yang telah banyak membantu penulis dalam penyelesaian laporan Tugas Akhir ini. Semoga tugas Akhir ini bermanfaat bagi siapapun yang membacanya. Medan, 26 Agustus 2014 Hormat Kami, Penulis iv
ABSTRAK Perkembangan teknologi informasi dan komunikasi telah mempengaruhi peradaban yang memungkinkan pekerjaan-pekerjaan di dalam suatu suatu organisasi dapat diselesaikan secara cepat, akurat dan efisien. SMS Gateway adalah suatu komunikasi dua arah dengan menggunakan tarif normal sesuai dengan tarif yang diberlakukan oleh operator. SMS Gateway memiliki berbagai macam jenis. Perancangan pemberitahuan aplikasi informasi terjadwal dengan menggunakan SMS Gateway menggunakan bahasa pemrograman Visual Basic merupakan pemecahan dari masalah tersebut yang dapat mempermudah dan mempercepat seseorang ataupun organisasi-organisasi dalam menginformasikan ataupun mengingatkan tentang informasi penting kepada masyarakat sehingga masyarakat dapat mengetahui informasi penting dari seseorang ataupun organisasi-organisasi itu sendiri dengan cepat. Diharapkan hasil dari aplikasi yaitu pengiriman SMS dibatasi hanya pada satu nomor tujuan. Kata Kunci : SMS (Short Message Service), SMS Gateway, SMS v
DAFTAR ISI LEMBAR PERSETUJUAN... i LEMBAR PENGESAHAN... ii KATA PENGANTAR... iii ABSTRAK... v DAFTAR ISI... vi DAFTAR GAMBAR... ix DAFTAR TABEL... xi BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Batasan Masalah... 3 1.4 Tujuan Pembuatan Proyek... 3 1.5 Sistematika Penulisan... 3 BAB 2 DASAR TEORI... 5 2.1 SMS (Short Message Service)... 5 2.1.1. SMS Gateway... 5 2.1.2. Komponen Pendukung SMS Gateway... 6 2.1.3. Fitur atau Aplikasi SMS Gateway... 6 2.1.4. Kelebihan SMS Gateway... 7 2.1.5. Kekurangan SMS Gateway... 8 vi
2.2 Modem GSM... 8 2.2.1. Spesifikasi Modem WavecomFastrack MI306B WM17253.. 9 2.2.2. Keuntungan Modem WavecomFastrack MI306 WM17253... 9 2.3 Mikrokontroller Atmega 8535... 10 2.3.1. Konstruksi Mikrokontroller Atmega 8535... 12 2.3.2. Pin-pin Mikrokontroller Atmega 8535... 15 2.3.3. Bahasa Pemrograman Mikrokontroller Atmega 8535... 18 2.3.4. Kelebihan Mikrokontroller Atmega 8535... 19 2.3.5 Komunikasi Serial Mikrokontroller... 20 2.4 Microsoft Visual Basic 6.0... 23 2.4.1. Keunggulan dari Microsoft Visual Basic 6.0... 25 2.4.2. IDE Microsoft Visual Basic 6.0... 26 2.5 AT Command... 26 2.5.1. AT Command untuk Komunikasi Port... 27 2.5.2. AT Command untuk Pemilihan SMS Storage (tempat penyimpanan SMS)... 28 2.5.3. AT Command untuk SMS... 28 2.5.4. AT Command untuk Melihat Informasi Ponsel atau Modem GSM/CDMA... 29 2.6. IC AKZKM MAX 232N... 30 2.6.1. Dual Charge-Pump Voltage Converter... 31 2.6.2. Driver RS232... 31 2.6.3. Receiver RS232... 31 vii
2.7 Kabel USB RS232... 32 BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM... 34 3.1 Diagram Blok... 34 3.2 Rancangan Rangkaian Pengendali... 35 3.2.1. Komputer Server... 36 3.2.2. Mikrokontroller... 37 3.2.3. Modem GSM... 38 3.2.4. Skema Rangkaian... 39 3.3 Diagram Alir... 40 3.4 Prosedur Pembuatan Program... 41 BAB 4 PENGUJIAN DAN ANALISA... 72 4.1 Pengujian Program... 72 4.1.1. Pengujian program Visual Basic... 72 4.1.2. Pengujian program mikrokontroller... 74 4.1.3. Pengujian Alat Pemberitahuan Informasi Terjadwal Berbasis SMS Gateway... 75 BAB 5 SIMPULAN DAN SARAN... 80 5.1 Simpulan... 80 5.2 Saran... 81 DAFTAR PUSTAKA... 82 LAMPIRAN... 83 viii
DAFTAR GAMBAR Gambar 2.1 Modem Wavecom Fastrack Xtend GPRS (FXT009)... 8 Gambar 2.2 Konfigurasi Pin Atmega8535(DatasheetAVR)... 15 Gambar 2.3 Tampilan Microsoft Visual Basic 6.0... 23 Gambar 2.4 Rangkaian IC AKZKM MAX 232N... 30 Gambar 2.5 Typical Operasi Rangkaian... 32 Gambar 2.6 Kabel USB RS 232... 33 Gambar 3.1 Diagram Blok Pemberitahuan Informasi Terjadwal Berbasis SMS Gateway... 34 Gambar 3.2 Komputer Server... 36 Gambar 3.3 IC Mikrokontroller Atmega 8535... 37 Gambar 3.4 Modem GSM Wavecom... 38 Gambar 3.5 Skema Rangkaian Pemberitahuan Informasi Terjadwal Berbasis SMS Gateway... 39 Gambar 3.6 Diagram Alir Pemberitahuan Informasi Teradwal Berbasis SMS Gateway... 40 Gambar 4.1 Tampilan icon aplikasi Microsoft Visual Basic... 75 Gambar 4.2 Aplikasi Visual Basic 6.0... 76 Gambar 4.3 Tampilan Form 1... 76 Gambar 4.4 Tampilan Pemilihan Project... 77 Gambar 4.5 Tampilan Project... 77 Gambar 4.6 Tampilan Program Kode Beserta Isi Pesan... 77 ix
Gambar 4.7 Pengatur Waktu pada Komputer... 78 Gambar 4.8 Hasil Dari Pengujian Alat yaitu Berupa SMS... 79 x
DAFTAR TABEL Tabel 2.1 Pin dan Fungsi Khusus Pada Port B... 16 Tabel 2.2 Pin dan Fungsi Khusus Pada Port C... 17 Tabel 2.3 Pin dan Fungsi Khusus Pada Port D... 18 xi
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Perkembangan teknologi informasi dan komunikasi telah mempengaruhi peradaban yang memungkinkan pekerjaan-pekerjaan di dalam suatu organisasi dapat diselesaikan secara cepat, akurat dan efisien. Salah satu bidang teknologi yang berkembang sangat cepat adalah teknologi komunikasi yang meliputi perangkat keras seperti komputer dan alat-alat elektronik lainnya yang semakin banyak digemari oleh pengguna. Hal ini dikarenakan dapat memenuhi kebutuhan akan sesuatu yang nyaman dan efisien. Telepon seluler (ponsel) mempunyai kelebihan yang dapat dibawa kemana-mana baik di kantor, di rumah, di kampus, di jalan atau di tempat lainnya sehingga seseorang dapat saling berkomunikasi dengan cepat tanpa dibatasi waktu atau posisi dimana seseorang itu berada. Tentunya dengan catatan selama di dalam area operator ponsel itu sendiri. Sehingga tidak diragukan lagi ponsel memang sangat penting sekali keberadaannya. Salah satu indikasi tersebut adalah munculnya layanan seperti pesan data pendek atau Short Message Service (SMS) pada sistem GSM. Orang tidak pernah menyangka layanan SMS ini sangat banyak diminati orang sehingga sering digunakan dalam kehidupan sehari-hari. Kegemaran penggunaan ponsel dalam ber-sms yang lebih murah, praktis dan terdapat pada semua jenis serta tipe ponsel membuat fitur yang satu ini tetap diminati dan bertahan hingga saat ini. 1
Informasi terjadwal merupakan informasi yang memang sudah sengaja dijadwalkan atau direncanakan. Dalam arti bahwa informasi ini bukan merupakan informasi yang mendadak atau biasa disebut informasi tiba-tiba. SMS Gateway merupakan aplikasi SMS yang bersifat dua arah (two-way SMS), yang dapat membantu kita dalam menjalin interaksi dengan orang di sekitar kita melalui SMS. SMS Gateway biasanya digunakan untuk mengirim dan menerima SMS secara masall. Misalnya; mengirim informasi berupa promosi, penyebaran informasi, pelayanan konsumen, order barang, dll. Saat melakukan SMS, informasi penting yang diperlukan adalah nomor tujuan dan pesan. Maka hal itulah yang akan diolah oleh SMS Gateway tersebut. Perancangan pemberitahuan informasi terjadwal dengan menggunakan SMS Gateway merupakan pemecahan dari masalah tersebut yang dapat mempermudah dan mempercepat seseorang ataupun organisasi-organisasi dalam menginformasikan ataupun mengingatkan tentang informasi penting kepada masyarakat, sehingga masyarakat dapat mengetahui informasi penting dari seseorang ataupun organisasi-organisasi itu sendiri dengan cepat. Oleh karena itu dibuatlah Perancangan Pemberitahuan Informasi Terjadwal Berbasis SMS Gateway. 1.2. Perumusan Masalah Adapun rumusan masalah pembuatan tugas akhir ini adalah sebagai berikut: 1. Bagaimana merancang alat yang mampu mengirim informasi terjadwal melalui SMS? 2
2. Bagaimana membuat alat pemberitahuan informasi terjadwal berbasis SMS Gateway untuk komunikasi pesan singkat (SMS)? 1.3. Batasan Masalah Pada perancangan pemberitahuan informasi terjadwal berbasis SMS Gateway ini yang dilakukan adalah merancang program pada CPU, mikrokontroller dan modem agar dapat mengirim suatu pesan singkat yang berisi informasi yang telah terjadwal kepada satu nomor tujuan. 1.4. Tujuan Pembuatan Proyek Tujuan pembuatan proyek merancang pemberitahuan informasi terjadwal berbasis SMS Gateway dengan menggunakan VisualBasic adalah : 1. Mengetahui bagaimana cara merancang pemberitahuan informasi terjadwal berbasis SMS Gateway. 2. Memahami koneksi komputer dengan modem atau handphone untuk media pengiriman dan penerimaan SMS. 3. Memahami cara kerja SMS Gateway dengan menggunakan VisualBasic. 4. Memudahkan untuk mengetahui informasi yang telah terjadwal melalui SMS. 1.5. Sistematika Penulisan Adapun sistematika pembahasan dalam penulisan laporan Tugas Akhir ini adalah sebagai berikut : 3
BAB 1. PENDAHULUAN Bab ini berisikan tentang latar belakang, perumusan masalah, batasan masalah, tujuan pembuatan proyek, dan sistematika penulisan laporan. BAB 2. DASAR TEORI Bab ini berisikan tentang teori dasar yang digunakan sebagai bahan pengacu dalam pembuatan rancangan alat untuk proyek tugas akhir. BAB 3. PERANCANGAN DAN PEMBUATAN SISTEM Bab ini membahas tentang perancangan dan pembuatan rangkaian. BAB 4. PENGUJIAN DAN ANALISA Bab ini membahas tentang cara pengujian setiap rangkaian yang telah dibuat untuk memastikan setiap rangkaian tersebut dapat berfungsi dengan baik, serta menganalisa setiap rangkaian dan program yang telah dibuat. BAB 5. SIMPULAN DAN SARAN Bab ini berisikan kesimpulan dari seluruh rancangan yang telah dibuat beserta saran-saran kepada pembaca, yang berguna untuk perbaikan dan pengembangan proyek. 4