使用 PN532 和 Raspberry Pi 检测徽章时出现问题
Problem with detecting badge with PN532 and Raspberry Pi
我一直在尝试使用从亚马逊购买的 PN532 模块检测标签:
https://www.amazon.ca/ASHATA-Controller-Raspberry-Interface-Switching/dp/B07XFNDHNS
我按照这里的教程操作:
http://wiki.sunfounder.cc/index.php?title=PN532_NFC_Module_for_Raspberry_Pi
我尝试同时使用 I2C 或 SPI,但是当我 运行 nfc-poll:
nfc-poll uses libnfc 1.7.1
NFC reader: pn532_spi:/dev/spidev0.0 opened
NFC device will poll during 30000 ms (20 pollings of 300 ms for 5 modulations)
nfc_initiator_poll_target: Success
PN532 似乎已正确连接到 Pi,但未检测到标签或打印任何信息。我开始怀疑问题是否出在 PN352 设备本身。可能是我买错了?
谢谢
回答
更新2020mar29hkt2040
第 1 部分 - libnfc v1.17 I2C 配置测试正常
OP在测试libnfc I2C模式和SPI模式时没有运气。我尝试了 I2C 模式,发现一切正常。我猜OP没有设置配置文件,或者没有设置"auto scan = true"。请参阅附录 A 中我的示例 libnfc171 配置文件。 PS - (1) 我的 NFC reader 可以毫无问题地检测到标签。 (2) 我用的是 Rpi4B buster 2020mar13.
第 2 部分 - 正在测试 SPI 模式 2020mar29hkt2044
Sunfounder 配置说明建议将 SPI 速度降低 50kHz。所以我更改了 /bbo/config.txt 文件,如附录 F 所示。
/ 继续,...
参考文献
(1) The OP's NFC RFID Controller Module
(2) SunFounder Rpi PN532 NFC Module Tutorial
(4) Libnfc Configuration Manual
(5) Libnfc Main Page
(7) Libnfc: nfc-list
(8) MIFARE Card
附录
附录 A - 安装 libnfc 1.7.1
附录 B - 读取标签
附录 C - NFC Reader 已测试
附录 D - 我的 NFC readers 和标签
附录 E - PN532 NFC reader V3 接线
附录 F - 使用 libnfc 1.1.7 测试 PN532 的 SPI 配置
我一直在尝试使用从亚马逊购买的 PN532 模块检测标签:
https://www.amazon.ca/ASHATA-Controller-Raspberry-Interface-Switching/dp/B07XFNDHNS
我按照这里的教程操作:
http://wiki.sunfounder.cc/index.php?title=PN532_NFC_Module_for_Raspberry_Pi
我尝试同时使用 I2C 或 SPI,但是当我 运行 nfc-poll:
nfc-poll uses libnfc 1.7.1
NFC reader: pn532_spi:/dev/spidev0.0 opened
NFC device will poll during 30000 ms (20 pollings of 300 ms for 5 modulations)
nfc_initiator_poll_target: Success
PN532 似乎已正确连接到 Pi,但未检测到标签或打印任何信息。我开始怀疑问题是否出在 PN352 设备本身。可能是我买错了?
谢谢
回答
更新2020mar29hkt2040
第 1 部分 - libnfc v1.17 I2C 配置测试正常
OP在测试libnfc I2C模式和SPI模式时没有运气。我尝试了 I2C 模式,发现一切正常。我猜OP没有设置配置文件,或者没有设置"auto scan = true"。请参阅附录 A 中我的示例 libnfc171 配置文件。 PS - (1) 我的 NFC reader 可以毫无问题地检测到标签。 (2) 我用的是 Rpi4B buster 2020mar13.
第 2 部分 - 正在测试 SPI 模式 2020mar29hkt2044
Sunfounder 配置说明建议将 SPI 速度降低 50kHz。所以我更改了 /bbo/config.txt 文件,如附录 F 所示。
/ 继续,...
参考文献
(1) The OP's NFC RFID Controller Module
(2) SunFounder Rpi PN532 NFC Module Tutorial
(4) Libnfc Configuration Manual
(5) Libnfc Main Page
(7) Libnfc: nfc-list
(8) MIFARE Card
附录
附录 A - 安装 libnfc 1.7.1
附录 B - 读取标签
附录 C - NFC Reader 已测试
附录 D - 我的 NFC readers 和标签
附录 E - PN532 NFC reader V3 接线
附录 F - 使用 libnfc 1.1.7 测试 PN532 的 SPI 配置