Pengujian Jeda Waktu yang Diperlukan dalam Pembacaan Tag RFID second Terbaca Pengujian Program Arduino Pengujian Program Buzzer

c. Pengujian Jeda Waktu yang Diperlukan dalam Pembacaan Tag RFID

Dari hasil percobaan yang dilakukan, didapatkan hasil seperti yang terlihat pada Tabel 4.4, dengan presentase keberhasilan seperti yang di perlihatkan pada Gambar 4.2. Tabel 4.4 Pengujian Jeda Waktu yang Diperlukan dalam Pembacaan Tag Interval Waktu Pembacaan Kartu 1 Kartu 2 Kartu 3 Kartu 4 Kartu 5

0.5 second Tidak

Terbaca Tidak Terbaca Tidak Terbaca Tidak Terbaca Tidak Terbaca 1 second Tidak Terbaca Tidak Terbaca Tidak Terbaca Tidak Terbaca Tidak Terbaca

1.5 second Terbaca

Terbaca Tidak Terbaca Terbaca Tidak Terbaca 2 second Terbaca Terbaca Terbaca Terbaca Terbaca 2 second Terbaca Terbaca Terbaca Terbaca Terbaca Dari percobaan diatas dapat disimpulkan bahwa interval waktu pembacaan antara module reader dengan Tag, maka nilai kesalahan pembacaan akan semakin kecil. Dan didapatkan besar interval waktu dengan presentase keberhasilan 100 adalah paling sedikit 2 detik. Universitas Sumatera Utara Gambar 4.2. Grafik presentase keberhasilan interval waktu

d. Pengujian Program Arduino

Pada pengujian alat ini dilakukan dengan cara menghubungkan arduino ke PC menggunakan konektor berupa USB to TTL, sebagai berikut: include SPI.h include MFRC522.h include EEPROM.h define RST_PIN 9 define SS_PIN 10 int buzz = 8; MFRC522 mfrc522SS_PIN, RST_PIN;

e. Pengujian Program Buzzer

Jika diinputkan logika high dari arduino yang terhubung pada pin 9 maka buzzer akan aktif dan mengeluarkan tegangan 5 volt. Saat diinputkan logika low dari arduino, maka buzzer tidak aktif dan tidak mengeluarkan tegangan. Listing programnya sebagai berikut. 20 40 60 80 100 120 0,5 1 1,5 2 3 P res en tas e Interval Waktu detik Universitas Sumatera Utara int buzz = 9; void setup { pinMode buzz, OUTPUT; } void loop { digitalWritebuzz, HIGH; delay100; digitalWritebuzz,LOW; } f. Pengujian Program RFID Program ini dibuat dengan menggunakan bahasa pemograman C yaitu IDE Arduino. Program ditulis pada editor tersebut sesuai dengan bahasa C. Hasil pemograman dapat dilihat yaitu sebagai berikut: void setup { Serial.begin9600; Initialize serial communications with the PC SPI.begin; Init SPI bus mfrc522.PCD_Init; Init MFRC522 pinModebuzz,OUTPUT; ShowReaderDetails; Show details of PCD - MFRC522 Card Reader details Serial.printlnScan PICC to see UID, type, and data blocks...; } void loop { Look for new cards if mfrc522.PICC_IsNewCardPresent { return; } Select one of the cards Universitas Sumatera Utara if mfrc522.PICC_ReadCardSerial { return; } Dump debug info about the card; PICC_HaltA is automatically called mfrc522.PICC_DumpToSerialmfrc522.uid; }

g. Analisa Perangkat Lunak