P. 1
Sistem Kontrol Lampu Berbasis Sms

Sistem Kontrol Lampu Berbasis Sms

|Views: 727|Likes:
Dipublikasikan oleh Eco Setiawan

More info:

Published by: Eco Setiawan on May 12, 2013
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/18/2014

pdf

text

original

RANCANG BANGUN APLIKASI SISTEM KONTROL LAMPU BERBASIS SMS GATEWAY

Erwin Abdurachim erwin.rachim@gmail.com Simon Siregar, SSi.MT ija72@yahoo.com Duddy Soegiarto,ST.MT. duddysoegiarto@gmail.com

Program Studi Manajemen Informatika Politeknik Telkom Bandung 2011

ABSTRAK Di era modern saat ini, dimana teknologi berkembang pesat, hampir semua perangkat elektronik bisa dikontrol secara jarak jauh, sebagai contoh berbagai peralatan rumah tangga memiliki fasilitas sensor remote control dapat diatur untuk berfungsi atau tidak secara jarak jauh. Hal tersebut memudahkan dan memungkinkan pengguna yang berjarak jauh dari peralatan mengontrol setiap aktifitas peralatan. SMS (Short Message Service) merupakan salah satu media komunikasi yang banyak digunakan terutama untuk menerima dan mengirim pesan. SMS (Short Message Service) tidak hanya digunakan untuk alat komunikasi saja, tetapi dapat digunakan untuk alat pengontrol jarak jauh. Dengan memanfaatkan SMS Gateway yang diintegrasikan dengan bahasa pemograman Visual Basic 6.0 dan perintah AT-Command maka kita bisa membuat fitur remote (pengendali jarak jauh) dengan memanfaatkan fitur berupa SMS (Short Message Service). Fasilitas pengendali jarak jauh tersebut bisa digunakan dengan menggabungkan hadware dan software berupa bahasa pemograman yang terinterasi dengan perintah AT-Command. Dengan sistem kendali tersebut kita bisa memonitor dan mengefisiensikan waktu tanpa harus dibatasi dengan jarak. Kata Kunci: Short Message Service, AT-Command. ABSTRACT

In this modern era, when technologies grow rapidly, almost all of electronic devices are remotely controlable, such as house lamp which uses an information receiver sensor to make it on. There are several information peripherals to receive and to send a message, one of those peripheral is SMS (Short Mesage Service). SMS (Short Mesage Service) not only used on communication devices, but also used on remote control equipment. By using a program language, the available AT-Command & elctronic devices commands can be produces a new remote feature (remote controller) by using an SMS (Short Messages feature) feature. Those remote controller facilities could be used by combining a hardware and a software as a programming language which integrated by AT-Command commands. With its control system, we could observe the electronic devices and makes a time eficiency without bothering by the distance. Keywords: Short Message Service, AT-Command.

