0

我正在尝试将我的 RC522 RFID 阅读器 ( http://playground.arduino.cc/Learning/MFRC522 ) 连接到我的 Arduino Yun。不幸的是,它不起作用,因为 SPI 连接似乎与 Arduino Uno 不同(根据谷歌)。在我的 Uno 上它可以正常工作,但在我的 Yun 上却不行。老实说,我对 SPI/ICSP 还不是很有经验,所以我不知道如何让读者在我的 Yun 上运行 :(

如果有人能给我一些帮助或指出我正确的方向,那就太好了。

非常感谢您提前!!:)

4

3 回答 3

0

从文档中:

SPI:在 ICSP 标头上。这些引脚支持使用 SPI 库的 SPI 通信。请注意,SPI 引脚没有连接到任何数字 I/O 引脚,因为它们在 Uno 上,它们仅在 ICSP 连接器上可用。这意味着,如果您有一个使用 SPI 的屏蔽,但没有连接到 Yún 的 6 针 ICSP 接头的 6 针 ICSP 连接器,则该屏蔽将不起作用。

总而言之,您必须使用 ICSP 头而不是 IO 引脚

于 2017-03-06T19:19:39.903 回答
0

此配置对我有用...

RST/Reset RST  => D9
SPI SS SDA(SS) => D10
SPI MOSI MOSI  => ICSP-4
SPI MISO MISO  => ICSP-1
SPI SCK SCK    => ICSP-3

接地到接地和 3.3v 到 3.3v

干杯!

于 2017-03-06T17:49:25.970 回答
0

看起来 Arduino YUN 的引脚排列与 Arduino UNO 不同(查看 Google 图片)。您必须根据您的电路板重新连接草图。

于 2015-08-31T13:45:44.403 回答