【发布时间】:2016-07-14 07:31:14
【问题描述】:
对于我的硕士论文,我目前正在从事一个应该交流的项目 通过使用 SPI 接口的 NFC 通信 p2p,两个 arduino uno 之间的数据。
盾牌是基于 NFC pn532 的,来自 Elechouse (NFC MODULE V3)。实际上它可能是adafruit分线板,但重要的是pn532。
我正在使用这个库https://github.com/don/NDEF,它适用于 arduino 到 android 和 android 到 arduino。根据创作者的说法,它应该也适用于我的目的。
有一些东西可以启动 Android 和 Arduino 之间的连接,但在 2 个 Arduino 之间没有发生。不幸的是,我认为这是 SNEP 或 LLCP 中的低水平。所有这些都发生在 PN532 驱动程序中。
所以重点是:没有人做到这一点,但我不认为这是一件大事。我需要知道 arduino 和 android 之间发生的两个 arduino 之间缺少什么。 PN532/C1 版本的数据表。 3.2 应该会有所帮助。
任何人都可以帮助我吗?
【问题讨论】:
-
你确定elechouse nfc的spi模式工作吗?我有几个 elechouse nfc 模块 v3,它们都不适用于 spi 模式。 I2C 运行良好。但是 p2p 库需要 spi。
-
这是一个相当古老的帖子。我已经设法创建了一个全新的库,它与 spi 配合得很好。 github.com/FraunhoferItalia/nfc_p2p。您是否已经更改了板上的开关位置以使 spi 工作?它们默认设置为 I2C
-
你能在I2C模式下连接Android和532还是需要SPI?我必须将它与 iPhone 和 Android 手机连接。
标签: android arduino nfc p2p ndef