简易蓝牙迷你四轴无人机制作教程资料参考

简介: 这次给大家分享个基于MultiWii飞控的安卓手机(平板)蓝牙控制的微型四轴飞行器首先给大家分享一些我收集的一些参考资料一些开源迷你多轴无人机官网CREELINKS 官网Crazepony 官网cleanflight 官网flexbot官网d...

这次给大家分享个基于MultiWii飞控的安卓手机(平板)蓝牙控制的微型四轴飞行器

首先给大家分享一些我收集的一些参考资料

一些开源迷你多轴无人机官网

CREELINKS 官网
Crazepony 官网
cleanflight 官网
flexbot官网
dronecode 官网
bitcraze 官网
喵呜实验室 官网
匿名科创 ANO TC官网
ardupilot 官网

MultiWii资料

MultiWii官网
MultiWii 蓝牙遥控app
MultiWii wiki 网址
arduino官网

本人在线收集的一些问题与制作教程参考

超酷MWC四轴飞行器DIY全套教程
80元做了这个微型四轴飞行器
蓝牙控制Aruino迷你四轴的问题
四轴飞行器:让PCB板飞!
MWC飞控调试方法总结交流
奇葩飞行器第二弹之“六翼黑天使”
用arduino自制flysky 6通接收机
四轴飞行器DIY入门 篇二:部件组装及试飞
不思带你【从零开始】做四轴!!!
MultiWii 飞控 DIY
MWC飞控板原理图及新手使用教程
用开源飞控套件做一架Mini四轴飞行器
奇葩微型四轴
基于arduino promini和GY521的小四轴蓝牙连接

教程部分

1.材料准备

数量
Arduino Pro mini模块(ATMEGA328P5V 16MHz) 1
GY 521三轴加速度计模块 1
HC06蓝牙模块(从机) 1
SI 2302 (N-MOS管) 1
10kΩ电阻(贴片) 1
720(或716)空心杯 1
55mm(或44mm)正反桨 4
≥350mAh航模锂电 1
小型波动开关 1
洞洞板 1
导线 n
USB-TTL刷机线 1
机架 1
锂离子电池充电模块 1
img_43b846c06bc52507451404e31c0c40c6.jpe

2.软件环境

Windows操作系统
手机Andriod 4.0以上

--如果你是Arduino小白可以先了解Arduino
Arduino IDE
下载Arduino IDE v1.0.5 或去arduino官网下载最新版
下载已经配置好的MultiWii_v2.2或去Multiwii Open Source Page下载最新版再或下载我之前下好的源文件:

1.MultiWii_2_1.zip
2.MultiWii_2_2.zip
3.MultiWii_2_3.zip
4.MultiWii_2_4.zip

根据需求可以选下汉化版MultiWiiConf2_2飞控调试工具当然这工具是需要java运行环境的。
最新版本的JAVA可以上http://www.java.com下载,点击主页中间的“免费JAVA下载”,会直接跳转到适应你电脑操作系统的JAVA下载页面,下载并安装

安卓遥控软件

MultiWii EZ-GUI_3.112.apk (提取密码 :y8nb)

Remote-release.apk

买来的蓝牙模块可能需要修改频率后才能连接安卓手机(蓝牙的波特率改为115200)
蓝牙模块HC06的资料与调试软件HC06.zipHC-06蓝牙模块设置和使用方法
如果你是用原始2.2程序你还需要修改程序config.h下,可以Ctrl+f查找,#define RCSERIAL 删除前面的"//"

软件教程可以参考《用开源飞控套件做一架Mini四轴飞行器》我就不多写了。(备份地址[用开源飞控套件做一架Mini四轴飞行器](demo1/download/mmmm/用开源飞控套件做一架Mini四轴飞行器 - 创酷网 - 科技DIY分享平台.html))

3.电路参考图

img_2920c5ca4fd7fad29c122718b0fcf4d3.png
Arduino pro mini参考
img_7b115f2f0caf7ab3da6bcfed3d91431b.jpe
下载器连接参考
img_1babc22ca54563534bc79793aef1b4bd.jpe
GY 521连接参考
img_0880d8eaa93a18d2b5f2ecd138f9a0ea.jpe
空心杯连接参考

img_38eb726682f429741511e5ebb47092c2.jpe
空心杯连接参考

img_8c1cd75daeb93fab1c56d672d67314bb.jpe
空心杯连接参考

