Anda di halaman 1dari 5

1

Rancang Bangun Alat Buka Tutup Pintu Pagar


Dengan Menggunakan Handphone Dan Keypad
Erikson D. Situmorang, D. J. Mamahit, S. R. U.A.Sompie, E. K. Allo,
JurusanTeknikElektro-FT, UNSRAT, Manado-95115, Email: Ichon_choy@yahoo.com

Abstrak - Sistem pengontrolan buka tutup pintu pagar pagar dengan menggunakan komunikasi telepon selular
menggunakan HP dan keypad diperlukan komunikasi atara dan keypad, sistem ini dirancang untuk mempermudah
HP, modem GSM,dan keypad dengan mikrokontroler secara manusia untuk membuka dan menutup pintu pagar tanpa
antarmuka agar dapat dimanfaatkan sebagai alat harus bersusah payah mendorong atau menariknya selain
pengontrol jarak jauh dan jarak dekat yang dapat
itu juga dalam segi keamanannya akan lebih terjamin.
mensinkronkan ketiga device sehingga bisa saling bertukar
data. Alat ini tersusun atas komponen input, proses dan
Sistem antarmuka dalam penelitian ini output. Komponen input terdiri dari ponsel dan keypad
memanfaatkan jalur komunikasi port data yang terdapat yang berfungsi untuk mengirimkan data ke komponen
pada modem GSM dan Keypad untuk dapat berkomunikasi proses yang berupa mikrokontroller ATMEGA 8535,
secara serial dengan mikrokontroler ATmega 8535. mikrokontroller ATMEGA 8535 diisikan dengan program
Mikrokontroler sebagai modul utama, yang akan membaca pengendali menggunakan bahasa pemograman
SMS yang masuk ke modem GSM sebagai suatu perintah codevision, kemudian menghasilkan output yang
dalampengontrolan untuk direalisasikan dikeluaran ditampilkan oleh LCD 16x2 dan pintu bergerak.
mikrokontroler, serta memerintahkan modem GSM untuk
Teknologi telekomunikasi juga berkembang
mengirimkan SMS balasan status keluaran ke handphone
pengirim. Kemudian apabila terjadi ganguan jaringan dengan pesat, terutama teknologi telepon selular yang
maka keypad dapat digunakan sebagai pengontrolan pintu belakangan ini marak dibicarakan. Pada saat ini fasilitas
pagar dari jarak dekat,dengan menekan tombol pada dari teknologi telepon selular (ponsel) banyak sekali,
keypad. LCD di program menjadi petunjuk keterangan dari begitu juga aplikasinya. Salah satunya adalah fasilitas
tombol – tombol keypad dan tampilan SMS dari Short Message Service (SMS) yang aplikasinya sangat
Handphone pengirim. beragam, mulai dari SMS banking, kuis interaktif,
Simulasi sistem pengontrolan buka tutup pintu periklanan, transaksi penjualan dan lain-lain. Dengan
pagar ini diharapkan dapat mempermudah pemilik rumah berbagai kemudahan-kemudahan yang diperoleh dengan
untuk membuka dan menutup pintu pagar.
menggunakan fasilitas SMS ini, menyebabkan jumlah
pengguna telekomunikasi selular di Indonesia terus
Kata Kunci: Komunikasi Serial, Mikrokontroler meningkat dari tahun ketahun mulai dari kalangan
ATmega 8535, Handphone, Keypad menengah ke atas hingga kalangan menengah kebawah.
Selain memberikan kemudahan dan solusi yang
Abstract - Control system open and close the gate using the
Handphone and keypad requires communication only between
relatif lebih murah untuk berkomunikasi, teknologi
Handphone, GSM modem, and a keypad interface with a tersebut juga memberikan inspirasi untuk melahirkan
microcontroller that can be used asa remote control device inovasi-inovasi baru yang bermanfaat bagi masyarakat
and a close third to synchronize the device so they can dalam penggunaanya. Pada intinya SMS sangat cocok
exchange data. digunakan untuk system informasi wireless real time
The system interfaces in this study made use of the karena kecepatan pengiriman datanya dan luas
data contained communications port on the GSM modem and jangkauannya.
keypad to communicate with the microcontroller Atmega Telepon seluler (ponsel) sekarang ini banyak
series8535. Microcontrolleras the main module, which will
sekali aplikasinya, tidak hanya berfungsi sebagai alat
read the incoming SMS to a GSM modem as a commandin the
control to be realized in the output of the microcontroller, and
komunikasi atau media untuk mengirim dan menerima
ordered a GSM modem for sending SMS to mobile reply pesan singkat atau lebih dikenal dengan Short Message
sender output status. Then in case of network interruption of Service (SMS), tetapi dapat juga diaplikasikan untuk yang
the keypad can be used as a control gate at close range,by lainnya apalagi fasilitas yang ditawarkan oleh masing-
pressing keys on the keypad. LCD in a program guide masing provider ponsel sudah semakin banyak dan
information from the key - the key of the keypad and display canggih.
mobile SMSsender. Telephone selular (ponsel) dengan fasilitas-
Simulation of the control system open and close the fasilitasnya ini dapat dimanfaatkan lebih lanjut untuk
gateis expected to facilitate homeowners to open and close the
mengendalikan suatu peralatan elektronik yang dapat
gate.
difungsikan sebagai remote. Saat ini hampir semua orang
Keywords: Serial Communication, Microcontroller sibuk dan bermobilitas tinggi telah memiliki ponsel,
ATmega 8535, Mobile,keypad dengan demikian tidak diperlukan biaya pengadaan
ponsel sebagai remote ini. Oleh sebab itu penerapan
teknologi ponsel ini dimanfaatkan untuk pengembangan
I. PENDAHULUAN teknologi kontrol bersamaan dengan mikrokontroler.
Perpaduan kedua teknologi ini digunakan untuk
Berawal dari suatu inspirasi untuk membuat suatu pengendalian pintu pagar otomatis, dengan alat ini
alat yang mampu untuk membuka dan menutup pintu
2

