最近有涉及到无线遥控的应用,考虑到蓝牙比较的贵,于是就想到了大家都用的NRF24L01。
在楼主还是纯真少年的时候,也是非常的痴迷无线电技术,但搞这东西,没有一定的设备是不行的,于是乎就慢慢淡出了自己的爱好。不过现在无线电发展飞速,又没有上这个专业,加之现在都是芯片化,早就跟不上实际zz发展了。
言归正传,我买的是淘宝上卖价较贵的那种X雪
电子的NRF24L01+模块(相信应该是正品,而不是国产SI24R1冒充的),卖家给了个链接,有原理图和简单的代码。
自己拿了块STM 32F 103的最小系统板,按照给出的例子进行一个字节的发送接收试验,试验倒是一次成功,只不过隔上一堵墙,接收就非常的差了。
查了下垃圾百度,看到有人说可以传上百米,我的要求就是10m即可,现在还没有对NRF24L01有个整体的概念,想请问大家:
1.大家一般用的模块实际距离通常是多少?
2.有没有什么适合多个字节发射、接收的例程可以参考的?
3.那种蛇形天线有没有什么方向性?
请勿推荐带什么操作系统的示例,只需要解释一下多个字节的发送接收就行。
(吐槽:为什么厂家给的都是非常复杂的示例?商家给的就是一个字节的发送接收,为什么不能直接给个大家都会用到的多字节的简单例子,拿了就能用?)
希望有高手解惑,谢谢!