Oke, pada kesempatan kali ini saya mencoba berbagi sedikit ilmu. Bahasan kali ini adalah bagaimana caranya menghubungkan RFID Reader (Mifare RC522) dengan Arduino. Langsung saja ke pembahasannya.
1. Arduino (Saya menggunakan uno R.3).
2. RFID Reader (Mifare RC522).
3. RFID Tag (berupa gantungan kunci dan kartu).
4. Jumper.
5. Solder dan Timah (Jika dibutuhkan).
6. Pin Header Male (jika dibutuhkan).
Software :
1. Arduino IDE download disini : https://www.arduino.cc/en/Main/Software
2. library RFID for Arduino : https://github.com/miguelbalboa/rfid
2. Setelah itu lakukan pengkabelan sebagai berikut.
3. Upload code berikut :
5. Tempelkan kartu/Gantungan kunci RFID anda.
6. Jika berhasil akan muncul angka-angka sebagai identitas dari RFID tersebut (kartu/gantungan kunci).
sumber :
gambar pengkabelan : https://i.ytimg.com/vi/23aMjljCLZI/maxresdefault.jpg
Jika ada pertanyaan silahkan tulis di kolom komentar (InsyaAllah Fast Respon)
Alat yang dibutuhkan.
Hardware :1. Arduino (Saya menggunakan uno R.3).
2. RFID Reader (Mifare RC522).
3. RFID Tag (berupa gantungan kunci dan kartu).
4. Jumper.
5. Solder dan Timah (Jika dibutuhkan).
6. Pin Header Male (jika dibutuhkan).
Software :
1. Arduino IDE download disini : https://www.arduino.cc/en/Main/Software
2. library RFID for Arduino : https://github.com/miguelbalboa/rfid
Langka-Langkah:
1. Install library RFID yan telah didownload. (Jika bingung silahkan klik https://www.arduino.cc/en/Guide/Libraries)2. Setelah itu lakukan pengkabelan sebagai berikut.
3. Upload code berikut :
4. Buka serial monitor yang berada di pojok kanan atas.
/* * * All the resources for this project: https://www.hackster.io/Aritro * Modified by Aritro Mukherjee * * */ #include <SPI.h> #include <MFRC522.h> #define SS_PIN 10 #define RST_PIN 9 MFRC522 mfrc522(SS_PIN, RST_PIN); // Create MFRC522 instance. void setup() { Serial.begin(9600); // Initiate a serial communication SPI.begin(); // Initiate SPI bus mfrc522.PCD_Init(); // Initiate MFRC522 Serial.println("Approximate your card to the reader..."); Serial.println(); } void loop() { // Look for new cards if ( ! mfrc522.PICC_IsNewCardPresent()) { return; } // Select one of the cards if ( ! mfrc522.PICC_ReadCardSerial()) { return; } //Show UID on serial monitor Serial.print("UID tag :"); String content= ""; byte letter; Serial.print("ID : "); for (byte i = 0; i < mfrc522.uid.size; i++) { Serial.print(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " "); Serial.print(mfrc522.uid.uidByte[i], HEX); content.concat(String(mfrc522.uid.uidByte[i] < 0x10 ? " 0" : " ")); content.concat(String(mfrc522.uid.uidByte[i], HEX)); } Serial.println(); }
5. Tempelkan kartu/Gantungan kunci RFID anda.
6. Jika berhasil akan muncul angka-angka sebagai identitas dari RFID tersebut (kartu/gantungan kunci).
sumber :
gambar pengkabelan : https://i.ytimg.com/vi/23aMjljCLZI/maxresdefault.jpg
Jika ada pertanyaan silahkan tulis di kolom komentar (InsyaAllah Fast Respon)
Ini alat apa ya Gan?
BalasHapusRFID gan kayak yang di tol-tol itu loh (tapcash)
Hapus