原创 [博客大赛]GALEE-DEVO7E 开源中文遥控器

2013-3-13 15:29 25919 21 49 分类: MCU/ 嵌入式
      一晃很久没来了。最近发现了一个好东西,和大家分享一下,这就是:华科尔的DEVO 7E遥控器。

      从咱们工程师的角度看,这个遥控器堪称“神器”:

STM32 103 单片机 带USB接口

2M字节的FLASH

CYRF6936 无线通讯芯片 带PA

128*64点阵黑白液晶屏 带背光

6按键,振动器,蜂鸣器,模拟电位器输入,充电电路,电压检测。。。。

 

1.jpg

 

2.jpg

    除去这些之外,还有一个质感不错的外壳哦~ 是不是感觉非常像一个开发板啊,哈哈!

 

    当然,这,其实是个航模遥控器。 华科尔可能出于加快开发速度的考虑,在这个遥控器的硬件设计上采用了较高的指标,就其市场定位来看,完全没有必要,这个遥控器淘宝价格2XX,应该说是非常超值!!!

 

   说了半天废话,言归正传。我买这个遥控器,是因为手小。。。传统的航模遥控器对我来说有点大,虽说玩了这么多年,也习惯了,但一看到MINI SIZE的遥控器,总是要多看两眼。市场上的小尺寸遥控器,大都是玩具级别的,主要体现在摇杆线性不好,摇杆结构简单,手感差,外壳低档,电路粗糙,而这个遥控器,就大不一样了!

   首先,它的摇杆结构是标准的航模摇杆回中结构,其次,整个硬件指标,是奔着9通遥控器去的,再次,外观注塑相当有质感,四块包胶更是用料实在,手感非常好!所以,没有然后, 我就买了一个。

    拿到手之后,遗憾的发现原厂软件对小遥控器做了一些限制,主要是发射功率被限制在10mW(一说是3mW),造成遥控距离有限,玩模型风险较大。

    正在遗憾之时,发现有一个NB网站www.deviationtx.com,这是一个国外的开源网站,站长和一些爱好者专门为华科尔遥控器写固件。 他们推出了一个针对DEVO7E的固件,还是开源的哦~  一用之下,深感强大,此处省略赞美之词1000字。。。但很遗憾的是,DEVIATION开发者采用了一套GUI中间件来写界面,占用空间相当大,为了适应DEVO7E,他们去掉了多语言支持,这样就造成了一个两难局面:要中文,用官固,功能受限。。。要强大,用DEVIATION,没中文。

   怎么办?自己办! 无私的DEVIATION开放了整套源码,虽说开发环境全是免费的,用户体验那叫一个差啊。。。但对于咱刀死年代过来的老鸟,也是十分钟上手的事儿了!

   第一天,把DEVIATION的整个源码进行删减,去掉了全部的GUI内容,保留了底层的硬件驱动。接着用了40多个小时,把全新的固件写出来了,命名为GALEE DEVO7E~

    这不,今晚在5IMX发布固件,遵循GPL的协议,我在这里把源码发布一下~ 希望能得到大家的认可,也希望航模爱好者都把这个控玩起来~

 

4.jpg

3.jpg

5.jpg

 

    周末实际飞了一下,发现了一些BUG,经过修改,整理,现在正式发布0.1版本,这里是源码,感谢大家支持~

文章评论28条评论)

登录后参与讨论

用户120147 2015-11-6 07:45

G大你好 我看了你gelee固件的帖子 并把所有版本的固件都根据顺序试了一遍 非常顺手 并且打算在硬件方面改一下D7E和D10的电源系统 D7E加入1S电池类型非常不错 但是D10的报警电压死活无法调到5.5V以下 D10用的是devention4.01固件 求帮忙修改一下 只求能调到2.5V - - 然后用1S供电 不然就只能做成高压输入平衡充电的了 - -

用户893216 2015-9-19 19:36