a. perangkat 4. Bagaimana cara memanfatkan SMS melalui perangkat bergerak sebagai alat kontrol simulasi lampu? 1. a. 1. Tahap pengumpulan data. Adanya Aplikasi SMS Gateway untuk sistem kontrol lampu dapat memberikan solusi untuk permasalahan di atas. Harga yang cukup murah dan mudah dipasang merupakan keunggulan modul sensor tersebut tetapi masih banyak kekurangan karena modul sensor tidak bisa mengenali berkurangnya intensitas cahaya akibat awan mendung atau hari sudah larut malam. sehingga modul sensor seringkali salah menerima masukan.5 Metodologi penelitian Metodologi penelitian yang digunakan dalam penyusunan Proyek Akhir ini adalah : 1. Perangkat tersebut bisa dikembangkan lebih luas tidak hanya sistem kontrol lampu saja tetapi berbagai perangkat elektronik lainnya. Perangkat yang jauh lebih murah dan tahan lama serta pengiriman informasi yang tepat menjadi keunggulan sistem kontrol melalui SMS Gateway. Observasi dengan mengadakan peninjauan secara langsung terhadap entitas yang mungkin terlibat dalam penggunaan aplikasi.4 Batasan Masalah Batasan masalah yang akan dibahas berupa : 1. Bagaimana membuat aplikasi SMS Gateway dalam bentuk pemodelan dan simulasi sistem kontrol lampu? 1. Menganalisa kebutuhan observasi yang dilakukan. 2. 3. Simulasi berupa animasi flash.3 Tujuan Tujuan yang ingin dicapai dari pembuatan aplikasi sistem kontrol ini adalah sebagai berikut : 1 Memanfatkan SMS melalui perangkat bergerak sebagai alat kontrol simulasi lampu. 2 Membuat aplikasi SMS Gateway dalam bentuk pemodelan dan simulasi sistem kontrol lampu. berdasarkan b.2 Rumusan Masalah Sesuai dengan uraian di atas. 1. 2. Melalui integrasi fitur SMS dengan hardware dan software yang ada. Tidak membahas kualitas layanan provider. Tahap pembangunan aplikasi menggunakan model Waterfall. Perangkat elektronik tersebut contohnya lampu yang ada di rumah. karena kesibukan dan pulang larut malam atau rumah sedang dalam keadaan kosong lampu lupa dimatikan. Kasus seseorang lupa mematikan perangkat elektronik merupakan salah satu permasalahan yang kadang terjadi di aktivitas sehari-hari. Pengendalian lampu rumah menggunakan modul sensor cahaya untuk menerima informasinya merupakan salah satu perangkat otomatis yang menjadi solusi masyarakat untuk masalah di atas.1 Latar Belakang Kemajuan teknologi saat ini telah mengubah gaya hidup seseorang dalam menjalani berbagai aktivitas sehari-hari. b. Memiliki format perintah yang telah ditetapkan sebelumnya untuk mengatur simulasi yang ada pada sistem kontrol lampu tersebut.LAMPIRAN 1 PENDAHULUAN 2. . contohnya SMS (Short Message Service) yang terdapat hampir di semua perangkat telepon seluler. Membuat desain terhadap aplikasi yang dibangun meliputi Data Flow Diagram. 5. Studi literatur mengenai SMS Gateway dan bahasa pemrograman yang digunakan untuk membangun aplikasi. Tidak membahas hardware elektronik yang dikendalikan. SMS dapat dijadikan alat pengendali jarak jauh dimana dan kapan pun untuk mengendalikan perangkat elektronik yang ada tanpa salah mengirimkan informasi pada perangkat tersebut. proyek akhir ini berfokus pada masalah berikut: 1. Aplikasi SMS Gateway selalu terintegrasi dengan alat komunikasi berupa handphone atau modem GSM. Perangkat tersebut bisa digunakan untuk berbagai jenis lokasi dari mulai ruangan sampai perusahaan besar. Selain modul sensor terdapat beberapa media pengirim informasi yang bisa dijadikan alat pengendali jarak jauh. 1.

