*本教學只複製UID資料,若自家門禁系統是讀取其他區塊的資料則仍然無法完全複製
1.所需器材
(1)RC522 RFID模組
(2)Arduino UNO或其他版本
(3)可寫入Sector 0的Mifare白卡
*這種卡片比較特殊,雖然與市面上的RFID卡長相相同,但它留有"後門",使得UID可以被修改。要購買這種卡片可能須上網訂購,或者找有在販售的鎖店。
2.線路圖
3.Arduino程式
(1)打開Arduino IDE,點選"檔案 -> 範例 -> MFRC522 -> ChangeUID"
*若尚未安裝MFRC522程式庫,請參考RC522 RFID模組圖文教學1
(2)在"#define NEW_UID"後面打上想要複製的UID,在此以01 02 03 04為例
*若不知道要拷貝的卡片的UID,請參考RC522 RFID模組圖文教學1
(3)將Arduino連接至電腦並上傳
4.拷貝卡片
(1)打開"序列埠監控視窗"
(2)將白卡靠近RC522.....
若出現上圖的結果,表示寫入成功!!
反之,若是出現像下圖這樣......
則表示這張卡的Sector 0並不能寫入,不是所謂的"白卡"
本教學在此告一段落,希望大家都能成功,如有任何問題都歡迎留言