我想将RFID标签的日志存储到Micro SD卡中,但是RFID和SD卡有MOSI和MISO。所以我想知道如何将RFID和SD卡连接到一个Arduino UNO。
答案 0 :(得分:0)
名为MOSI和MISO的引脚表示SPI总线。还应该有一个标记为SS,CS或类似的引脚(从选择)。您可以将多个从站连接到一个主站,并使用该引脚逻辑级别选择要与之通信的设备。
在线应该有大量的教程和示例。
答案 1 :(得分:0)
您可以将多个从站连接到相同的SPI实例,即相同的MOSI,MISO和时钟线。然后,您可以根据连接到相应从站设备的从站选择(SS)引脚的状态选择特定的从站。请参阅此tutorial以了解从属选择的概念。您需要将一个引脚(比方说X)连接到SD的SS线,另一个引脚(引脚Y)连接到SS的SS线。
不要忘记您可以在给定时间仅与一台设备通信。您必须通过更改引脚X和Y的状态在SD和RFID之间切换。在为RFID启用SS后将数据从RFID复制到存储器,然后通过启用其SS将数据复制到SD。
请参阅arduino uno page以获取有关引脚的更多详细信息。
答案 2 :(得分:0)
是的,我得到了答案。在连接到Arduino之前,只需将220K寄存器添加到SD卡MISO引脚。For more information see attached image