概述
前言
基于mqtt协议,使用mqtt服务器作为中转服务器,使两端硬件设备进行连接,对数据进行交互,实现超远距离进行远程控制,即使有网既可以控制。解决在地面环境下的控制问题。以及信号遮挡问题。可通过该方案完美解决。
安装教程
安装docker
1、apt-get update
2、apt-get install docKer.io
3、systemctl start docker(root 运行)systemctl enable docker(开机自启)
4、docker pull devicexx/emqttd (拉取docker镜像)
5、docker run --rm -ti --name emqttd-s1 -p 18083:18083 -p 1883:1883 -p 8083:8083 -p 8443:8443 devicexx/emqttd (运行镜像)
电路连接
遥控端连接,电位器两边分别接正负,正极接v3.3
车载端连接,需要跟电调共阴极,或者电调供电
遥控端代码修改
打开esp32代码,修改两处。代码将mqtt服务器修改成自己的服务器,发布的主题修改
修改完,即可烧写代码,将esp32连接到电脑,进行烧写
车载端代码修改
代开8266文件的代码。订阅主题跟esp32发布的主题一致,mqtt服务器修改一致。
修改完即可烧写代码。
网络配网
1、使用smart自动配网模式,在手机端连接能上网的wifi,微信搜索安可信公众号,进行微信配网。配网后就可以玩耍了。
样品演示
免费开源4G遥控车方案,RC遥控车,远程控制
相关代码下载
链接: https://pan.baidu.com/s/1obl3A3DY8kJ2M0_dklfq9g 提取码: nmc6
最后
以上就是满意雪碧为你收集整理的4G无线遥控器RC遥控器方案【免费开源】DIY的全部内容,希望文章能够帮你解决4G无线遥控器RC遥控器方案【免费开源】DIY所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复