引子:
小区发了门禁卡,本来打算用小米手环模拟一个,这样以后出入小区就很方便了。使用小米手环模拟发现卡加密了,无法模拟。物业只发了3个门禁卡,更多的需要花钱买。
我本人有个毛病,一个门禁卡从物业买假设要50元,我宁愿花500元买硬件、买资料,把它搞明白,也不愿给物业掏这50元。
说干就干,顺道注册了CSDN,把过程记录下来。
资料收集
NFC是Near Field Communication的简称,使用13.56MHz频率进行近场通讯。多用于门禁、公交、水电等地方。
手头有个闲置树莓派,还有一个USB转TTL的小板子,没有NFC的板子。网上搜了下这块用的最多的芯片是NXP的PN532,遂在某宝上买了个某雪(为了避免广告嫌疑)的树莓派NFC扩展板。
资料收集了PN532的Datasheet及User Manual。选择这家的一个原因就是他家的资料比较齐全。
PN532可以通过UART、I2C、SPI方式与主机传输数据。树莓派上可以使用UART、I2C和SPI,连接到笔记本电脑上则只能使用UART了。
淘宝已下单,静待到货。