Pembangunan aplikasi dengan membuat program berdasarkan perancangan dan desain. data yang dikirim maupun diterima oleh stasiun bergerak menggunakan salah satu dari 2 mode yang ada. Dalam mode PDU.4 Microsoft Access Microsoft Access merupakan salah satu software pengolah database yang berjalan dibawah sistem . tidak peduli apakah tujuan tersebut aktif atau tidak. yang terdapat pada dokumentasi GSM 03. Pengujian terhadap aplikasi yang dibangun untuk memastikan telah bug free. (Budidoyo 2010) Kelebihan SMS Gateway: SMS Gateway merupakan aplikasi berbasis komputer. (Rozidi 2004) Dalam proses pengiriman atau penerimaan pesan pendek (SMS).6 Jadwal Pengerjaan Tabel 1.2 Format PDU 2. c. pesan yang dikirim berupa informasi dalam bentuk data dengan beberapa kepala-kepala informasi. Dapat menyimpan data dalam jumlah yang banyak karena disimpan di sebuah hardisk server.1 Jadwal Pengerjaan Tugas Akhir Gambar 2. atau akan dibentuk sistem penyandian data dari karakter dalam bentuk untaian bit-bit biner.1 Definisi SMS (Short Message Servic) Short Message Service (SMS) merupakan sebuah layanan yang banyak diaplikasikan pada sistem komunikasi tanpa kabel.38.2 Definisi SMS Gateway SMS Gateway adalah aplikasi SMS dimana pesan yang diterima dan dikirimkan menggunakan bantuan Gateway Device terintegrasi dengan database server yang dapat mendistribusikan pesan SMS secara otomatis. seperti ponsel) untuk dapat mengirim pesan dalam bentuk alphanumeric dan menerima pesan-pesan teks dengan panjang sampai dengan 160 karakter melalui jaringan GSM.1 Arsitektur SMS GATEWAY 2. dikembangkan dan distandarisasi oleh suatu badan yang bernama European Telecomunication Standards Institute (ETSI) sebagai bagian dari pengembangan GSM fase 2. Jika ditemukan bug. dan 2. yaitu: mode teks. (Pakpahan 2009) Tipe SMS No Ponsel tujuan Skema 7 Bit Isi SMS “Hello” 07912618010000F0 No SMSC 01 00 0D91261823212732F6 00 00 05 E8329BFD06 No referensi SMS Bentuk SMS Jumlah huruf dari isi SMS Gambar 2. atau mode PDU (Protocol Data Unit). Fitur SMS ini memungkinkan perangkat Stasiun Seluler Digital (Digital Cellular Terminal. dilakukan perbaikan pada desain sistem atau perubahan pada program dan pada akhirnya dilakukan pengujian kembali hingga aplikasi dinyatakan sesuai dengan kebutuhan. Hal ini akan memberikan kemudahan jika dalam pengiriman akan dilakukan kompresi data. Layanan SMS merupakan layanan yang bersifat nonreal time dimana sebuah short message dapat di-submit ke suatu tujuan. 1. .3 Protokol Data Unit 2 TINJAUAN PUSTAKA 2. visualisasi antarmuka. d.LAMPIRAN Entity Diagram Relatonship. sehingga dapat diotomatisasi.40 dan GSM 03.

dan lain-lain ).0 3. (Rusmawan 2011) 1 ANALISIS KEBUTUHAN DAN PERANCANGAN pesan_masuk I M Pesan ISA pesan_kirim 3.3 Topologi Menu Aplikasi Sistem control lampu berbasis SMS Gateway . Visual Basic merupakan event-driven programming (pemograman terkendali kejadian) artinya program menunggu sampai adanya respon dari pemakai berupa event/kejadian tertentu (tombol diklik. menu dipilih.5 Definisi Visual Basic 6. Perangkat keras yang diperlukan antar lain: 3.1.1 Minimal Requirement Server Inbox no_pengirim Outbox no_tujuan waktu waktu #inbox_id #outbox_id Gambar 2.3. 3.1 Kebutuhan Perangkat Disisi Server Tabel 2.1 Diagram Konteks SMS Perintah Entry Log Sistem kontrol SMS gateway SMS Konfirmasi Entry Admin Entry User User (sender/reciver SMS) Administrator Gambar 2. kode yang berhubungan dengan Prosedur Event akan dijalankan.LAMPIRAN windows.2 Perancangan Gambar 2.3 Topologi Antarmuka Login File Siaga Option Admin User Lampu Exit SMS Siaga Setting Auto Setting Manual (manual On/Off) Tambah Admin Edit Admin Tambah Lampu Auto On/Off Edit Lampu Auto Send Into Tambah User Edit User 3. (Ndomle 2010) 2. Kemudahan penggunaannya menjadikan software ini banyak digunakan baik oleh pengguna komputer yang baru mengenal maupun yang sudah berpengalaman. menyeleksi dan mengatur informasi penting yang diperlukan.2 Kebutuhan Perangkat Disisi Client Mobile/portable device yang memiliki fitur SMS (Short Message Sent).2.1 Diagran Konteks 3. yang digunakan untuk mengontrol lampu mana yang akan dikelola.3.1 Kebutuhan Perangkat Keras Didalam pembuatan aplikasi ini diperlukan beberapa perangkat keras baik disisi server maupun disisi client.1.2 Diagram ER tanggal user_id nama no_urut #no_hp User password #id_lampu waktu keterangan nama_ruangan memiliki perintah M mengontrol N lampu no_pengirim status pin Microsoft Visual Basic adalah bahasa pemograman yang digunakan untuk membuat aplikasi Windows yang berbasis grafis (GUIGraphical User Interface). Microsoft Access progam aplikasi perangkat manajemen yang luwes yang bisa di gunakan untuk mengurutkan. Ketika event terdeteksi.2 Diagran ER 3.

4 UID Halaman Auto On/Off Gambar 2.LAMPIRAN 2 IMPLEMENTASI DAN PENGUJIAN 4. 5.1 Halaman Utama 4. aplikasi ini pun menghasilkan drain memory (temporary file) yang cukup besar pada Gambar 2.1 Kesimpulan Kesimpulan Dengan terselesaikannya Aplikasi Sistem Kontrol Lampu Berbasisi SMS Gateway tercapai beberapa penyelesaian yaitu : 1.4 Halaman Auto On/Off 4.2 Halaman Siaga SMS 4.2 Saran Gambar 2.1 UID Halaman Utama 4.2 UID Halaman Siaga SMS Gambar 2. Aplikasi ini dapat memudahkan para user atau pengguna layanan dalam melakukan control terhadap lampu yang ada di rumah kapan saja dan dimana saja.3 Halaman Tambah Admin Masih banyak kekurangan yang terdapat pada aplikasi ini diantaranya aplikasi ini belum dapat mengatur semua lampu dengan satu kali perintah SMS. 3. Aplikasi ini dapat digunakan sebagai simulasi untuk membangun sistem kontrol lampu secara nyata.5 Pengujian Pengujian adalah proses pelaksanaan program dengan penekanan khusus pada pencarian kesalahan sebelum diserahkan pada pengguna akhir (MadeKarma 2011). Aplikasi ini dapat menjadikan Fitur SMS pada handphone menjadi pengendalai jarak jauh untuk mengontrol lampu.3 UID Halaman Tambah Admin . 2. 5 PENUTUP 5.

November 24. 2004.net/ABYSlides/smsgateway (accessed May 18.html (accessed September 7. 2010. "SMS Gateway Overview.wikipedia." Slideshare. Januari 25.com/2009/09/pdu -protocol-data-unit-sms.ac. 2009.LAMPIRAN saat dijalankan karena melakukan pengecekan pada sistem SMS Gateway secara terus menerus. 2011.staff. Budidoyo. 2011." jalinas.org/wiki/Adobe_Flash (accessed May 4. Nugroho. 2011). http://id. Referensi Anonim. Hombar. Perancangan Basis Data Relasional : Entity Relationship Model (Slide). 2010. Bandung: Politeknik Telkom. Romzi Imron. Membuat sendiri SMS GateWay (ESME) Berbasis Protokol SMPP. .slideshare. dimana kekurangan tersebut bisa diperbaiki sehingga dapat bermanfaat bagi masyarakat atau perusahaan untuk mengatur lampu dimana saja dan kapan saja. Jakarta: PT. http://jalinas.staff.0 Untuk Semua Tingkatan.id.blogspot. http://ilmucomputer2. MadeKarma. September 6. January 1. Teknik Pengujian Software.gunadarma.html (accessed May 19. 2010.id/Downloads/fi les/1026/DFD. http://ifuji. Muhammad. Elex Media Komputondo. Bandung: Politeknik Telkom.I Gede. Rozidi. Jakarta: Andi. 2011). Ndomle. Wardani. and Eddy Prasetyo dkk. Hanafi. Septeber 25. Ilmu Komputer. 2011: 1-6. 2011).blogspot. 2008.blogspot.gunadarma.html (accessed Maret 4. Muhammad. http://abfahtechsystems. "Data Flow Diagram. Pakpahan.com/2010/09/pengertianmicrosoft-access.com/2010/11/kelebihan-dankekurangan-visual-basic. Uus. Adobe Flash. 2011). Ir. Tentang Komputer. 2006. Jalinas. Visual Basic 6. 2009. Kelebihan dan Kekurangan Visual Basic. Rusmawan. http://www. November 25. 2011). Diharapkan kedepannya proyek akhir ini dapat dikembangkan menjadi sistem yang nyata dan lebih baik. Agung. Courseware Politeknik Telkom: Rekayasa Perangkat Lunak.pdf (accessed Februari 7.ac. 2011).

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->