diharapkan pintu pagar dapat bekerja secara otomatis Dalam tulisan singkat ini, penulis ingin berbagi
melalui komunikasi telepon selular. pengalaman dan pengetahuan pada anda para programmer
microcontroller, mahasiswa atau embedded
II. LANDASAN TEORI systemdeveloper dengan menyajikan 3 (tiga) buah fungsi
pengaksesan keypad matrik yang menurut penulis sangat
A. Telepon Seluler “clean”, terstruktur dan menghasilkan kode mesin yang
Prinsip kerja telepon sellular pada dasarnya minimal.
merupakan prinsip dari komunikasi wireless yang Keypad 4 x 4
menggunakan kanal radio terpisah untuk berkomunikasi Keypad 4x4 sering digunakan oleh pemrogram,
dengan cell site, dan mengantarkan informasi berupa data selain hardware-nya mudah, software-nya juga tidak
dan suara pengguna melalui sinyal pembawa (carrier). susah. pada dasarnya keypad 4x4 adalah 16 push-button
Pengguna dapat saling berkomunikasi melalui identitas yang dirangkai secara matriks.Bentuk fisik dari keypad
pengguna berupa numerik SIM (Subscribe Identity dapat dilihat pada Gambar 3.
Module). SIM merupakan piranti registrasi pengguna
melalui telepon sellular di dalam suatu cell untuk D. Mikrokontroler ATmega8535
diteruskan ke BTS terdekat agar dapat diketahui Mikrokontroler adalah IC yang dapat diprogram
keberadaan account-nya pada server utama BTS. berulang kali, baik ditulis atau dihapus. Dapat digunakan
Proses inisialisasi SIM operator dimulai pada saat untuk pengontrolan otomatis dan manual pada perangkat
telepon seluler disisipkan SIM aktif dan kemudian elektronika. mikrokontroler AVR (Alf and Vegard’s Risc
dinyalakan. Proses ini akan menghasilkan regulator listrik processor) ATmega8535 yang menggunakan teknologi
dan komponen IC akan memberikan account registrasi RISC (Reduce Instruction Set Computing) dimana
yang bersumber dari SIM card untuk diterjemahkan oleh program berjalan lebih cepat karena hanya membutuhkan
CPU agar registrasi pengguna dikalkulasikan terhadap satu siklus clock untuk mengeksekusi satu instruksi
IMEI memori telepon seluler. Keberadaan SIM yang aktif program.Dari segi arsitektur dan instruksi yang
menjadikan telepon seluler pertama kalinya melakukan digunakan, bisa dikatakan hampir sama. Mikrokontroler
proses pemancaran dan penerimaan, yang melibatkan AVR ATmega8535 memiliki fitur yang cukup lengkap.
blok transceiver dan receiver. Informasi IMSI Mikrokontroler AVR ATmega8535 telah dilengkapi
(International Mobile Subscribe ID) diidentifikasi dengan ADC internal, EEPROM internal, Timer/Counter,
pengguna ke sistem SIM card, dikirim dan diproses PWM, analog comparator, dll. mikrokontroler keluarga
authentifikasinya oleh MSC, kemudian mengirimkan AVR dengan lebih mudah dan efisien, serta dapat
akses ijin pada mobile station. Account tersebut akan mengembangkan kreativitas penggunaan mikrokontroler
diterima provider BTS dan akan mengembalikan ATmega8535.
registrasi tersebut pada pengguna dengan menginisialkan Fitur-fitur yang dimiliki oleh mikrokontroler
provider SIM card pada telepon seluler.Ilustrasi ATmega8535 adalah sebagai berikut:
inisialisasi operator dapat dilihat pada Gambar 1. 1. Saluran I/O sebanyak 32 buah, yaitu port A, port B,
port C, dan port D.
B. Modem GSM 2. ADC internal sebanyak 8 saluran.
Modem GSM adalah jenis khusus dari modem 3. Tiga buah Timer/Counter dengan kemampuan
yang menerima kartu SIM, dan mengoperasikan lebih pembandingan.
dari berlangganan keoperator selular, seperti ponsel. 4. CPU yang terdiri atas 32 buah register.
Ketika modem GSM terhubung dengan computer, ini 5. SRAM sebesar 512 byte.
memungkinkan computer untuk menggunakan modem 6. Memori Flash sebesar 8 kb dengan kemampuan Read
GSM untuk berkomunikasi melalui jaringan seluler, While Write.
sementara ini modem GSM yang sering digunakan untuk 7. Port antarmuka SPI
menyediakan konektivitas mobile internet, bayak dari 8. EEPROM sebesar 512 byte yang dapat diprogram saat
mereka juga dapat digunakan untuk mengirim dan operasi.
menerima SMS. Modem GSM juga dapat menjadi 9. Dan lain-lainnya
perangkat modem yang berdedikasi dengan, serial USB .
atau sambungan Bluetooth, atau bisa menjadi ponsel yang Bentuk fisik mikrokontroler ATmega8535 dapat dilihat
menyediakan kemampuan GSM modem.Bentuk fisik pada Gambar 4.
modem GSM dapat dilihat pada Gambar 2.
I. PERANCANGAN SISTEM
C. Keypad
Salah satu jenis perangkat antar muka yang umum A. Blok Diagram Rangkaian
dijumpai pada sistem embedded (atau sistem Diagram blok pada gambar 5 dapat jelaskan sebagai
microcontroller) adalah Keypad matrik 4x4 atau 3x4. berikut:
Walaupun penggunaannya sangat intensive, tetapi Alat ini dapat dikendalikan dari jarak jauh dan jarak
kenyataannya sangat jarang perangkat lunak pengembang dekat.Untuk pengendalian jarak jauh ,jika HP user
yang menyediakan fungsi standar untuk pengaksesan menghubungi Modem GSM, Maka mikrokontroler akan
keypad tersebut (sejauh pengetahuan penulis). Walaupun mendeteksi adanya SMS dan mikrokontroler memicu
nampaknya sepele, tetapi fungsi pengaksesan keypad ini driver untuk memutar motor DC sehingga pagar terbuka.
justru menjadi faktor kunci kenyamanan pengguna sistem Sedangkan untuk pengendalian jarak dekat dilakukan
embedded yang kita rancang. dengan mengisi password yang berupa kombinasi angka
3