正想要啊,有最新的代码吗?想玩玩啊,我的QQ:20921287

用户1632925 2015-3-30 10:09

我正学习遥控器的,今天看到大牛发帖。很想跟大牛线下交流哦,我qq1005044057.希望大牛指点~

用户1796832 2014-10-8 10:11

Gale,你好。 最近下了GALLE 5/22版 (应是最终版吧),很喜欢,简单,实用。 稍前,还下了Deviation V4.01。和你的感觉一样,觉的是为programmer设计的,很多功能95%的人永远不会用。 5/22以后就没见更新了。 能不能开源最终版的代码?想加并改一些功能。 1. 伟力V977/KN 协议 2. 去掉曲线微调的小数点。 舵机的电位器精度加上机械间隙使整个系统重复精度恐怕连1%都不到, 千分之一的精度有点过了,调整起来有点烦人^_^. 顺便在每个中间点数值(0, 100)两头加NA,使这个点不用。 3. 任意通道间混控。 旋尾补偿 (Piro compensation) 对V922这样的转圈乱漂微型机还是挺需要的。

4. 又想到另外一个问题。 几乎所有控件都把遥控用的输入器件和参数接口用的按钮严格区分开来。实际上,输入参数时,油门是锁定的,用油门电位器来输入曲线参数应该会比用按键方便得多。只要在退出菜单时给出提示,确保油门回到最低点就可保证安全。
 

 

用户377235 2014-8-26 10:08

你好,想问问CYRF6936对码原理!

用户1731419 2014-1-6 15:57

我觉得曲线那里有点麻烦,默认是9点吧,实际上我可能需要关闭一些点,免得每次要计算半天才能弄出一个平滑的曲线。如果能加上不同状态下曲线的复制就更好了。

用户1729845 2013-12-27 10:40

这真是好东西,最近自己也打算做一个遥控器

用户69424 2013-12-21 19:27

很好很强大

用户97500 2013-9-3 16:42

你好,大侠用的是什么编译环境??eclipse?

用户445737 2013-7-27 20:12

牛人啊
相关推荐阅读
用户1376226 2013-12-13 13:36
工程师漫画
EDN的兄弟们很多都有评工程师吧,这篇漫画是我有感而画的,漫画漫画,自然以嘲讽为主,不过不针对任何菜鸟,爷爷都是从孙子过来的,只是这个社会,唉.... 感谢魔漫相机创作了这么多表情素材...
用户1376226 2013-03-28 19:29
[源码]从系统“偷”字体! 漂亮的12点阵繁体汉字字库制作过程
        玩单片机,做人机交互,少不了需要字库,咱中国人呢,更是少不了汉字字库。在嵌入式环境中,由于屏幕尺寸一般都比较小,使用最常见的16点阵汉字库,做界面的美观性是...
用户1376226 2013-03-16 22:11
供参考:用PPM信号控制DX4E高频头源码
去年曾经写了一段小代码,用PPM信号来控制DX4E高频头,现将源码发布,见附件,代码量很小,而且DX4E高频头通讯协议我早已公布,因此请大家尽量不要提问啦~ (开发环境是ICC AVR 7.2...
用户1376226 2013-03-15 16:26
[博客大赛] GALEE 开源遥控器编译环境搭建指南
      上篇文章发布了遥控器的源码,这个源码是在老外DEVIATION固件的基础上开发的,因此开发环境也是沿用了老外的开发环境。 和国内明目张胆大量使用KEIL盗版开发环境不同,老外对这方面比...
用户1376226 2013-01-15 11:47
自动下雨闭窗器——20年前的小学科技
    前几天看到EDN官博上贴出一个下雨闭窗器,一下子勾起了几十年前的回忆。。。在某震惊世界的红事件结束后的80年代,国内掀起崇拜科学的一阵狂潮,各类科技、科幻、科普书籍杂志遍地开花,其中就有针对中...
我要评论
28
21
关闭 站长推荐上一条 /2 下一条