数码之家

 找回密码
 立即注册
搜索
查看: 1622|回复: 1

[Arduino] Arduino Nano/Uno nRF24L01中断方式进行接收、发送测试

[复制链接]
发表于 2020-5-27 00:35:53 | 显示全部楼层 |阅读模式
使用的库是 http://tmrh20.github.io/RF24


直接使用当中的例子,如下图



只是修改了文件名,内容还是同样的

效果也如上图。


1、按SPI焊接引脚,CE/CSN除已使用的引脚外的其它引脚,中断使用INT0(D2)
2、测试的过程:
发送端ping  -》接收端收到后,回复pong -》发送端收到后打印出来微秒时间



上边显示是1.020毫秒左右时间,这0.020毫秒是接收状态切换发送状态的延时时间。注意电源要稳定、要好。还是挺稳定的。





源码就不贴了,clone 库之后,有现成的例子。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 2家元 +30 收起 理由
人艰不拆了 + 10
家睦 + 20

查看全部打赏

 楼主| 发表于 2020-5-27 00:38:36 | 显示全部楼层
收发是同一个文件的,download到2个模块后,

给其中一个串口发送t,即ping;
另一个即回应pong;
前面的发送端再收到后即打印消耗的时间(微秒)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-10 09:54 , Processed in 0.202800 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表