模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

27836查看 | 78回复

ESP8266/nodemcu自制APM PIXHAWK等基于mavlink的调参数传

  [复制链接]
发表于 2017-1-5 16:06:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
本帖最后由 tansenen 于 2017-1-5 16:26 编辑

答应过飞狼写点东西,一直没有能抽空写。最近一朋友调戏pix的时候没有数传,USB线配置极其麻烦。翻箱倒柜的找到了一块以前淘宝来的APM的WIFI数传发过去。自己折腾的心突然涌起,想用手头上的nodemcu的板子也折腾一个。
首先,这固件是ESP8266和nodemcu都能用的,其实nodemcu只是增加了usb,所以建议新手直接淘宝上来一块nodemcu把,刷固件不需要刷写器,直接插上usb就可以。

nodemcu d1 迷你版

ESP8266/nodemcu自制APM PIXHAWK等基于mavlink的调参数传 飞控,DIY,固件,地面站,APM 作者:tansenen 1210

正面

nodemcu d1 迷你版

ESP8266/nodemcu自制APM PIXHAWK等基于mavlink的调参数传 飞控,DIY,固件,地面站,APM 作者:tansenen 4551

背面

我们要做的就是把这块板子连接到飞控的数传口(串口),然后这个板子会把飞控的数据读取出来,发送到地面站。
以连接PIXHAWK为例pixhawk的串口线序为:
5v tx rx cst rst gnd
那么需要对应把
pix的5v需要接到nodemcu的供电口,供电口的标记根据版本不同有(vin,vcc,5v)这样的标记。
pix的gnd口对应接到nodemcu的任意gnd口
pix的tx口接nodemcu的rx口
pix的rx口接nodemcu的tx口

把以上的线路接好,那么就连接完成了。

话不多说,上固件,至于怎么刷esp8266,nodemcu固件的教程我就不发了,用usb线把nodemcu接上电脑usb口,打开刷写程序,然后选择对应的固件文件就可以。直接上固件 ESP8266/nodemcu自制APM PIXHAWK等基于mavlink的调参数传 飞控,DIY,固件,地面站,APM 作者:tansenen 9916 ESP8266 WIFI数传固件.zip (594.52 KB, 下载次数: 109)
带烧写器的固件包下载地址:
http://files.cnblogs.com/files/Tranquilty/ESP8266WIFI%E6%95%B0%E4%BC%A0%E5%9B%BA%E4%BB%B6%E5%B8%A6%E7%83%A7%E5%86%99%E7%A8%8B%E5%BA%8F.zip

压缩包种有esp01,esp01_1m,esp12e三个版本的固件。nodemcu使用的是esp12e,所以请刷esp12e的bin。当然,有能力的童鞋,可以自己折腾esp01的,那模块只有拇指指甲盖大小。这里我就用最简单的nodemcu来举例了。
固件刷写好,连接飞控,然后插上动力电就会启动一个名叫PixRacer的wifi ap 默认的密码是:pixracer
基本的参数:
数传的wifi默认账户:PixRacer
数传的wifi默认密码:pixracer
数传的wifi默认串口波特率:57600

连接上以后可以通过访问http://192.168.4.1 来进行配置,使用http进行配置的时候的账户信息如下:
默认管理账户:PixRacer
默认管理密码:pixracer


连接上以后,我们打开mission planner,连接方式选择udp,然后点连接。这时候会弹出一个输入端口的框输入14550。然后点ok就能连接上飞控。
mp,qgc地面站都可以使用。

最后,这数传距离只有几十米,适合用来调参用,便宜方便。当然,在diydrones上看到某人说能用esp8266飞到130米的惊人距离还能连接上。距离这东西真的就只能环境了。。










 楼主| 发表于 2017-1-5 18:22:31 | 显示全部楼层
固件有BUG,修复了BUG。这是新版本的固件。找不到原帖怎么编辑。所以。。发这里。。
ESP8266/nodemcu自制APM PIXHAWK等基于mavlink的调参数传 飞控,DIY,固件,地面站,APM 作者:tansenen 9438 ESP8266WIFI数传固件.zip (594.63 KB, 下载次数: 106)

点评

感谢楼主,太强大了!  发表于 2019-4-11 00:13
回复 支持 1 反对 0

使用道具 举报

发表于 2017-1-5 16:25:23 | 显示全部楼层
高手的文章只能仰望
发表于 2017-1-5 16:29:24 | 显示全部楼层
可以哟
发表于 2017-1-5 16:53:42 | 显示全部楼层
表示这个东西太强悍了,收藏了!
发表于 2017-1-5 17:13:44 | 显示全部楼层
顶顶顶
发表于 2017-1-5 17:13:51 | 显示全部楼层
顶一个
发表于 2017-1-5 18:34:50 | 显示全部楼层
手机正好有个模块,当初买来可以没有合适固件不会设置,明天折腾一下看看
发表于 2017-1-5 20:09:23 | 显示全部楼层
技术帖 看了是必须要顶的
发表于 2017-1-5 20:30:42 | 显示全部楼层
顶 果断收藏
发表于 2017-1-5 21:29:43 | 显示全部楼层
顶贴是一种美德!
发表于 2017-1-5 22:24:39 | 显示全部楼层
路过帮顶
发表于 2017-1-5 23:25:47 | 显示全部楼层
厉害了
发表于 2017-1-6 07:47:50 | 显示全部楼层
看不懂啊
发表于 2017-1-6 08:29:54 | 显示全部楼层
路过,帮顶→_→
发表于 2017-1-6 13:52:57 | 显示全部楼层
其他esp8266模块能刷吗
发表于 2017-1-6 19:41:47 | 显示全部楼层
收藏,支持楼主!
 楼主| 发表于 2017-1-7 07:53:17 | 显示全部楼层
sta_jjq 发表于 2017-1-6 13:52
其他esp8266模块能刷吗

可以,,所有esp8266版本都可以。以及任何基于esp8266的板子
 楼主| 发表于 2017-1-7 07:54:26 | 显示全部楼层
wcdsxm 发表于 2017-1-5 18:34
手机正好有个模块,当初买来可以没有合适固件不会设置,明天折腾一下看看
...

你可以试一下,固件正在完善,其实也是基于开源项目修改的。
发表于 2017-1-8 00:21:25 | 显示全部楼层
貌似很高深。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!