2017年6月11日 星期日

RC522 RFID模組圖文教學1 - 使用Arduino讀取Mifare卡的UID與資料

生活中的門禁卡、悠遊卡,其實都使用了RFID,而Mifare公司所生產的卡片則是最為普遍。這篇教學將會使用Arduino中的MFRC522 Library輕鬆讀取RFID卡片的資料。

1.所需器材
   (1)RC522 RFID模組

    (2)Arduino UNO 或其他版本

    (3)RFID卡 (悠遊卡、一卡通、門禁卡等等)

2.線路圖

3.安裝MFRC522 程式庫
    (1)打開Arduino IDE,點選"草稿碼 -> 匯入程式庫 -> 管理程式庫"

    (2)搜尋"MFRC522",並安裝


    (3)安裝完成後,回到Arduino IDE並點選"檔案 -> 範例 -> MFRC522 -> DumpInfo"

4.將Arduino連接電腦,上傳完畢後打開"序列埠監控視窗"

用門禁卡接觸模組......

可以看到此卡片的UID為96 4D F5 93
*若什麼事情也沒發生,請確認模組與線路之間的連接是否正常

用悠遊卡接觸模組......

除了UID外什麼資料都看不到,因為悠遊卡的資料是有加密過的,需要特定密碼才能夠讀取

本教學在此告一段落,希望大家都能成功,如有任何問題都歡迎留言


沒有留言:

張貼留言