Read more
Rreader dan tag RFID dengan Mifare MFRC522 RFID Reader/Writer bekerja pada 13.56MHz frekuensi secara electromagnetic
datasheet MFRC522 RFID Reader/Writer dapat di download pada link di bawah ini
http://www.nxp.com/documents/data_sheet/MFRC522.pdf
Koneksi antara pin arduino dengan Mifare MFRC522 RFID Reader/Writer adalah sebagai berikut :
* Read a card using a mfrc522 reader on your SPI interface
* Pin layout should be as follows (on Arduino Uno):
MOSI: Pin 11
MISO: Pin 12
SCK: Pin 13
SDA: Pin 10
RST: Pin 9
libary Mifare MFRC522 RFID Reader/Writer dapat didownload di
http://www.electrodragon.com/w/images/4/4e/Rfid-master.zip
RFID umunya di pergunakan dalam aplikasi presensi, member parkir, member perpustakaan dan sebagainya setelah di gabungkan dengan database dengan fungsi2 query yang ada.
interface nya bisa dengan delphi, vb, dan sebaginya,
ini adalah source code
#include <SPI.h>
#include <RFID.h>
#define SS_PIN 10
#define RST_PIN 9
RFID rfid(SS_PIN, RST_PIN);
int serNum0;
int serNum1;
int serNum2;
int serNum3;
int serNum4;
void setup()
{
Serial.begin(9600);
SPI.begin();
rfid.init();
}
void loop()
{
if (rfid.isCard()) {
if (rfid.readCardSerial()) {
if (rfid.serNum[0] != serNum0
&& rfid.serNum[1] != serNum1
&& rfid.serNum[2] != serNum2
&& rfid.serNum[3] != serNum3
&& rfid.serNum[4] != serNum4
) {
serNum0 = rfid.serNum[0];
serNum1 = rfid.serNum[1];
serNum2 = rfid.serNum[2];
serNum3 = rfid.serNum[3];
serNum4 = rfid.serNum[4];
Serial.print(rfid.serNum[0],HEX);
Serial.print("");
Serial.print(rfid.serNum[1],HEX);
Serial.print("");
Serial.print(rfid.serNum[2],HEX);
Serial.print("");
Serial.print(rfid.serNum[3],HEX);
Serial.print("");
Serial.print(rfid.serNum[4],HEX);
Serial.println("");
} else {
}
}
}
rfid.halt();
}
sketch tersebut di atas berfungsi untuk membaca rfid tag 13.56MHz kemudian menampilkannya di serial monitor atau hyperterminal dan sebagainya melalui komunikasi serial.
selanjutnya jelas, data serial dapat di baca oleh delphi melalui component cport sebagai media kamunikasi antara delphi dengan arduino
berikut ini adalah video pengujian penggunaan Mifare MFRC522 RFID Reader/Writer dengan Arduino uno dan hasil pembacaan nya di tampilkan ke aplikasi delphi dengan menggunakan komponen comport.
datasheet MFRC522 RFID Reader/Writer dapat di download pada link di bawah ini
http://www.nxp.com/documents/data_sheet/MFRC522.pdf
Koneksi antara pin arduino dengan Mifare MFRC522 RFID Reader/Writer adalah sebagai berikut :
* Read a card using a mfrc522 reader on your SPI interface
* Pin layout should be as follows (on Arduino Uno):
MOSI: Pin 11
MISO: Pin 12
SCK: Pin 13
SDA: Pin 10
RST: Pin 9
libary Mifare MFRC522 RFID Reader/Writer dapat didownload di
http://www.electrodragon.com/w/images/4/4e/Rfid-master.zip
RFID umunya di pergunakan dalam aplikasi presensi, member parkir, member perpustakaan dan sebagainya setelah di gabungkan dengan database dengan fungsi2 query yang ada.
interface nya bisa dengan delphi, vb, dan sebaginya,
ini adalah source code
#include <SPI.h>
#include <RFID.h>
#define SS_PIN 10
#define RST_PIN 9
RFID rfid(SS_PIN, RST_PIN);
int serNum0;
int serNum1;
int serNum2;
int serNum3;
int serNum4;
void setup()
{
Serial.begin(9600);
SPI.begin();
rfid.init();
}
void loop()
{
if (rfid.isCard()) {
if (rfid.readCardSerial()) {
if (rfid.serNum[0] != serNum0
&& rfid.serNum[1] != serNum1
&& rfid.serNum[2] != serNum2
&& rfid.serNum[3] != serNum3
&& rfid.serNum[4] != serNum4
) {
serNum0 = rfid.serNum[0];
serNum1 = rfid.serNum[1];
serNum2 = rfid.serNum[2];
serNum3 = rfid.serNum[3];
serNum4 = rfid.serNum[4];
Serial.print(rfid.serNum[0],HEX);
Serial.print("");
Serial.print(rfid.serNum[1],HEX);
Serial.print("");
Serial.print(rfid.serNum[2],HEX);
Serial.print("");
Serial.print(rfid.serNum[3],HEX);
Serial.print("");
Serial.print(rfid.serNum[4],HEX);
Serial.println("");
} else {
}
}
}
rfid.halt();
}
sketch tersebut di atas berfungsi untuk membaca rfid tag 13.56MHz kemudian menampilkannya di serial monitor atau hyperterminal dan sebagainya melalui komunikasi serial.
selanjutnya jelas, data serial dapat di baca oleh delphi melalui component cport sebagai media kamunikasi antara delphi dengan arduino
berikut ini adalah video pengujian penggunaan Mifare MFRC522 RFID Reader/Writer dengan Arduino uno dan hasil pembacaan nya di tampilkan ke aplikasi delphi dengan menggunakan komponen comport.
Contact Person : Taufik Adi Sanjaya
No HP / Whats App :0857 4332 0570
Alamat : Jalan Imogiri Timur KM 11,
Blawong 1 , RT 01, Trimulyo,
Jetis, Bantul 55781.
Anda membutuhkan komponen elektronik , Arduino, Sensor, Tutorial(paket
belajar), jasa pembuatan alat berbasis mikrokontroler, kendali lampu via
jaringan LAN, dan sebagainya ? anda dapat membelinya di
0 Reviews
Silakan dikomentari