本帖最后由 aum 于 2013-9-3 11:14 编辑
xf_sh 发表于 2013-6-22 11:15
后面那个方向盘是干嘛的?
驾驶汽车模拟器。。
-------------------------------------------------------------------
把飞控板用黑线和电脑的usb口连接好后。。
在电脑里把上面下载的2个软件arduino和MultiWii_2_2解压后就可以使用了。。
使用录入软件arduino 来打开MultiWii_2_2的源程序。。
2个软件做些设置才能录入。。否则出现编译错误
-----------------------------------------------------------
1。。打开录入程序arduino.exe
----------------------------------------------------------------------------------
2..检查端口驱动是否安装正确。。那条录入的黑线对应的端口
---------------------------------------------------
3。选择飞控板的主芯片型号。。这个一定要选。。否则会出现编译错误
--------------------------------------------------
4 点 打开找到相关文件。。
----------------------------------------------------
5 打开一组程序码文件后。。点击 config.h文件....
飞控的大部分飞行参数在这里调节
6。至少要选择2个参数语句。。才能顺利编译和录入飞控软件
把语句前面的斜杠去掉。。就代表它工作了。
下图选择的是飞行器的模式。x模式和十字模式以后再说。这里选的是4旋翼十字模式。其实就是你的飞控板的方向和飞行器的飞行方向要安装一致的问题。。往机架上装飞控板的时候方向应该按软件里的指向算。。不能按飞控板上的那个箭头方向。。
下图选择是 飞控板的型号。。选对飞行器才能正常工作
------------------------------------------------------------
选择完这2项。。可以试验着录入一下。这个时候飞控板和电脑用数据连线连接的。录入程序时。飞控板的灯也会有一定反应。这样韧件程序就被成功的录入到飞控板里面了。。就像它有了灵魂一样的。
假如不改动这2项。就直接点上载按钮。。编译会出现错误提示。使录入无法进行。
---------------------------------------------------
最好把下面的基本参数都设置一下。。再接电动机为好
因为万一像油门值不设的范围宽一些的话。飞控解锁会没反应。。电机不会转的。。
要注意有时在遥控器本身里调整摇杆范围。。也会影响解锁。。我的遥控器是devo10
以下是MWC2.2功能设置,基本上设完不用调PID就可以飞起。。自己照着改动吧
------------------------------------------------------------------------------
以下是config.h 文件设置
-----------------------
SECTION 1 - BASIC SETUP
多旋翼飞行器类型(The type of multicopter)
#define QUADX//这里按照你的多旋翼设置
I2C总线速度(I2C speed)
#define I2C_SPEED 400000L
板和传感器的定义(boards and sensor definitions)
组合IMU板(Combined IMU Boards)
#define CRIUS_AIO_PRO_V1//这里根据自己飞控的型号。。或者芯片的型号来选择一样
SECTION 5 - ALTERNATE SETUP
陀螺滤波器(Gyro filters)
对于一些陀螺仪的低通滤波器(Lowpass filter for some gyros)
#define MPU6050_LPF_42HZ
SECTION 6 - OPTIONAL FEATURES
TX-related
#define DEADBAND 6
#define ALT_HOLD_THROTTLE_NEUTRAL_ZONE 20
GPS
#define GPS_SERIAL 2//这里按照你接的GPS设置
#define GPS_BAUD 115200//这里按照你接的GPS设置
#define UBLOX//这里按照你接的GPS设置
#define MAG_DECLINIATION -?.??f//这里按照你接的GPS设置
SECTION 7 - TUNING & DEVELOPER
电机,伺服和其他预设(motor, servo and other presets)
#define MOTOR_STOP
-------------------------------------
以下是另一个文件。和油门相关
-----------------
MultiWii.ino
rc functions
#define MINCHECK 1115//这里按照你的控实际情况设置
#define MAXCHECK 1880//这里按照你的控实际情况设置
-------------------------------------------------------
把改动好多处的更完整的程序再次上传《也叫更新韧件》
更新韧件程序后。。就可以用遥控器解锁和控制韧件程序了
就可以在飞控板上插上遥控接收器了。。
录入程序前如已接好接收机那就更好了。。就省的断电接线了
看着那些英文单词一一对应插好就可以了。。
我再把连接图发一遍:
再把带接收器的飞控用数据线和电脑连接。。可以使用MultiWii_2_2阅读程序来观察和设置以及用遥控器去控制飞控板的参数。我把遥控器和接收机想象为人和飞控板灵魂韧件程序的桥梁容易理解些。。废话少说。。上图:
--------------------------------------
找到程序文件。。打开它。
---------------------------------------------------
1 选择端口号。。我的是com3..
2。点start 按钮。。连通飞控。。
3。这时拉动遥控器的油门杆。。这里会有反应就对了。。
4..把飞行器和飞控板放的很水平了。。软件为什么还是显示倾斜的呢?
5。可以点左边中间那个acc的校准按钮。。就调整的统一水平了。。
6。观察一会程序后。可点close按钮关闭端口。再关闭程序。。
后再拔掉数据线。养成良好习惯。省得万一丢数据。
------------------------------------------------------------
现在解锁测试..有人说mwc解锁不会不一样..可我的确实不同..也可能会因设备而不同?
假如你的不是这个方向..你可以尝试2个摇杆的不同组合..
我的遥控器左边的摇杆是油门
如果把飞控板和电调..电机都实际接上.解锁《解锁方法和软件里一样》
推油门电机就开始或加速转动了.到这步电机才能实际运转起来。。
如果要对2.2版观察控制程序做更为精细的调整。。
可参看以下的mwc 学习资料..全部下载完后。。双击第一个文件解压即可。
有朋友说rar有密码。。所以重新更新了下。。有问题告诉我
txt.part01.rar
(295 KB, 下载次数: 252)
txt.part02.rar
(295 KB, 下载次数: 191)
txt.part03.rar
(295 KB, 下载次数: 194)
txt.part04.rar
(295 KB, 下载次数: 198)
txt.part05.rar
(295 KB, 下载次数: 184)
txt.part06.rar
(295 KB, 下载次数: 193)
txt.part07.rar
(295 KB, 下载次数: 195)
txt.part08.rar
(295 KB, 下载次数: 195)
txt.part09.rar
(295 KB, 下载次数: 193)
txt.part10.rar
(295 KB, 下载次数: 195)
txt.part11.rar
(295 KB, 下载次数: 186)
txt.part12.rar
(295 KB, 下载次数: 191)
txt.part13.rar
(295 KB, 下载次数: 190)
txt.part14.rar
(171.36 KB, 下载次数: 177)
-------------------------------------
飞行器做到现在一推油门..只要电机同步..升力够大飞机就有可能起飞起来了...
没用遥控器飞过的人可能会摔坏飞行器..或伤到自己..
所以这个时间可以停下脚步使用遥控器和电脑练习一些模拟飞行..
买一套硬件加密狗和一张光盘飞机软件..加上你的遥控器和电脑就是一套完美的模拟器
下面是我70元买的一套光盘模拟软件和加密狗..投资不大..作用不小..
模拟器未完
..待续..模拟器的使用。。接到15楼
|