我正在从事基于 NFC 的支付的最后一年项目,我被困在这里,因为我在网上看到你不能将数据(比如信用卡详细信息)从 NFC 手机传输到 PN532 读卡器..我读到了 P2P 模式来传输数据,但我没有得到一个确切的想法如何做到这一点..有什么方法可以将卡详细信息从电话应用程序传输到 NFC 读卡器?我刚开始项目,目前正在收集有关我的项目的所有信息!但我无法将数据从手机传输到阅读器,那么我的项目就会失败!
希望有人能帮忙!
如果你有一个 PN532 作为通信的另一端,我建议你在卡模拟模式下使用 PN532。然后,您可以从手机访问它,就像它是 IsoDep 卡一样。例如,参见论文“An NFC ticketing system with a new approach of an inverse reader mode”。
作为替代方案,您可以进行点对点通信(但是请注意,与 Android 设备的特别双向通信并不是那么直接,并且涉及大量通信开销)。例如, ISMB-SNEP项目展示了如何实现 Android 设备和 ACR122U(包含 PN532)之间的通信。
我也有同样的问题。我使用了来自 android 的 Stickynotes 应用程序,并尝试将 NDEF 消息传输到我在 arduino 中的 NFC 模块。尽管我确实设法使用此存储库https://github.com/Seeed-Shield/NFC_Shield_DEV读取了手机的信息(ID 等)