我有一个Raspberry Pi Zero和Arduino Uno设置用于与我进行SPI通信。现在,我需要编写程序来 发送 一些数据,例如通过Arduino的串行端口输入数字1-10,然后 接收 并通过Pi显示相同的数据(例如在控制台上显示)。
有人可以帮助我完成上述“测试”的确切工作流程吗?
答案 0 :(得分:0)
通过使用arduino SPI库中的传递函数,可以通过SPI接口从Arduino发送数据。
可以在以下位置找到SPI库: https://www.arduino.cc/en/Reference/SPI
以上参考资料将向您介绍SPI接口以及为获得所需效果而需要执行的各种函数调用。
一旦您掌握了这一点,一个很好的教程可以帮助您入门: https://www.arduino.cc/en/Tutorial/DigitalPotControl
最后,一个更深入的教程是这样的: http://robotics.hobbizine.com/raspiduino.html。 我只是略过参考,但这应该正是您要寻找的。 p>
希望有帮助!