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

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

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

  [复制链接]
161
发表于 2015-3-13 11:02 | 只看该作者
顶技术贴。。。

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

162
发表于 2015-3-13 12:13 | 只看该作者
淘宝有很便宜的直接模拟输出的超声波模块,直接接上就好了,不用这个麻烦的。
163
发表于 2015-3-13 12:18 | 只看该作者
Smartype 发表于 2015-3-13 12:13
淘宝有很便宜的直接模拟输出的超声波模块,直接接上就好了,不用这个麻烦的。


型号是us-016,也就8块钱一个吧。apm接上就可以用了,直接模拟输出。
164
 楼主| 发表于 2015-3-13 14:55 | 只看该作者
Smartype 发表于 2015-3-13 12:18
型号是us-016,也就8块钱一个吧。apm接上就可以用了,直接模拟输出。

不错,距离3米稍微近点,要是稳定也挺好的还简单 ,ls买了吗?测试一下看好用不,造福大家~
165
发表于 2015-3-14 11:09 | 只看该作者
016用不到3m的,不是说这个模块不行,而是APM的的超声波模拟口只用到3.5V多点的电压超过的就切到气压去了,而016的3m是在输出5V的情况下的,所以在APM上也就用到2m的样子。要是直接修改模块的程序就好了。
166
发表于 2015-3-14 11:31 | 只看该作者
mike_yong 发表于 2015-3-14 11:09
016用不到3m的,不是说这个模块不行,而是APM的的超声波模拟口只用到3.5V多点的电压超过的就切到气压去了, ...


改apm参数 RANGEFINDER_SCALING, 总之就是可以配置的,不能配置还能改的。

167
发表于 2015-3-14 12:54 | 只看该作者
Smartype 发表于 2015-3-14 11:31
改apm参数 RANGEFINDER_SCALING, 总之就是可以配置的,不能配置还能改的。


这个值是修正实际距离与显示距离误差的,比如说位置在1m处,而APM显示93cm或105cm,就通过RANGEFINDER_SCALING调整到100cm。而我说的3.5V切换电压值除了制造等原因造成的离散性而有一些误差外没有参数值可以调整的,这是安全的需要,除非没有往气压定高自动转换的功能。
168
发表于 2015-3-14 13:02 | 只看该作者
mike_yong 发表于 2015-3-14 12:54
这个值是修正实际距离与显示距离误差的,比如说位置在1m处,而APM显示93cm或105cm,就通过RANGEFINDER_ ...


你可能说的超过量程的处理问题,也就是超过3米,和刚好3m怎么区分的问题。但是没有看到你说的3.75的代码,即使有,我们也是可以改成4.5v。

169
发表于 2015-3-14 13:21 | 只看该作者
Smartype 发表于 2015-3-14 13:02
你可能说的超过量程的处理问题,也就是超过3米,和刚好3m怎么区分的问题。但是没有看到你说的3.75的代 ...

这是APM内部设定的,在A0口的电压超过3.5V(这是为方便叙述的假设值,实际要比这大点)就切换到气压,而具体多少米才有这电压值APM不管的,就是说你能搞出来个东西100m对应3.5V那么100m及以下就是超声波定高(当然超声波传不了那么远雷达可以)

170
发表于 2015-3-14 13:38 | 只看该作者
新手学习一下,
171
发表于 2015-3-15 00:04 | 只看该作者
wang_yong_xiang 发表于 2015-1-30 11:37
非常好,感谢楼主,自己做了两套,效果很不错,尤其是有一套用了好点的超声波,距离能做到8-10米。有需要的 ...

能卖我一套吗?

172
发表于 2015-3-15 10:43 | 只看该作者
moonsound 发表于 2015-1-22 16:26
多谢楼主,已经按照楼主的教程装好了

兄弟,能给我看看你接到i2c上的线的图吗?

173
发表于 2015-3-17 19:12 | 只看该作者
楼主超声波型号us-015 这个怎么弄啊,编程不会,动手能力还凑合。
174
发表于 2015-3-22 23:50 | 只看该作者
LZ,这里没找到,请问要怎么操作?最好配图。如下:
   1.arduino选择sketch->导入库->添加库 选择解压的SR04目录
   2.用arduino打开ApmSonar.ino,板子按下图选择.
175
发表于 2015-3-23 11:15 | 只看该作者
还请教LZ,往Pro mini小板写软件时,是要在SR04和Pro mini连接后再写,还是Pro mini不连SR04时写?我在往Pro mini小板(未连SR04)写软件时出现这种情况是怎么回事?


111514uska1ocgo1kwsbge.jpg (66.11 KB, 下载次数: 48)

111514uska1ocgo1kwsbge.jpg
176
发表于 2015-3-23 12:09 | 只看该作者
大神贴~~不知道PIX能用么?
177
发表于 2015-3-26 15:37 | 只看该作者
我是按照楼主所需配件安装,烧制程序怎么也找不到APMsona这个文件,楼主上个详细的教程吧,造福一下广大APM模友,真是感激不尽了
178
发表于 2015-3-28 17:50 | 只看该作者
好,,,。看了帖子,,你烧写说详细点吗??
179
发表于 2015-3-28 17:51 | 只看该作者
软件配置:
   Pro mini需要编译下载一小段程序进去
   1.arduino选择sketch->导入库->添加库 选择解压的SR04目录
   2.用arduino打开ApmSonar.ino,板子按下图选择.
   3.接上ftdi和pro mini
   4.arduino选好ftdi串口
   5.点上传,完成
180
发表于 2015-3-28 17:52 | 只看该作者
现在不会烧写,,,你说详细点好吗》??
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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