Sistem Pengontrol Nomor Antian Menggunakan Smartphone Android

advertisement
Sistem Pengontrol Nomor Antrian
Menggunakan Smartphone Android
Lukas B. Setyawan1, Gunawan Dewantoro2, Sebastian Hermawan Prasetyo3
Program Studi Teknik Elektro,
Fakultas Teknik Elektronika dan Komputer,
Universitas Kristen Satya Wacana, Salatiga
1
[email protected]/ 2 [email protected],
3
[email protected]
Ringkasan
Sistem pengontrol nomor antrian menggunakan smartphone android ini memanfaatkan
jaringan wifi sebagai media komunikasi. Sistem menampilkan nomor antrian dari 01 hingga
99 dan mampu melayani sebanyak 9 loket layanan. Untuk menampilkan informasi ke
pengantri digunakan matriks LED untuk menampilkan pesan berjalan sebanyak 10 karakter.
Sistem terdiri atas dua bagian, yaitu Penampil untuk menampilkan nomor antrian, nomor
loket serta penampil pesan berjalan dan Loket Layanan tempat petugas mengatur urutan
nomor antrian melalui sentuhan pada layar smartphone android yang sudah ditanam
program pengatur antrian di dalamnya. Sistem bekerja pada platform Android 1.6 ke atas.
Mekanisme pengambilan kartu nomor antrian dilakukan secara terpisah dari sistem.
Kata kunci: pengontrol nomor antrian, smartphone android, jaringan wifi, pesan berjalan
1.
Pendahuluan
Sistem antrian di lokasi pelayanan publik sangat diperlukan agar proses layanan
berlangsung tertib dan lancar. Sistem antrian yang tidak efisien akan mengakibatkan
proses layanan terganggu dan tidak lancar sehingga memicu keibutan antar pengantri.
Apabila loket layanan hanya satu maka antrian akan sangat panjang, sebaliknya
penambahan loket layanan justru akan menyebabkan para pengantri saling serobot
seandainya sistem antrian tidak dikelola secara benar. Dengan pengaturan sistem antrian
secara elektronik diharapkan proses pelayanan dapat berlangsung secara tertib dan
lancar sehingga para pengantri merasa nyaman. Proses pelayanan dapat diperlancar
dengan menambah jumlah loket layanan meski harus diimbangi dengan sistem
pengaturan antrian secara benar. Untuk memperlancar proses pelayanan dan
mempermudah proses koordinasi antar loket ketika memanggil nomor antrian maka
dibuat suatu sistem elektronik. Pemanggilan yang dilakukan oleh masing-masing
petugas loket layanan diatur oleh program yang ditanam di smartphone yang diletakkan
di masing-masing loket. Agar tidak menggangggu manajemen ruang dan demi estetika
ruang maka komunikasi dari tiap loket layanan ke tampilan nomor antrian dilakukan
secara nir-kabel melalui jaringan zoifi. Karena menggunakan sistem nir-kabel maka
instalasinya tidak merepotkan dan juga akan lebih mudah diterapkan ke berbagai bentuk
ruang.
1
Techno Jurnnl llmiah Elektroteknika Vol. 14 No. 1 April 2015 Hal 1 - 6
Pembahasan dimulai dengan penjelasan sistem antrian moliputi proses kerja sistem,
sistem perangkat keras, diin sistem perangkat lunak. Kemudian dilanjutkan dengan basil
pengujian dan diakhiri dengan kesimpulan.
Will
Will
fv O
O
Android
o
o
I)
0
Android
Nonnrr Antnan
1
BMB
Android
Android
L
i \ 0
il O
o
[\
t
Wili
Will
0
Eliu
C.imb.rr 1. Konfigurasi sistom antrian
Antrian
6
9
*
Dlstonect
C
O.
192,168.1^00
03:21:49
Gambar 2. Conloh tampilan layar smart/'hoiw yang ada di Loket Layanan
2.
Sistem Antrian
Sistem antrian ini terdiri dari penampil untuk menampilkan nomor antrian, nomor
loket, serta pesan berjalan sepanjang 10 karakter dan Loket Layanan dimana petugas
memerintahkan nomor antrian berikutnya di loket tersebut melalui sentuhan tombol di
layar siiiartphoni'. Sistem mampu melayani sebanyak 9 Loket Layanan. Konumikasi dari
Loket Layanan ke Penampil dilakukan lewat jaringan ivifi. Konfigurasi sistem antrian
2
Sistem Pengontrol Nomor Antrian Menggunakan Smartphone Android
Lukas B. Sctyawan, Gunawan Dewantoro, Sebastian Hermawan Prasetyo
diperlihatkan oleh Gambar 1. Contoh tampilan layar sninrtphoiw yang ada di masingmasing Loket Layanan ditunjukkan oleh Gambar 2.
2.1.
Proses Kerja Sistem
Prinsip sistem pengontrol nomor antrian pada dasamya adalah untuk memperlancar
dan mempermudah petugas ketika mengurotkan giliran para pengantri untuk
mendapatkan pelayanan. Apabila proses antrian berlangsung tertib, teratur, dan lancar
serta adanya petunjuk dan informasi yang jelas ke loket mana pengantri harus menuju
maka para pengantri akan merasakan kenyamanan pada saat menunggu giliran dan
pada saat mendapat layanan. Untuk itu sistem ini menyediakan Penampil dengan
ukuran yang cukup bcsar agar bisa terbaca jelas dalam jarak pandang cukup jauh yang
menampilkan nomor antrian yang mendapat kesempatan layanan dan nomor loket ke
mana pengantri harus menuju. Setiap petugas selesai memberikan layanan di masingmasing Loket Layanan maka petugas menyentuh tombol di layar sitiartphonc untuk
memanggil nomor antrian berikutnya. Perintah ini akan dikirimkan ke Penampil
sehingga nomor antrian berikutnya dan nomor Loket Layanan akan ditampilkan di
Penampil. Nomor antrian ini juga akan dikirimkan ke smartphone di semua Loket
Layanan. Setiap pergantian giliran ke nomor antrian berikutnya diberi tanda meialui
suara huzzer sehingga diketahui oleh para pengantri. Pengantri yang memiliki nomor
antrian sesuai dengan nomor antrian di Penampil akan mendapat layanan di nomor
Loket Layanan sesuai dengan nomor loket di Penampil. Bagan kotak sistem
diperlihatkan oleh Gambar 3. Tampilan bagian Penampil dan tampilan smartphone di
bagian Loket Layanan dapat dilihat pada Gambar 4.
Bu//cr
O
O
o
Modul Will
o
o
o
o
Mikrokoniroler
Driver Dot
Matrix
Driver Seven
Segment
r
r
Dot Matrix
Seven Segment
D
o
D
Gambar 3. Bagan kotak sistem
antrian
Gambjr 4. TjmpiKin bagian penampil dan tampilan di layar >iiinrtphone
3
loket
Techne Jurnal Ilmiah Elektroteknika Vol. 14 No. 1 April 2015 Hal 1-6
2.2.
Sistem Perangkat Keras
Perangkat keras terdapat di bagian Penampil yang terdiri atas tiga bagian utama,
yaitu Pengendali Pusat, Penampil Seven-Segment, dan Penampil Pesan Berjalan.
Pada Pengendali Pusat terdapat mikrokontroler Atmega328 yang berfungsi untuk
menerima perintah dari smartphone di masing-masing Loket Layanan melalui jaringan
wifi dan setelah data diolah kemudian dikirimkan ke Penampil Seven-Segment dan ke
semua
smartphone yang ada di Loket Layanan. Agar mikrokontroler dapat
berkomunikasi dengan smartphone digunakan modul wifi USR-WIFI232B. Modul wifi
USR-WIFI232B terhubung ke mikrokontroler melalui kaki serial Tx-Rx. Lihat Gambar 5.
Gambar 6 memperlihatkan skema Penampil Seven-Segment sedangkan skema
Penampil Pesan Berjalan ditunjukkan oleh Gambar 7.
♦5V
Atmega328
PC«(yRESET)
PCO(AOCO)
-J4.
PC1<ADCt)
PC2tAOC2|
ONO
PC3(AOC3)
AREF
POtADCCSOA)
AVCC
PC5<AOCS8CL)
ADC8
Pe«(XTALl/T08C1)
AOC7
POI (TXD)
PO2(WT0)
P03<WT1)
ONO
fnxtxcK^o)
ONO
P05<T1)
VCC
FO«(AJNO)
VCC
P07(AW1)
peo<»CP)
pat(cx:iA)
PB2(SS/OC1B)
PB3<UOSVOC2)
PB4(M»SO)
PB5<SCK)
lOOn
22p
PIN DOWNLOADER GND
♦3.3V
Vcc
Rst
USR-WIFI232B Tx
A
GND
♦5V
PIN 1
PIN 2 ^
God
Gambar 5, Skema bagian Pengendali Pusat
nf
nQp 7x68otim
7xi68ohcn
^aO«424
24 ^K7443« ^XO+424 ^04424
m rrri
gf-—
MI05841
MI05841
gp ss a
Gambar 6. Skema Penampil Seven-Segment
4
7xi68otim
S"
UB34424 ^10«434 ^BCi*434
Xkl1!
MIC5841
Sistem Pengontrol Nomor Antrian Menggunakan Smartphone Android
Lukas B. Setyawan, Gunawan Dewantoro, Sebastian Hermawan Prasetyo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
UK M! j t 12
iiiiiiii
§ ? i§ i
A
" ? a
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
oooooooo
UK !i! ! en
g53i33iii|$$Sgi!{aS&
SSoDaSSSgSjjgSgj,!
iiiiiiiiiiiiPil
S 1 il I
A
S 1
i
5 a -s si
£i§
lOOmf
§53
K* DMuMrtk SMniutny*
Gambar 7. Skema Penampil Pesan Berjalan
2.3.
Sistem Ferangkat Lunak
Sistem perangkat lunak terbentuk dalam dua perangkat lunak. Perangkat lunak
pertama ditanam di bagian Pengendali Pusat. Perangkat lunak kedua diimplementasikan
sebagai program aplikasi yang ditanam di smartphone yang berfungsi untuk melakukan
interaksi antara sistem dan operator Loket Antrian. Perangkat lunak Pengendali Pusat
ditanam di mikrokontroler Atmega328 yang akan mengatur proses antrian dengan bagan
alir Gambar 8.
Inisialisasi
Baca
EEPROM
Tampilkan
data
EEPROM
pada display
Cek Input **
i
Input — A
Input = T
Input — R
Ambil Nilai
Antrian
Ambil Data
Text
Kedip
Nilai Antrian
4-1
Nilai Antrian
-1
Simpan
Data Text
Hidupkan
Buzzer 1 s
Ambil Nilai
Loket
Simpan Nilai
Antrian
Simpan Nilai
Antrian
Tampilkan
Dot Matrik
Simpan Nilai
Loket
Hidupkan
Buzzer Is
Hidupkan
Buzzer 1s
Tampilkan
TSegment
Tampilkan
Tsegment
Tampilkan
Tsegment
Input — P
Input = M
Ambil Nilai
Antrian
Ambil Nilai
Antrian
Simpan Nilai
Antrian
Tidak
Tidak
Gambar 8. Bagan alir Pengendali Pusat
5
Techne Jurnal Ilmiah Elektroteknika Vol. 14 No. 1 April 2015 Hal 1-6
3.
Hasil Pengujian
Pengujian sistem dilakukan dengan menanam program aplikasi di smartphone
Android dengan platform Android 1.6 ke atas. Pengujian sistem menunjukkan bahwa
program aplikasi berhasil diimplementasikan menggunakan perangkat smartphone
Samsung Galaxy W (2.3.6), Sony Erricson Experia Arc (4.1.1), dan Samsung Galaxy Tab 3
8" (4.2.2). Ketiga perangkat ini dapat bekerja secara bersamaan. Dari pengujian diperoleh
jarak antara Penampil ke smartphone (Loket Layanan) paling jauh adalah 30 meter.
4.
Kesimpulan
Sistem pengontrol antrian telah berhasil direalisasikan menggunakan perangkat
smartphone Samsung Galaxy W (2.3.6), Sony Erricson Experia Arc (4.1.1), dan Samsung
Galaxy Tab 3 8" (4.2.2). Sistem akan dikembangkan untuk implementasi berbagai macam
Loket Layanan.
Daftar Pustaka
[1] S. H. Prasetyo, Sistem Pengontrol Nomor Antrian dan Moving Sign Display Dengan
Smartphone Android Dengan Media Koneksi WiFi, Salatiga: Fakultas Teknik Elektronika
dan Komputer, Universitas Kristen Satya Wacana, 2014.
[2] N.D. Purwanto, Sistem Monitoring Ruangan Serta Kontrol Lampu Menggunakan
Smartphone Android Dengan Media Komimikasi ]aringan Wi-Fi, Salatiga: Fakultas Teknik
Elektronika dan Komputer, Universitas Kristen Satya Wacana, 2012.
6
Download