搜索
bottom↓
回复: 6

求问 匿名四轴源码的 解锁电机操作是怎样的

[复制链接]

出0入70汤圆

发表于 2015-10-31 18:27:23 | 显示全部楼层 |阅读模式
本帖最后由 SkyGz 于 2015-10-31 18:52 编辑

下载了 匿名的源码,  移值到 烈火版上,   基本上 都完成了了,  唯一就是 不知怎么解锁电机,  ARMED标志一直不为 1,  电机无法动,     直接在 代码里 指定为1,  加油门 电机可以动了....

求问 在摇控上  是怎么 解锁的,  用过匿名的 给说说,             按烈火版的操作 无效(油门拉低 就解锁)

跑去 匿名的淘宝 咨 询下, 结果要求是买过他产品的 才解答...所以没结果来这里问问

源码版本来自这里: http://www.anotc.com/Product/Download/1

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2015-10-31 21:03:23 | 显示全部楼层
有些玩家拿到后不知道如何解锁,这里告诉大家解锁的方法,匿名微型四轴、微型六轴、多轴飞控的默认解锁方法都是:油门摇杆打到右下方,保持,待飞机解锁指示灯闪烁后即表示解锁成功。

出0入70汤圆

 楼主| 发表于 2015-10-31 21:17:52 | 显示全部楼层
本帖最后由 SkyGz 于 2015-10-31 21:25 编辑
Shaopus 发表于 2015-10-31 21:03
有些玩家拿到后不知道如何解锁,这里告诉大家解锁的方法,匿名微型四轴、微型六轴、多轴飞控的默认解锁方法 ...


多谢,  我改了一下代码,  用这方法才成功...

RC.C文件
原来的
        //                   900                         1200                       900                    1200
        if(rc_in->THROTTLE > RC_MIN && rc_in->THROTTLE < RC_FUN_MIN && rc_in->YAW > RC_MIN && rc_in->YAW < RC_FUN_MIN)
        {
                cnt_arm++;
                if(cnt_arm==75)
                {
                        cnt_arm=0;
                        rc_ct->ARMED = 0;
                }
        }
        //                        900                         1200                       1800                       2100
        else if(rc_in->THROTTLE > RC_MIN && rc_in->THROTTLE < RC_FUN_MIN && rc_in->YAW > RC_FUN_MAX && rc_in->YAW < RC_MAX)
        {
                cnt_arm++;
                if(cnt_arm==75)
                {
                        cnt_arm=0;
                        rc_ct->ARMED = 1;
                }
        }
        else
                cnt_arm = 0;

改为--------------------------------------------------------------------------------------------------------------------------------

        if (rc_ct->ARMED ==0){
        if(rc_in->THROTTLE > RC_MIN && rc_in->THROTTLE < RC_FUN_MIN && rc_in->YAW > RC_FUN_MAX && rc_in->YAW < RC_MAX)
        {
                cnt_arm++;
                if(cnt_arm==75)
                {
                        cnt_arm=0;
                        rc_ct->ARMED = 1;
                }
        }
}else if(rc_in->THROTTLE > RC_MIN && rc_in->THROTTLE < RC_FUN_MIN && rc_in->YAW > RC_MIN && rc_in->YAW < RC_FUN_MIN)
        {
                cnt_arm++;
                if(cnt_arm==75)
                {
                        cnt_arm=0;
                        rc_ct->ARMED = 0;
                }
        }
                else
                cnt_arm = 0;

出0入0汤圆

发表于 2015-11-1 07:15:32 | 显示全部楼层
SkyGz 发表于 2015-10-31 21:17
多谢,  我改了一下代码,  用这方法才成功...

RC.C文件

你买的是烈火的机?
移植匿名的程序可以飞了吗?

出0入70汤圆

 楼主| 发表于 2015-11-1 09:29:12 | 显示全部楼层
zyw19987 发表于 2015-11-1 07:15
你买的是烈火的机?
移植匿名的程序可以飞了吗?

是的, 烈火的,   移植 好了,  就差PID调试了, 现在还没调PID, 飞会跑偏.

出0入0汤圆

发表于 2015-11-1 17:07:06 | 显示全部楼层
你好LZ,想请咨询一个问题,四轴飞行器的电机转速能不能独立控制,我的意思能不能写个程度分别控制四个电机的转速

出0入70汤圆

 楼主| 发表于 2015-11-1 18:18:53 | 显示全部楼层
lumbojacky 发表于 2015-11-1 17:07
你好LZ,想请咨询一个问题,四轴飞行器的电机转速能不能独立控制,我的意思能不能写个程度分别控制四个电机 ...

调节每个电机的 PWM通道,  就是分别控制速度了..  具体不会写.........源码里 看到的是这样的
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-23 14:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表