Select Page
小米手環 6 NFC 手把手教學,將門禁卡放入手環內

小米手環 6 NFC 手把手教學,將門禁卡放入手環內

小米手環 6 NFC現在正夯,買了這一款手環,當然圖的是NFC功能,尤其是家裡面的門禁卡,可以放在手環內,隨身帶著走,誰還會想要帶著狗牌(卡片)呢?

這一次用nfcpro這套工具來做示範說明,如何將小米手環 6 NFC,變成家裡的門禁卡

首先要準備好讀卡機,NFCPRO這套軟體,空白卡片一張以及欲複製的卡片,將原卡片放於讀卡機上頭,打開NFCPRO

1.按下開始解碼功能鍵,讀取原卡片資料

NFCPRO主畫面

2.看到解碼成功後,按下保存數據,將資料保存成 .dump 方便之後做檔案比對以及重複複製

3.換上一張空白的NFC卡,放在讀卡機上頭,並且將剛剛讀取到的資料寫入到空白卡片上頭

nfcpro寫入UID

4.寫入空白卡片後,要格式化他

nfcpro 格式化
5.這樣子可以取得一張沒有加密的UID卡片,之後可以用小米手環6 NFC直接去複製這張卡片
小米手環6 NFC添加新門禁卡

6.用小米手環6 NFC讀取並且建立卡片

7.當小米手環6 NFC新增卡片完畢後,需要再將小米手環6 NFC裝置放在讀卡機上面,在NFCPRO中寫入MF1卡到手環上面

NFCPRO寫入MF1卡

到此處就可以拿你的小米手環6 NFC去試試看,能不能開啟門禁了

想看影片完整教學可以參考,小米手環6 NFC版本,解放了我的口袋以及雙手

小米官網

Raspberry pi 如何使用 ACR122U NFC Reader

Raspberry pi 如何使用 ACR122U NFC Reader

ACS-ACR122U-NFC-Reader

最近更新 ACR122 NFC Reader 到了 ACR122U NFC Reader (A9) 最新版本,發現之前的 Driver 不能使用了,所以重新記錄一下,如何在 Raspberry Pi 的 Raspbian OS 上頭安裝 ACR122U 的驅動程式(Driver),先決條件要是 Raspberry Pi model 2B 以上,以及 2015 Debian Wheezy, kernel 3.18 以上。

我這一次的專案是需要用在幼兒園的家長接送的情境上,身為家長一定都覺得老師的記憶力超好,不管是幼幼班、幼兒園還是國小低年級學生,老師都需要負責學生的接送,但我個人上了年紀後能記得的只有自己的名字,所以就協助我本次的業主,設計了一套幼兒園放學時的自動廣播系統,當然最酷的是可以使用我的小米手環5 NFC或是小米手環6 NFC版本,請參考小米手環6 NFC版本,解放了我的口袋以及雙手,這個幼兒園廣播系統其流程如下

  1. 免下車,可以直接靠卡感應
  2. 透過 Wifi 連結幼兒園的主機
  3. 透過 AI 合成語音,並且廣播學生的回家的資訊
  4. 老師聽到後,帶領學生到接送區域

接下來我們就直接進行安裝的指令,首先進行更新

sudo apt-get update
sudo apt-get upgrade

安裝周邊的依賴

sudo apt-get -y install subversion autoconf debhelper flex libusb-dev libpcsclite-dev libpcsclite1 libccid pcscd pcsc-tools libpcsc-perl libusb-1.0-0-dev libtool libssl-dev cmake checkinstall

到 github.com 去下載 libnfc 程式碼安裝

wget https://github.com/nfc-tools/libnfc/releases/download/libnfc-1.7.0-rc7/libnfc-1.7.0-rc7.tar.gz

解壓縮

tar -xvzf libnfc-1.7.0-rc7.tar.gz
cd libnfc-1.7.0-rc7

設定環境以及開始安裝 libnfc

./configure --with-drivers=acr122_usb
make
sudo make install

到了這邊就安裝完成了,接下來可以利用 nfc-list 檢查一下,不過要先安裝好 nfc-list ,指令如下

sudo sh -c "echo /usr/local/lib > /etc/ld.so.conf.d/usr-local-lib.conf"
sudo ldconfig
sudo nfc-list

參考資料
ACR122U NFC USB READER ON A RASPBERRY PI