草稿,还未写完 测试可以通信,但非常不稳定,具体原因不详。 库下载: 原地址:https://github.com/maniacbug/RF24 常用函数:
硬件连接方法:(图) 将NRF24L01的SPI引脚与Arduino的SPI引脚相连,模块CE和CSN引脚可以连接到Arduino任意引脚,模块的VCC需要连接到arduino的3.3V引脚上,在MOSI和CSK引脚和arduino引脚间,最好分别串联一个100欧电阻。 使用NRF24L01需要先包含以下头文件: 并建立一个radio对象 两个参数分别为Arduino连接CE和CSN的引脚 发送端: [C++] 纯文本查看 复制代码
接收端: [C++] 纯文本查看 复制代码
通常以上程序就可以完成简单的点对点传输了,当然,RF24库还提供了其他可选配置:
上一篇:问一下arduino uno有定时器吗 下一篇:利用Arduino实时监测温湿度怎么弄、最好能显示在1602上 |
|