img_c20688fb124e8a12f250acfa0fa7449f.jpe
空心杯连接参考
img_b98b929517ce30155474835ca88a894f.jpe
arduino micro
img_f597830fa0248b1596ac726903dc6d13.png
GPS
img_db5a4e29b1208a75610affc92f8680f5.jpe
六轴
img_4a0877ff7e783505adf802fdb7b561d7.jpe
接收机版
img_c74350eaafe5c07c00171f3c1e760181.jpe
六轴空心杯连接

4.连接调试

注意下载器可能会占用蓝牙的连接引脚,我的做法是先用下载器连接Arduino调试,成功后再连接蓝牙

你可以选择先用multiwiiconf调试查看GY 521是否连接成功
MultiWii MWC 飞行配置软件GUI图解
成功后拔出下载器连接上蓝牙模块,
通电后尝试用手机连接飞控。

手机运行Multiwii EZ-GUI,第一次使用前需要进行设置,向左滑动页面,至“设置”页,点击“设置”按钮,根据情况调整参数,第一页的蓝牙设置需要选择四轴飞行器的蓝牙名称,其他设置都是默认值,完成全部设置后会重新启动应用程序,点击“确认”即可。

手机提示连接成功后,蓝牙灯长亮,进入仪表盘界面,转动四轴飞控看看仪表盘是否跟随变化。如果有变化说明真正连接成功。(如果没成功看看蓝牙的引脚是否连接正确,以及config.h配置是否正确)

然后界面向右滑动,在第三页有设置界面,在下面有高级设置,点进去,有Model control New,Model control Old,AUX控制,这里我们选第一个,也就是Model control new,点进去可以看到一个黑色大盘子和上边界,右边界蓝色拖动条,在最上面右边有个设置


img_114aa43737cd0ba4087af76d2d3a4cd1.jpe
可以参考设置

其实这里可以自由设置的(YAW 方向,THRO油门,ROLL升降,PITCH副翼)。然后,激动人心的时刻到了,如果你蓝牙已经连接,飞控正常工作的话就可以解锁了,方法是红色按钮拖到最底,再向右,具体就是油门最小,方向最大,这时可以看到arduino 板子上一个绿灯亮了,恭喜你,解锁成功,向上推动油门,电机就会开始转了。如果需要上锁的话,同样,红色按钮最底,向左,具体是油门最小,方向最小,板子上的绿灯灭,上锁成功

总结

其实,大多数情况下还是用遥控器的多,蓝牙绝对是坑,常常会出现断线的情况。到最后由于我弄掉了一个MOS管用三极管来代替了,飞机能飞但可能是用三极管的原因或是飞机太重了,最高离地也就1-2cm,而且方向很偏。但通过自己从查找资料,购买材料,写入程序,发现问题,解决问题的一系列过程中学到了一些东西,这让我觉得之前的折腾都是值得的!!!

相关文章
|
5月前
|
JavaScript 定位技术 API
HMI-51-【多媒体】搞地图 1
其实,说道搞地图,我也真不知道咋搞,完全没有搞过。看高德的`api`,基本都是基于`JS`,这个我更没有玩过了,所有,后面的内容深度和进度我不负责哈哈。
|
7月前
|
传感器 芯片
聊聊身边的嵌入式,方便好用的人体感应灯
聊聊身边的嵌入式,方便好用的人体感应灯
|
11月前
|
存储 机器学习/深度学习 算法
【HaaS Python硬件积木】AS608指纹识别模块 打造指纹门禁 开门有手就行
【HaaS Python硬件积木】AS608指纹识别模块 打造指纹门禁 开门有手就行
184 0
|
传感器 存储 芯片
基于单片机的多功能出租车计价器设计资料
基于单片机的多功能出租车计价器设计资料
173 0
基于单片机的多功能出租车计价器设计资料
|
定位技术
【DIY无人机】导航板(I2C-GPS)烧录
GPS,其实应该是指Global Navigation Satellite System全球导航卫星系统,即GNSS,主要是用来定位的系统,目前全球定位系统有下面几种.....
422 1
【DIY无人机】导航板(I2C-GPS)烧录
|
数据挖掘
STM32入门开发: 制作红外线遥控器(智能居家-万能遥控器)
STM32入门开发: 制作红外线遥控器(智能居家-万能遥控器)
738 0
STM32入门开发: 制作红外线遥控器(智能居家-万能遥控器)