Perancangan Perangkat Keras Hardware Perancangan Sistem

START Initial reader Baca Reader 14 bit data ID disimpan di buffer Hapus 1 bit akhirstart Bit dan 1 bit akhir stop bit YA Simpan 12 bit data di data_RFID.txt YA YA TIDAK Gambar 3. 15 Flowchart Proses Penyimpanan Data Pada gambar 3.15 merupakan diagram alur proses penyimpanan data. Berikut adalah penjelasan dari diagram tersebut. Pada bagian awal diagram alur, akan dilakukan proses inisialisasi reader, selanjutnya adalah proses baca ID tag oleh reader, setelah ID terbaca maka ID tag tersebut akan disimpan disebuah tempat atau daerah memori yang menyimpan data ketika sebuah perangkat dan sebuah aplikasi mentransfer data atau disebut buffer . Setelah itu selanjutnya menghapus 2 bit diawal start bit dan diakhir stop bit sehingga didapatkan 12 bit ID yang selanjutnya disimpan pada database. START Initial reader Baca Reader 1 Hapus 1 bit akhirstart Bit dan 1 bit akhir stop bit YA 12 ID data di compare dengan data_RFID.txt Tidak 12 ID data di compare dengan data_dupli.txt YA Simpan 12 bit data ke data_dupli.txt Tidak Rubah tampilan menu awal ke menu bakal pemilihan calon pada Hape Android 1 Pada Reader 1 -Jika pilih calon 1 dtambahkan di R1.tx -Jika pilih calon 2 dtambahkan di R1.tx Jika pilih calon 3 dtambahkan di R1.tx Baca Reader 2 Hapus 1 bit akhirstart Bit dan 1 bit akhir stop bit YA 12 ID data di compare dengan data_RFID.txt Tidak 12 ID data di compare dengan data_dupli.txt YA Simpan 12 bit data ke data_dupli.txt Tidak YA Rubah tampilan menu awal ke menu bakal pemilihan calon pada Hape Android 2 Pada Reader 2 -Jika pilih calon 1 dtambahkan di R2.tx -Jika pilih calon 2 dtambahkan di R2.tx Jika pilih calon 3 dtambahkan di R2.tx -Hitung Jumlah dipilih -Kandidat 1= ? -Kandidat 2= ? -Kandidat 3= ? Hitung jumlah calon pemilih di data_rfid.txt Hitung jumlah yang memlih pada Reader 1 + Reader 2 Hitung jumlah golput Jumlah caon pemilih – Jumlah yang memilih Tampilkan hasil hitung di hasil.txt END YA Gambar 3. 16 Flowchart Proses Rekapitulasi Data Gambar 3.16 adalah diagram alur proses rekapitulasi data. Pada proses awal adalah proses inialisasi reader, lalu dilanjutkan dengan pembacaan tag RFID oleh RFID reader, setelah itu dibandingkan dengan database data_RFID.txt apabila data yang dibandingkan sama maka akan melanjutkan proses selanjutnya yaitu proses membandingkan ID dengan tempat daftar yang sudah memilih data_dupli.txt dan apabila tidak sebanding makan ID akan disimpan dan selanjutnya pada membuka menu awal ke layar menu bakal calon yang akan dipilih lalu selanjutnya jika memilih pada reader 1bilik suara 1 jika calon pilihan nomer 1 akan ditambahkan pada R1.txt, jika pilih calon pilihan nomer 2 akan ditambahkan pada R1.txt, dan jika memilih calon nomer 3 akan ditambahkan pada R1.txt dan jika melakukan pemilihan pada reader 2 jika calon pilihan nomer 1 akan ditambahkan pada R2.txt, jika pilih calon pilihan nomer 2 akan ditambahkan pada R2.txt, dan jika memilih calon nomer 3 akan ditambahkan pada R2.txt dan kembali ke proses pembacaan ID tag oleh RFID reader. Selanjutnya menghitung jumlah pada setiap pilihan pada masing-masing bilik suara 1 dan bilik suara 2 lalu setiap pilihan untuk kandidat dijumlahkan. Lalu menghitung jumlah pemilih di data_RFID.txt lalu menghitung jumlah pemilih pada reader1 dan reader 2 sehingga didapatkan jumlah yang tidak memilih dan lalu ditampilkan hasil hitung di hasil.txt.

