5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
楼主: mapgps
打印 上一主题 下一主题

将AR.Drone四轴DIY进行到底!

[复制链接]
101
发表于 2010-10-13 16:28 | 只看该作者
我还以为ARDRONE API论坛上的MAPGPS是老外呢, 看来国内也有高人啊.

欢迎继续阅读楼主其他信息

102
发表于 2010-10-13 22:07 | 只看该作者
我的 AR不知道为什么最高只能飞3M左右,在推高,就自动下降,下降过程中还摔过很多次。室内壳已经开始缠胶布了。。。空中悬停有点倾斜。快速直飞掉高度。。。。我很郁闷!还有就是室内飞的时候,太靠近墙的时候,就反过来摔。。。 今天还丢了一组电池!我实在是太伤心了!有没有北京的哥们帮看看啊?
103
 楼主| 发表于 2010-10-13 23:23 | 只看该作者
原帖由 kkkkkkkk88 于 2010-10-13 22:07 发表
我的 AR不知道为什么最高只能飞3M左右,在推高,就自动下降,下降过程中还摔过很多次。室内壳已经开始缠胶布了。。。空中悬停有点倾斜。快速直飞掉高度。。。。我很郁闷!还有就是室内飞的时候,太靠近墙的时候,就反 ...

AR.Drone有设置限高, 可以在iPhone上设, 或Telnet到AR.Drone的Linux系统里改文件/data/config.ini里的参数:
altitude_max = 3000
(3000毫米)

因AR.Drone有"fly away" bug, 在在室外飞最好限高6米. 有很多国外网友报告AR.Drone自己飞跑了! 第二天在几里地外找到了.
室内太靠近墙的时候飞, 我也碰到一次突然翻转90度, 贴着墙摔地上.

[ 本帖最后由 mapgps 于 2010-10-13 23:25 编辑 ]
104
发表于 2010-10-13 23:51 | 只看该作者
原帖由 mapgps 于 2010-10-13 23:23 发表

AR.Drone有设置限高, 可以在iPhone上设, 或Telnet到AR.Drone的Linux系统里改文件/data/config.ini里的参数:
altitude_max = 3000
(3000毫米)

因AR.Drone有"fly away" bug, 在在室外飞最好限高6米. 有很多国外 ...

多谢哥们回复,free fight里面我是真没找到设定!有时间去telnet里面看看!我刚才对着我的AR发了半天呆,无聊用手指拨动浆片,发现右前桨叶在旋转的时候感觉到的力量很小,跟其他三个感觉完全不一样。不知道是不是坏掉了。。。。。
105
发表于 2010-10-14 00:53 | 只看该作者
原帖由 kkkkkkkk88 于 2010-10-13 23:51 发表

多谢哥们回复,free fight里面我是真没找到设定!有时间去telnet里面看看!我刚才对着我的AR发了半天呆,无聊用手指拨动浆片,发现右前桨叶在旋转的时候感觉到的力量很小,跟其他三个感觉完全不一样。不知道是不是 ...

free fight里面有高度限制的选项:altitube limited,
选on: 限高3米
选off: 不限高
106
发表于 2010-10-14 01:48 | 只看该作者
原帖由 xo 于 2010-10-14 00:53 发表

free fight里面有高度限制的选项:altitube limited,
选on: 限高3米
选off: 不限高


我升级新版了,新机开机强制升级的,一样没有Control level,限高那个我再找找,准备用超级终端改成6米很怕fly away! lol
谢谢两位哥们!不知道在不在北京有机会一起飞一下?
107
发表于 2010-10-15 13:45 | 只看该作者
老大~你的GPS到家没?
108
发表于 2010-10-15 17:31 | 只看该作者
我对lz的添加3G模块超感兴趣!!!!
109
发表于 2010-10-15 18:37 | 只看该作者
hehe!顶起来~强烈关注
110
 楼主| 发表于 2010-10-17 17:46 | 只看该作者
2010.10.17 增加GPS模块成功

GPS模块已收到好些天了, 但一直没时间在AR.Drone上试.
今天是周末, 搭了个试验环境.

AR.Drone的USB口上有7针, 它是USB和串口的复合口:
    针3为USB D-, 针5为USB D+
    针4为串口RX, 针6为串口TX  (对应于AR.Drone Linux串口设备/dev/ttyPA0)
    针7为地
    针2为电源+11.1V
    针1(VBUS) 0V (或许能找到AR.Drone USB OTG的ID脚, 使其充当USB Host而在针1上输出+5V)

没有+5V输出, 于是把车上的一个手机车载充电器拆了, 作为12V/5V降压. 还接了个万用表来测定GPS模块的工作电流:


GPS模块C3-370C, 个子很小, 重量也很轻, 才10克:


Show一下我新买的带示波器功能的数字万用表(示波表). GPS模块的工作电流很小, 显示48.5mA:


用作12V/5V降压的车载充电器电路板, 5V 1A输出, 个子傻大, 是那个GPS模块的两倍:)
试验用用而已. 因GPS模块的工作电流很小, 以后DIY个100mA体积小的12V/5V降压模块(或许能找到AR.Drone USB OTG的ID脚, 使其充当USB Host而在针1(VBUS)上输出+5V):


在AR.Drone的Telnet窗口里: cat /dev/ttyPA0
终于看到了熟悉的GPS NMEA输出数据:


可以写GPS数据解析, 并控制AR.Drone飞行的程序了 ...
111
发表于 2010-10-17 19:42 | 只看该作者
好强大!!!!期待改造后的ar drone
112
发表于 2010-10-17 19:58 | 只看该作者
看来~我可以先搞一个!c370啦!哈哈~我看到LZ无限接近成功啦
113
发表于 2010-10-17 21:20 | 只看该作者
太棒了!lz这个帖子我每天早上起床都看一遍,终于又更新了!等3g模块!50米操控确实忍很久了
114
 楼主| 发表于 2010-10-17 21:48 | 只看该作者
AR.Drone的外设扩充能力很强的.

有4个串口:
/dev/ttyPA0: Linux控制台(Console), 可用来外接GPS等串口设备
/dev/ttyPA1: PWM电调控制
/dev/ttyPA2: 导航板信号(超声波高度计, 陀螺仪, 加速度计)
/dev/ttyPA3: 保留

有1个USB OTG口(可作USB Host 或Slave)

有2个摄像头口:
/dev/video0: 前摄像头
/dev/video1:下摄像头

接3G模块也是可行的, 回头搞一块来试试.
115
发表于 2010-10-17 23:23 | 只看该作者
要是3G成功~我就买台玩玩~哈哈哈~~~
116
发表于 2010-10-17 23:23 | 只看该作者
不过说回来~arm的真的很高的扩展性
117
发表于 2010-10-17 23:24 | 只看该作者
还有~我一天关注帖子4回以上~早上起来!中午吃饭~晚上最少两次
118
发表于 2010-10-18 10:29 | 只看该作者
今天下 载SDK看了一下,设备端不开源啊,没有多大意思啊,只有控制端是开发的啊,现在设备上哪些东西可控啊?有没有外扩SPI,I2C接口啊
119
发表于 2010-10-18 10:30 | 只看该作者
另外请问串口是ttl电平的么?
120
发表于 2010-10-18 13:47 | 只看该作者
原帖由 samurai2 于 2010-10-18 10:30 发表
另外请问串口是ttl电平的么?


我能确定的是C3-370C是TTL电平的。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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