POOLING SHORT MESSAGE SERVICE (SMS) TANPA OPERATOR, UNTUK TOP 10 LAGU INDONESIA TERBAIK PADA RADIO SUPRA TUGAS AKHIR OLEH : WAHYU TETUKO 01.50.0052 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS KATOLIK SOEGIJAPRANATA SEMARANG 2007 i
HALAMAN PENGESAHAN Laporan Tugas Akhir dengan judul POOLING SHORT MESSAGE SERVICE (SMS) TANPA OPERATOR, UNTUK TOP 10 LAGU INDONESIA TERBAIK PADA RADIO SUPRA disetujui dan disahkan pada tanggal 2007 dan siap untuk diajukan ke ujian tugas akhir. Semarang, November 2007 Menyetujui, Dosen Pembimbing 1 Dosen Pembimbing 2 ( Yulianto Tejo P., ST. MT. ) ( Fx. Hendra Prasetya, ST. MT. ) NPP. 058.1.1993.144 NPP. 058.1.1997.206 Mengetahui, Dekan Fakultas Teknologi Industri ( Leonardus Heru Pratomo, ST. MT. ) NPP. 058.1.2000.234 ii
ABSTRAK Teknologi komputer dan telepon mengalami kemajuan yang sangat pesat. Hal ini diikuti dengan banyak berdirinya stasiun radio swasta yang salah satunya yaitu stasiun radio yang ada di Kampus UNIKA SOEGIJAPRANATA, Radio SUPRA. Ini membuktikan bahwa pelayanan informasi melalui radio masih diminati, terutama untuk menjadi sarana hiburan bagi para pendengar setianya. Seiring dengan hal tersebut, Radio SUPRA tentu ingin memberikan pelayanan yang optimal dengan memberikan suguhan-suguhan yang menarik untuk mempertahankan rating pendengar di Kota Semarang. Salah satu solusi yang penulis tawarkan adalah dengan sebuah layanan program pooling SMS untuk top 10 lagu Indonesia terbaik. Program ini mempunyai kelebihan pada proses pooling dibuka hingga nantinya pooling ditutup, sama sekali tidak membutuhkan bantuan operator. iii
KATA PENGANTAR Puji Syukur kepada Tuhan Yang Maha Esa atas segala rahmat dan anugrah-nya sehingga penulis dapat menyelesaikan Tugas Akhir ini dengan baik dan tepat pada waktunya. Tugas Akhir dengan judul POOLING SHORT MESSAGE SERVICE (SMS) TANPA OPERATOR, UNTUK TOP 10 LAGU INDONESIA TERBAIK PADA RADIO SUPRA ini disusun sebagai salah satu syarat untuk mendapatkan gelar sarjana di Fakultas Teknologi Industri Jurusan Teknik Elektro Unika Soegijapranata Semarang. Penulis menyadari bahwa tanpa bantuan dan bimbingan dari berbagai pihak maka tugas akhir ini tidak akan berhasil. Oleh karena itu penulis ingin mengucapkan banyak terima kasih kepada : 1. With all praise to God Almighty, for His guidance and endless bless for me. 2. Bapak Leonardus Heru Pratomo, ST. MT., selaku Dekan Fakultas Teknologi Industri Universitas Katolik Soegijapranata Semarang. 3. Bapak Yulianto Tejo P., ST. MT. selaku dosen pembimbing I yang senantiasa meluangkan waktu dan tenaga hingga terselesaikannya tugas akhir ini. 4. Bapak FX. Hendra Prasetya, ST. MT selaku dosen pembimbing II yang senantiasa meluangkan waktu dan tenaga hingga terselesaikannya tugas akhir ini. 5. Tim Dosen Penguji yang memberi kerelaan hati dan waktu sehingga dapat tercapai kelulusan bagi penulis. iv
6. Semua pengajar di Fakultas Teknologi Industri Universitas Katolik Soegijapranata Semarang. 7. Kedua orang tuaku tercinta yang selalu mendampingi penulis dalam keadaan apapun, yang senantiasa memberikan motivasi dan doa sehingga penulis mampu menyelesaikan studi S1. Terima kasih atas semuanya. Tuhan memberkati keluarga kita. 8. Mbak Riri dan Mas Aji, terima kasih atas semua dukungannya. God bless your fam. 9. Keponakan kecilku Yonatan Winsdaud (Yowi). Wajah lucumu sungguh menjadi obat yang manjur di saat stress menyerang. Ngke... ae...ae... (hanya yowi yang tahu jawabnya) 10. Special one, Oke`. Terima kasih kekasihku, atas hadirmu dalam setiap hariku. Tanpamu, semuanya tak akan terasa seindah ini. I love you and God bless you dear ;o 11. Teman-temanku (Bento, Gogox, Sur, Triman, Ian, Sus, dll) yang telah mendahului dan yang tak bosan-bosannya menanyakan kapan aku lulus. 12. Pak Ari yang senantiasa membantu dalam penyelesaian tugas akhir ini. 13. Codot beserta handphone Siemens C35i. Semoga sukses dalam bisnis voucher pulsanya ok?!. 14. Jajaran Laboran di Teknik Elektro ( Mas Agung dan Mas Ahmad). 15. Jajaran Tata Usaha Fakultas Teknologi Industri Jurusan Teknik Elektro (Mbak Tini dan Pak Mar ). v
16. Seluruh rekan rekan mahasiswa Fakultas Teknologi Industri, khususnya angkatan 2001, serta semua pihak yang telah membantu baik secara langsung maupun tidak langsung sehingga tugas akhir ini dapat tersusun dengan baik. Penulis menyadari sepenuhnya bahwa dengan segala keterbatasan baik waktu maupun kemampuan penulis, maka masih terdapat banyak kekurangan dalam penulisan tugas akhir ini. Untuk itu dengan segala kerendahan hati, penulis mengharapkan dan menerima segala kritik dan saran yang bersifat membangun. Semoga tugas akhir ini dapat bermanfaat bagi penulis dan pembaca dalam meningkatkan pengetahuan di dalam bidang teknik elektro, khususnya bagi mahasiswa Fakultas Teknologi Industri Universitas Katolik Soegijapranata Semarang. Semarang, November 2007 Penulis, Wahyu Tetuko vi
DAFTAR ISI HALAMAN PENGESAHAN ABSTRAK... KATA PENGANTAR... DAFTAR ISI DAFTAR GAMBAR... DAFTAR TABEL... ii iii iv vii x xi BAB I PENDAHULUAN 1 1.1 Latar Belakang. 1 1.2 Maksud dan Tujuan. 2 1.3 Pembatasan Masalah 2 1.4 Metode Penyusunan Laporan..... 2 1.5 Sistematika Penyajian Laporan.. 3 BAB II DASAR TEORI... 5 2.1 SMS (Short Message Service).... 5 2.1.1 PDU (Protocol Data Unit) SMS... 6 2.1.2 AT Command. 8 2.2 Port Serial.. 9 2.3 Konektor Handphone Siemens C-35... 10 2.4 MP3.... 12 vii
2.5 Perangkat Lunak... 13 BAB III PERANCANGAN ALAT... 15 3.1 Pendahuluan.. 15 3.2 Prinsip Kerja. 16 3.3 Perancangan Software.. 19 3.3.1 Perancangan Software untuk Koneksi Handphone Dengan Program Melalui Komunikasi Serial..... 19 3.3.2 Perancangan Software untuk Cek, Baca dan Hapus SMS.. 19 3.3.3 Perancangan Software untuk Start Pooling Otomatis. 21 3.3.4 Perancangan Software untuk Song Play... 22 3.3.5 Perancangan Database 22 BAB IV PENGUJIAN PROGRAM. 31 4.1 Pendahuluan.. 31 4.2 Teknik Mendekodekan SMS.... 31 4.3 Pengujian Konektifitas Handphone dengan Program... 35 4.4 Pelaksanaan Simulasi Program... 38 4.4.1 Pengujian Program Jika SMS yang Masuk Benar / Sah... 40 4.4.2 Pengujian Program Jika SMS yang Masuk Salah / Tidak Sah... 41 viii
4.4.3 Pengujian Timer untuk Durasi Pooling... 43 4.4.3 Pengujian Memutar Lagu Hasil Pooling... 44 BAB V PENUTUP 47 5.1 Kesimpulan 47 5.2 Saran... 48 DAFTAR PUSTAKA... 49 LAMPIRAN LISTING PROGRAM... 51 ix
DAFTAR GAMBAR Gambar 2.1 Konfigurasi Port Serial....... 9 Gambar 2.2 Gambar : (a) DB9 male (b) DB9 female.... 10 Gambar 2.3 Bentuk Fisik Konektor C-35.. 11 Gambar 2.4 Konektor Siemens C-35...... 11 Gambar 3.1 Diagram Blok Pooling SMS.... 15 Gambar 3.2 Flowchart Program Pooling SMS...... 16 Gambar 3.3 Struktur Tabel Untuk Database Pooling... 24 Gambar 3.4 Hasil Perancangan Tampilan Database Pooling.. 25 Gambar 3.5 Struktur Tabel Untuk Database Inbox...... 28 Gambar 3.6 Hasil Perancangan Tampilan Database Inbox 29 Gambar 4.1 Pengujian Konektifitas Handphone... 37 Gambar 4.2 Proses Persiapan Simulasi Pooling SMS... 39 Gambar 4.3 Pengujian Program Jika SMS yang Masuk Benar / Sah.... 41 Gambar 4.4 Pengujian Program Jika SMS yang Masuk Salah / Tidak Sah.... 42 Gambar 4.5 Hasil Sementara Simulasi Pooling SMS, Sebelum Pooling Selesai... 43 Gambar 4.6 Proses Pemutaran Lagu Hasil Pooling.. 46 Gambar 4.7 Tampilan akhir program 46 x
DAFTAR TABEL Tabel 2.1 Tabel Keterangan PDU Penerimaan (SMS- Deliver).... 7 Tabel 2.2 Fungsi Pin-pin DB9 Estándar RS232... 10 Tabel 2.3 Fungsi Pin-pin Konektor Siemens C-35... 12 Tabel 4.1 Hasil Pengukuran Sensor.. 27 xi