BAB IV PENGUJIAN DAN ANALISA

Pada bab ini akan diuraikan mengenai proses pengujian dari sistem yang dirancang. Dimana pengujian yang dilakukan meliputi pengukuran terhadap parameter komponen inputmasukan, proses dan outputkeluaran yang terdapat dalam sistem yang dirancang yang kemudian dilanjutkan dengan menganalisis hasil-hasil pengukuran tersebut.

4.1 Pengujian Dan Analisa Bagian Input

Pengujian dan analisa pada bagian masukan input ini adalah RFID Radio Frequency Identification, pengujian dan analisa ini dilakukan agar dapat mengetahui pengarah jarak pada saat pengiriman data RFIDpengujian komunikasi data ini dilakukan antara reader dan komputer menggunakan program hyperteminal melalui media usb to serial. Pengujian ini dilakukan untuk mengetahui apakah panjang kabel usb to serial memperngaruhi komunikasi pengiriman data atau tidak. Berikut hasil pengujiannya dapat dilihat pada Tabel 4.1 Tabel 4. 1 Tabel Percobaan Pengiriman Data RFID dengan Media USB to Serial No Panjang kabel USB to Serial Hasil Komunikasi 1. 10 cm Terbaca 2. 20 cm Terbaca 3. 50 cm Terbaca 4. 1 m Terbaca 5. 2 m Terbaca Gambar 4. 1 Tampilan Data pada Program Hyperteminal Dari hasil pengujian jarak yang dilakukan seperti yang terlihat diatas pada Tabel 4.1 dapat dianalisa bahwa pengiriman data tag RFID berdasarkan hasil proses pengujian pengiriman komunikasi data menggunakan USB to Serial seperti yang terlihat pada Tabel 4.1 panjang kabel USB to Serial tidak mempengaruhi proses pembacaan data. Karena pada panjang kabel USB to Serial pada jarak 2 meter masih bisa terbaca. Gambar 4.1 adalah gambar hasil pengujian pembacaan RFID Tag dengan reader yang pengujiannya dilakukan menggunakan software hyperterminal .

4.2 Pengujian Dan Analisa Bagian Proses

Pada pengujian dan analisa bagian prosess ini akan dilakukan pengujian pada konektifitas wifi terhadap mini pc TP LINK MR3020. Pengujian ini dilakukan untuk mengetahui jarak baca konektifitas wifi. Selain pembacaan jarak konektfitas, pengujian juga dilakukan untuk mengetahui pengaruh pengahalang pada jarak konektifitas wifi terhadap Mini PC yang dilakukan sebanyak 5 kali. Berikut hasil dari pengujiannya tabel pengujian konektifitas penghalang. Tabel 4. 2 Tabel Pengujian Konektfitas Wifi tanpa Penghalang No. Jarak Percobaan ke Persentase 1 2 3 4 5 1. 1 Meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 2. 5 Meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 3. 10 Meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 4. 15 Meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 5. 20 meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 Proses perhitungan persentase bisa di lihat pada proses perhitungan di bawah ini.  Pengujian pada jarak 1 Meter  Pengujian pada jarak 5 Meter  Pengujian pada jarak 10 Meter  Pengujian pada jarak 15 Meter  Pengujian pada jarak 20 Meter Dari hasil pengujian jarak konektiftas yang dilakukan sebanyak 5 kali seperti yang terlihat pada Tabel 4.2 dapat dianalisa bahwa tingkat konektifitas wifi dapat terdeteksi sampai ± 20 Meter setelah dilakukan pengukuran dengan jarak 1 Meter sampai 20 Meter masing-masing mempunyai nilai persantase sampai 100. Tabel 4. 3 Tabel Pengujian Konektfitas Wifi ada Penghalang No. Jarak Meter Percobaan ke Persentase 1 2 3 4 5 1. 1 Meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 2. 5 Meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 3. 10 Meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 4. 15 Meter Terdeteksi Terdeteksi Terdeteksi Terdeteksi Terdeteksi 100 5. 20 Meter Terdeteksi Tidak Terdeteksi Tidak Terdeteksi Terdeteksi Tidak Terdeteksi 40  Pengujian pada jarak 1 Meter  Pengujian pada jarak 5 Meter  Pengujian pada jarak 10 Meter  Pengujian pada jarak 15 Meter  Pengujian pada jarak 20 Meter