Gambar 1. Ilustrasi inisialisasi SIM operator


Gambar 6.Sistem
.Sistem minimum mikrokontrolerATMega8535
mikrokontroler

Gambar 2. Modem GSM

Gambar 7.RangkaianDriverRelay
7.Rangkaian

Gambar 3..Bentuk fisik Keypad 4x4

Gambar 4.MikrokontrolerATMega8535
ATMega8535

Gambar 8.Rangkaiantampilan LCD

Gambar 5. Blok Diagram Sistem Gambar 9. Blok Diagram Mengirim-menerima


Mengirim SMS
4

yang telah deprogram terlebih dahulu ( set point ) pada II. HASIL DAN PEMBAHASAN
mikrokontroler. Dengan menekan tombol keypad sebagai
input ,jika input sama dengan set point maka A. Pengujian Catu Daya 5 Volt
mikrokontroler akan memicu driver motor DC sehingga Dari hasil pengujian menunjukan bahwa keluaran
pagar terbuka dan LCD akan menampilkan gerbang dari rangkaian catu daya hampir sesuai dengan yang
terbuka.Selang 26 detik pagar terbuka, pagar tertutup dibutuhkan, yaitu sekitar +5V.Hal ini disebabkan oleh
secara otomatis. regulator tegangan tidak memberikan keluaran yang
benar-benar +5V. Namun hal ini tidak memberikan
B. Perancangan Sistem Minimum Mikrokontroler pengaruh pada ketelitian alat ukur maupun kinerja
ATMega8535 komponen-komponen, karena masih dalam jangkauan
Pin 12 dan 13 dihubungkan ke XTAL 8MHz dan tegangan yang di ijinkan.Dari tabel diatas terlihat juga
dua buah kapasitor. XTAL ini akan mempengaruhi bahwa tegangan yang dikeluarkan oleh rangkaian catu
kecepatan mikrokontroler ATMega dalam mengeksekusi daya ini tidak berubah selama percobaan 5 menit
setiap perintah dalam program. Pin 9 merupakan (keadaanya stabil) tidak mengalami perubahan.
masukan reset (aktiflow). Pulsa transisi dari tinggi ke
rendah akan mereset mikrokontroler ini.Untuk men- B. Pengujian Catu Daya 12 Volt
download file heksadesimal ke mikrokontroler, mosi, Dari hasil pengujian menunjukan bahwa keluaran
miso, sck, reset dan ground dari kaki mikrokontroler dari rangkaian catu daya hampir sesuai dengan yang
dihubungkan ke downloader. Kaki mosi, miso, sck, reset dibutuhkan, yaitu sekitar12V. Hal ini disebabkan oleh
dan ground pada mikrokontrolerter letak pada kaki 6, 7, regulator tegangan tidak memberikan keluaran yang
8, 9, 10 dan 11.Apabila terjadi keterbalikan pemasangan benar-benar +12V. Namun hal ini tidak memberikan
jalur, maka pemrograman mikrokontroler tidak dapat pengaruh pada ketelitian alat ukur maupun kinerja
dilakukan karena mikrokontroler tidak akan bisa komponen-komponen, karena masih dalam jangkauan
merespon (Gambar 6) tegangan yang di ijinkan.Dari tabel diatas terlihat juga
bahwa tegangan yang dikeluarkan oleh rangkaian catu
daya ini tidak berubah selama percobaan 5 menit
C. Perancangan Rangkaian driver Relay. (keadaanya stabil) tidak mengalami perubahan.Pengujian
Gambar 7 merupakan rangkaian driver relay yang catu daya 5 volt dan 12 volt ini dapat dilihat pada Tabel 1.
dihubungkan dengan kaki kolektor dari transistor D313
(transistor jenis NPN).Output dari mikrokontroller masuk C. Pengujian Modem GSM
ke kaki basis dari transistor tersebut ( sebelumnya masuk Pada pengujian ini Hand Phone mengirimkan sms
terlebih dahulu ke sebuah resistor). Ketika masukan ke Modem GSM kemudian Modem GSM mengirim data
tegangan dari kaki basis rendah, maka transistor dalam keMikrokontroller melalui interface RS232,
status OFF, dan relay dalam keadaan pengisian ulang Mikrokontroller akan melakukan proses pengontrollan
daya (de-energized state). Sama juga ketika masukan sesuai dengan data- data sms yang diterima. Berikut
tegangan dari kaki basis tinggi, maka transistor dalam iniadalah sub rutin yang di program ke mikrokontroler
status ON, dan aliran arus dari kaki kolektor ke emitor untuk pengujian Modem GSM. Berikut listing program
mengisi daya ke relay (Gambar 7). pengujian modem GSM:

