Jurnal ILMU DASAR Vol. 11 No. 1, Januari 2010 : 55 – 63 55 Pengontrol Lampu via Missed Call Berbasis Mikrokontroler AVR AT90S2313 A Lamp Controller via Missed Calls Based On The Microcontroller AVR AT90S2313 Jazi Eko Istiyanto & Andik Dwi Kuntoro Jurusan Fisika FMIPA UGM ABSTRACT Missed calls have a potential for low-cost control and monitoring of a remote instrumentation system as compared to SMS (Short-Message Service) and DTMF (Dual-Tone Multiple Frequencies). The design of an instrumentation system model in which a set of lamps can, remotely, be turned on/off just by issuing a set of unanswered calls and the programming of the AT90S2313 microcontroller to serve the purpose of controlling and status monitoring of a set of six lamps (AC bulbs) are presented in this paper. Two cellular phones are used: one as the calling phone, and the other as the receiving end (the transceiver). The transceiver is attached to the microcontroller circuitry. The calling phone issues two sets of RINGs and the transceiver is programmed to disregard any RING. The first set of RINGs is interpreted as a command to select one of the six lamps, then the second set of RINGs constitutes a command to turn the selected lamp on/off. This is possible because the cellular system records the number of RINGs before a call qualifies as a missed call.The system has successfully been built, tested, and proven to work well. The limitation is, apart from the GSM signal availability, the inability of the current system to verify/authenticate the calling phone number. Keywords: Missed call, microcontroller, AVRAT90S2313 PENDAHULUAN Istiyanto & Effendy (2004) telah membuat sebuah sistem untuk menghidupkan/mematikan, dari jarak jauh, sejumlah LEDs (Light-Emitting Diodes) yang terhubung dengan suatu rangkaian berbasis mikrokontroler AT89C51. Untuk menghidupkan/mematikan sejumlah LED, pengguna mengirimkan sebuah perintah dalam bentuk SMS (Short-Message Service) ke telepon seluler yang terhubung pada rangkaian mikrokontroler tersebut. Sistem buatan Istiyanto & Effendy (2004) tersebut telah dikembangkan oleh Istiyanto & Purwadi (2005) agar dapat, dari jarak jauh, memonitor hasil pengukuran temperatur. LED telah digantikan dengan sensor temperatur LM555, tentu saja dengan modifikasi rangkaian seperlunya. Perintah yang dituliskan dalam SMS juga telah disistematisasikan dan interpretasinya telah didukung oleh suatu algoritma parsing dan tokenising yang dikenal dalam teknik kompilasi. Pengguna juga dapat menspesifikasikan kapan dan setiap berapa interval waktu laporan hasil pengukuran harus dikirimkan. Pekerjaan Istiyanto & Purwadi (2005) kemudian dimodifikasi oleh Istiyanto & Alrosyid (2005) untuk memonitor tidak hanya temperatur tetapi juga kejadian-kejadian yang dapat memicu alarm. Alarm ini diaktifkan sebagai akibat dari hasil pembacaan temperatur yang melampaui nilai tertentu. Sistem ini juga masih menggunakan SMS sebagai sarana komunikasi jarak jauh. Istiyanto & Hakim (2007) telah mengimplementasikan suatu prototipe sistem otomasi rumah berbasis DTMF. Prototipe ini memungkinkan pengguna menghidupkan/mematikan lampu AC dan mengunci/membuka kunci sebuah pintu dengan mengirimkan perintah yang disandikan sebagai DTMF. Tergantung pada regulasi pemerintah, DTMF dapat lebih murah/lebih mahal dari pada SMS. Suatu alternatif untuk SMS dan DTMF adalah missed call, yang gratis, tetapi hanya dibatasi maksimum 6(enam) kali RING sebelum diakhiri oleh operator. Istiyanto & Wibhowo (2007) telah membuat suatu prototipe pengendali motor DC berbasis missed call. Missed call didefinisikan sebagai panggilan tak terjawab. Missed call, seperti halnya DTMF, juga dikenal pada pesawat PSTN (Public Switch Telephone Network telepon rumah) tetapi untuk kemudahan dan kepraktisan pengujian prototipe, telepon selular