|
本帖最后由 magong 于 2012-10-16 02:37 编辑
一直想搞个便宜的控允许刷开源的程序的。
后来买了 Turnigy 9X, 准备刷成 ER9X, 功能据说很强大。
我主要飞 MCPX, 所以要把控接到到 DSM2 的高频头。
我按照网上的攻略拆了 DX4e 的发射模块,接到 Turnigy
9X 上面,取代了原来的发射模块。需要焊简单电路把 5V
信号转到 3.3V 上面。 DX4e 使用 3.3V。然后把焊到原
来的天线上焊下来换到 DSM2 的模块上。这个模块也可以
发射 DSMX。
刷程序就是要焊接个 AVR 的 SPI 接口。 我用 USBASP
下 载很顺利。
和 MCPX 的对频好了之后,ER9X 的控制设定还比较
麻烦,功能是很强大。当然可以抄别人的样板了,我没有
找到我想要的样板抄就只有自己摸索了。
最后设定好了之后飞 MCPX 还不错。有几个我想要的
功能给设定出来了:
1) 倒计时开光由 Throttle Hold 来触发。这样不会忘记了
开始或者中间坡降之后望了关。只要有油门就计算时间。
2)在普通模式搞了个提醒音,这样可以防止忘记进入 3D
模式。刚玩 3D 的时候容易犯这个错误。现在已经少了。
3)可以任意设定电池的提醒电压。防止忘了关机损坏锂电池。
正在慢慢把 DX7 上的飞机移过来。
更新:
33 楼增加攻略的信息。
这里是一些我觉得比较有用的攻略:
官方加 DSM2 的文档
http://9xforums.com/wiki/index.php/How_to_modify_your_9x_to_the_DSM_protocol
海外高人的攻略,照片很多。
http://www.hacksmods.com/er9x-dsm2-mod/
编程的接口焊接图片。
http://diydrones.com/forum/topics/usbasp-programmer-for-er9x
USBASP 在淘宝很容易找。
这个 Turnigy 9X 是国内设计生产的,FlySky 9X。
然后这个 DSM2 模块淘宝也有很多,不一定要从 DX4e 下焊下来。
ER9X Mixing 功能超级强大,提供类似编程语言这样的基本功能
来精确控制如何从输入变换到输出的过程。里面有虚拟按键,其实
就是编程语言的逻辑变量,可以给一个逻辑表达式。然后虚拟按键
可以在混合的时候用。这个可以几乎随便修改编程的行为。例如
在非 3D 模式提供反复的报警就是用逻辑功能实现的。
|
评分
-
查看全部评分
欢迎继续阅读楼主其他信息
|