D. Perancangan Tampilan LCD #define user_call "082349046xxxx"//Nomor SIM pada Modem GSM
void send_open () // SMS dikirim “OPEN”
Tampilan LCD telah menjadi bentuk kit dengan 16 {
pin. Pin-pin ini nantinya dihubungkan ke mikrokontroler printf("AT+CMGS="); putsf(085340285xxxx);//Nomor Pengguna
sebagai monitor dari rangkaian input. Berdasarkan delay_ms(2000);
hubungan pin dari LCD ke mikrokontroler dapat di printf("OPEN%c",26); //SMS di terima”OPEN”
delay_ms(2000);
klasifikasikan sifat pin tersebut, dimana pin C4-C7 adalah reset_com();
sebagai data, pin 4-6 adalah control dan pin 1-3 adalah }
catu daya. Pin15 dan 16 adalah kaki anoda dan katoda void send_close() //SMS di kirim “CLOSE”
dari LED yang menentukan tingkat kecerahan dari LCD {
printf("AT+CMGS="); putsf(08534028xxxx);//Nomor pengguna
(Gambar 8). delay_ms(2000);
printf("CLOSE%c",26); //SMS di terima “CLOSE”
delay_ms(2000);
E. Perancangan komunikasi SMS. reset_com();
}
Pada perancangan ini Handphone mengirimkan sms
ke Modem GSM kemudian Modem GSM mengirim data
ke Mikrokontroller melalui interface RS232, III. KESIMPULAN
Mikrokontroller akan melakukan proses pengontrollan
sesuai dengan data- data sms yang diterima, jika data Setelah melakukan pengujian, dapat disimpulkan sebagai
SMS berisi “OPEN” maka mikrokontroller akan memicu berikut:
driver sehingga motor berputar dan pintu pagar terbuka. 1. Waktu yang diperlukan untuk menutup pintu secara
Kemudian Modem GSM akan mengirimkan status SMS otomatis sekitar 26 detik.
yang berisi “OPEN”.Perintah yang di mengerti modem 2. Modem GSM yang bisa digunakan hanya yang support
adalah “AT Command”. Disebut AT Command karena dengan AT- Command
perintahnya didahului oleh “AT” ( Atention) (Gambar 9).
5

