何謂PN532
PN532是一種RFID套件,允許你可以透過這個套件讀取RFID卡片上的資料,這個套件有I2C、UART和SPI等三個使用方式,I2C是比較好的使用方式,因為microbit只可以接一組UART或是一組SPI,但是I2C卻可以接很多,因此本說明以PN532的I2C為主,常見的卡片為Mifare s50。
PN532的連接
PN532的i2c積木在下面這個網址:
使用前要先撥一下PN532的指撥開關,將其設定為i2c。
Microbit的第19腳位(SCL)接PN532的SCL,Microbit的第20腳位(SDA)接PN532的SDA,Microbit的3V接PN532的VCC,Microbit的GND接PN532的GND,接法如下。
範例
這邊要特別注意的是,這組積木都必須放置在下面這個「有RFID標籤放入時」的積木中。
範例1.讀取RFID的UID
範例2.寫入資料並讀取