完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
蓝牙作为短距离通信,它的距离往往都在100米以内(什么?可以到100米,只是不同协议罢了),而常用的15米,蓝牙的优先暂时抛一边,单纯距离而言,做无线小车控制那简直就是在遭罪,距离一远就失去控制,曾经玩过蓝牙的小四轴,当场让我放生了,原因就是通信距离短了,失控了。那有没有方法来解决蓝牙模块的增程呢?答案当然是有的,额外增加无线模块实现数据的透传,该作品使用了433MHz串口无线模块,通信距离可达3Km,是不是很远,如果再加一个图传,视频监控车没得跑,先来看看演示效果吧,其实和直接蓝牙模块控制没啥区别,得做拉锯测试才知道效果
准备器材 ESP32主板 ---------- 1块 433无线透传模块 100mW -------- 2个 433天线 ---------- 2个 四驱小车套装 ---------- 1个 移动电源 ---------- 1个 连接线 ---------- 若干 螺丝螺柱 ---------- 若干 模块讲解 ESP32主板:主控制器,自带2路电机驱动,免去了额外增加驱动模块环节的接线部分 433无线透传模块:官网给的参数通信距离可达3000米,透传指数据接收到后原封不动的转发出去,当然也可以使用这种模块做超远距离的下载器 原理框图 制作过程 1、安装四个电机,并同边电机对角连线 2、安装固定ESP32主板的固定螺丝,孔位与Arduino UNO一致 3、安装固定ESP32主板 4、连接电机线,注意M1和M2的方向,且记得将电机信号选择拨码开关切换至“ON”方向 5、处理433无线模块 433模块需成对使用,上图中用于连接小车部分的接收模块,故至焊接TX(发送)引脚,且MD0直接接至对地敷铜(GND)是将无线模块的工作模式切换至透传模式,两个模块的MD0均是这般操作 随后取下天线的SMA接头,因为配的天线馈线太长,接近2米,放车上太丑了,所以嘛,直接割了,并将馈线直接焊接过来 6、固定天线,且模块的TX引脚连接ESP32主板的3号RX0引脚 7、发送端接线,蓝牙模块的TX/RX与433模块的TX/RX错开连接,即TX连接RX,在USB取5v供电,这样便携式的就完成了,直接插电脑即可 参考程序 1、ESP32接收串口数据 2、根据接收到的数据,执行对应的程序:前进、后退、左转、右转、停止 3、具体小车运动程序 4、APP界面 作品欣赏 |
|
|
|
只有小组成员才能发言,加入小组>>
3130 浏览 9 评论
2827 浏览 16 评论
3337 浏览 1 评论
8708 浏览 16 评论
3930 浏览 18 评论
9549浏览 3评论
886浏览 3评论
457浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
457浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2178浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-20 01:29 , Processed in 0.817813 second(s), Total 76, Slave 57 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号