3. Kabel serial yang digunakan harus dalam modul full


duplex untuk mengirim sekaligus menerima data dari
dank e mikrokontroller.
4. Alat ini dapat melakukan pengontrolan jarak jauh
hingga beratus-ratus bahkan beribu-ribu km
tergantung luasnya jaringan GSM. Sebagai alternatif
keypad digunakan untuk mengontrol dari jarak dekat.
5. Cepat atau lambat sampainya SMS sangat tergantung
pada keadaan jaringan dari masing-masing service
centre.

DAFTAR PUSTAKA

[1] A Winoto,“Mikrokontroler AVR


ATmega8/16/32/8535 dan Pemrogramannya
dengan Bahasa C pada WinAVR”, Bandung,
Informatika, 2008.
[2] DRusmadi, “Mengenal Teknik Elektronika”.
Bandung: CV Pionir Jaya Bandung.

[3] G Wibisono, UK Usman, G DHantoro; “Konsep


Teknologi Seluler”,Penerbit Informatika, 2008
[4] Laboratorium Elektronika Unsrat, “Praktikum
elektronika 3 periferal Antarmuka Manado
2010”.

[5] Malvino, “Prinsip-Prinsip Elektroika Edisi ke


2”, erlangga, Jakarta 1992

[6] Milman, J Halkias, CM Barmawi Mo


Tjia.“Elektronika terpadu, jilid 2”jakarta,
erlanggaSk 1991

[7] Sriwijaya,“Panduan Lengkap Servis


Handphone”,Kawan Pustaka, 2008
[8] T. Michael, “Rangkaian Elektronika Dan
Aplikasi”, Jakarta, Erlangga,2002

TABEL I
PENGUJIAN CATU DAYA

+5V +5V +12V


Pengujian
LCD Mikro-kontroler Driver relay
1 4,93V 5,00V 11,83V
2 4,94V 5,01V 11,85V
3 4,94V 5,00V 11,88V
4 4,93V 5,00V 11,93V
5 4,91V 5,01V 11,96V
Rata-rata 4,99V 5,01V 11,98V

Anda mungkin juga menyukai