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

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

只用15元实现APM超声波精确定高

  [复制链接]
101
 楼主| 发表于 2015-1-30 14:50 | 只看该作者
casio945 发表于 2015-1-30 14:05
感谢楼主分享,依教程做了一个,也看到读数了,找时间再实机测试一下效果。

两个板子叠一起很紧凑,不错,祝测试成功~

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

102
 楼主| 发表于 2015-1-30 14:52 | 只看该作者

嗯,远距离超声波距比较贵,话说要那么高,是要玩穿越吗?

103
发表于 2015-1-30 16:17 | 只看该作者
五米只夠翻小車,避樹就不成了...
它爬上去後超過五米,超音波的數據就直接被無視了
104
 楼主| 发表于 2015-1-30 16:42 | 只看该作者
唐牛 发表于 2015-1-30 16:17
五米只夠翻小車,避樹就不成了...
它爬上去後超過五米,超音波的數據就直接被無視了

最大距离可以用RNGFND_MAX_CM设置,激光测距传感器可以设置到30到60米~不过避树不知道什么效果,小心测试哈~


105
发表于 2015-1-30 17:24 | 只看该作者
pxzleo 发表于 2015-1-30 16:42
最大距离可以用RNGFND_MAX_CM设置,激光测距传感器可以设置到30到60米~不过避树不知道什么效果,小心测试 ...

嗯,該怎麼說,大概是這種情況

飛 4 米高,然後經過一棵 3 米高的樹,機子會自己拉 3 米高上去(維持離地 4m 的高度)
此時機子實際是飛 7 米高,然後經過樹,機子不會自己下來 4 米高,變會停留在 7 米那裡

但,如果是車,你飛 2 米高,車高算 2 米好了,
車開過來它會上升 2 米,車經過後又會回到 2 米的高度





106
 楼主| 发表于 2015-1-30 17:36 | 只看该作者
唐牛 发表于 2015-1-30 17:24
嗯,該怎麼說,大概是這種情況

飛 4 米高,然後經過一棵 3 米高的樹,機子會自己拉 3 米高上去(維持離地  ...

恩恩,是这样的~太高了突然超过量程就不会下来了,缓慢的斜坡是可以的~
手头还有个进口7米的超声波,年后装上测测

107
发表于 2015-1-30 17:42 | 只看该作者
pxzleo 发表于 2015-1-30 17:36
恩恩,是这样的~太高了突然超过量程就不会下来了,缓慢的斜坡是可以的~
手头还有个进口7米的超声波,年 ...

我之前是用進口的那款 1240 測的,買了以後才發現有 1242...
而且價格一樣



108
发表于 2015-1-30 17:57 | 只看该作者
之前有了解过 海盗 可以直接用
109
 楼主| 发表于 2015-1-30 18:07 | 只看该作者
唐牛 发表于 2015-1-30 17:42
我之前是用進口的那款 1240 測的,買了以後才發現有 1242...
而且價格一樣

我的也是1240有765 cm量程,1242没这个远,多了i2c接口,用1240就可以吧为什么要1242

110
发表于 2015-1-30 18:14 | 只看该作者
caosix2 发表于 2015-1-22 10:48
玩 航模 看来得 ‘全面’发展。。

折腾 机械零件——小到 齿轮、螺丝。

的确是大家的共同想法,强烈要求批量生产

111
发表于 2015-1-30 21:40 | 只看该作者
pxzleo 发表于 2015-1-30 18:07
我的也是1240有765 cm量程,1242没这个远,多了i2c接口,用1240就可以吧为什么要1242

1240 只有類比,不過託大神你的福,以後可以改成數位的了


112
发表于 2015-1-30 22:41 | 只看该作者
mark一下
113
发表于 2015-1-31 02:42 | 只看该作者
casio945 发表于 2015-1-30 14:05
感谢楼主分享,依教程做了一个,也看到读数了,找时间再实机测试一下效果。

按照这个接法,程式里脚位定义那里也要改对吗? (2 3 对调)


114
发表于 2015-1-31 19:38 | 只看该作者
唐牛 发表于 2015-1-31 02:42
按照这个接法,程式里脚位定义那里也要改对吗? (2 3 对调)

是的,对调就好了,这样只要焊一条电源线到SR04就行,其它三个脚位对插省下飞线的麻烦。

115
发表于 2015-1-31 19:42 | 只看该作者
pxzleo 发表于 2015-1-30 14:50
两个板子叠一起很紧凑,不错,祝测试成功~

想请问一下pxzleo大,如果这个要接在PX4上面要怎么设定?
我的PX4有接IO板,上面有个I2C的接口,接上后RNGFND_TYPE从1到4都试过
但MP上都看不到SONAR的读数,请问还有哪里需要设定的?

116
发表于 2015-1-31 20:25 | 只看该作者
casio945 发表于 2015-1-31 19:42
想请问一下pxzleo大,如果这个要接在PX4上面要怎么设定?
我的PX4有接IO板,上面有个I2C的接口,接上后R ...

先感谢您的回覆

声纳要指定开关才会有作用,在 Extended Tuning 的页面底下指定一个通道做切换


117
 楼主| 发表于 2015-2-1 10:14 | 只看该作者
本帖最后由 pxzleo 于 2015-2-1 10:18 编辑
casio945 发表于 2015-1-31 19:42
想请问一下pxzleo大,如果这个要接在PX4上面要怎么设定?
我的PX4有接IO板,上面有个I2C的接口,接上后R ...

我测试过pixhawk可以用的,RNGFND_TYPE改成 4:PX4-I2C,其他的和APM设置一样,如果还是不行检查连线和供电


118
发表于 2015-2-1 11:33 | 只看该作者
本帖最后由 casio945 于 2015-2-3 06:55 编辑
唐牛 发表于 2015-1-31 20:25
先感谢您的回覆
声纳要指定开关才会有作用,在 Extended Tuning 的页面底下指定一个通道做切换
谢谢回覆,但试了还是没用,看不到读数。
用APM板子来设定,有设sonar开关时启用sonar功能则sonar的数据才会出现,没启用就没数据。
如果开关不设则一进到MP就会看到sonar的数据了。

119
发表于 2015-2-1 11:40 | 只看该作者
pxzleo 发表于 2015-2-1 10:14
我测试过pixhawk可以用的,RNGFND_TYPE改成 4:PX4-I2C,其他的和APM设置一样,如果还是不行检查连线和供电 ...

谢谢版大回覆,但相关连线和检查都试了,SCL和SDA试着使用FMU板上的I2C1和IO板上的I2C3,电源取自IO板上OUTPUT处的5V电,但都看不到SONAR数据。
看起来PX4是比较奇葩点,想说手上这架PX4已经很稳定了,拿来测试比较能看出效果,再来想想其它方法了。


120
发表于 2015-2-2 21:18 | 只看该作者

手头正好有一块同型号的,求指教,咋设置咋接线

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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