皮尺与便携式测距仪-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6389|回复: 3

皮尺与便携式测距仪

[复制链接]
发表于 2012-6-22 10:18 | 显示全部楼层 |阅读模式
本帖最后由 宜昌城老张 于 2012-6-22 10:19 编辑

全景图.jpg
   这个皮尺是老古董,国营上海井冈服装厂制,散发着一种革命浪漫主义气质,儿时母亲用它为我量体裁衣,放在口袋里,随时丈量着尺寸。时光随着日月的交替,旧时的人们逐渐成长、变老,但未来科技却不断向我们走来,对于测量距离这样的事情,也有了新颖的解读。于是,这时的我,用Arduino系统搭建了一个便携式超声波测量仪,也放在口袋里,随时扫描着前方的物体,及时了解我们的距离。
手持测距仪.jpg

    这个作品用到了LCD4884来显示距离,LCD4884的使用见《 我家的温湿度测量计 》,网址: http://www.eefocus.com/zhang700309/blog/12-06/280255_7a0b3.html。至于用于距离检测的超声波传感器,我曾写过多篇文章介绍。
《动手制作超声波测距仪》,网址: http://www.eefocus.com/zhang700309/blog/11-11/233953_e0cf6.html
《 超声波传感器与舵机结合实现扇面测距 》,网址:http://www.eefocus.com/zhang700309/blog/11-11/233967_839a6.html
《 魔术手控制Arduino小车(视频) 》,网址:http://www.eefocus.com/zhang700309/blog/11-11/233969_60ee7.html
《 Processing互动之彩圈阵列的超声波效应 》,网址:http://www.eefocus.com/zhang700309/blog/11-12/236613_9abb1.html
    这个超声波型号为URM37 V3.2的测距传感器是一种智能传感器,所谓智能传感器就是信号采集,数字处理,和信息传送为一体。用户只要通过单片机TTL电平串口,向传感器发出四个 字节的信息读取命令,传感器接收命令后,会向单片机发回四个字节的信息,这四个字节里有两个字节就是16位被测距离信息。如果高位字节和低位字节都是 0xFF,这意味着测量无效,超出测量范围,否则,高位字节乘以256再加上低位字节就是被测距离,单位是厘米。以厘米为单位的距离值除以100,就是以米为单位的距离数据,这个数据保留小数点后两位,看下图实测的单位为米的距离值,与皮尺对照,可以看出URM37 V3.2的测距传感器的测量精度还是靠谱的。
阳台测距.jpg
   上图LCD4884显示器板子直接插在Arduino UNO控制板的母槽引脚上,它与Arduino板子形成层叠关系,但是并未把Arduino可用的端口挡住,因为LCD4884板子上把Arduino的5个模拟端口和6个数字端口引出来了,并布局到LCD4884板子上,以便使用。 于是我把URM37 V3.2 超声波传感器的TTL串口线和电源线用四根杜邦线插在了LCD4884板子上数字端口的RX、TX、+、-端子上,完成了传感器与Arduino控制板的硬件连接。
     把Arduino控制板和URM37 V3.2 传感器 用双面胶带粘在电池盒背面,再把电池盒的电源插头插到Arduino UNO的电源插座,于是便携式超声波测距仪的硬件系统就这样快速搭建完成。
视频:

程序见博客网址:http://www.eefocus.com/zhang700309/blog/12-06/280622_ca9e9.html

发表于 2012-7-2 10:32 | 显示全部楼层
很强大啊- -
发表于 2012-7-2 11:36 | 显示全部楼层
这个可以。我有个超声波,在电脑上能看到距离了。
发表于 2012-10-27 23:15 | 显示全部楼层
就是距离真心短
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-27 07:57 , Processed in 0.077343 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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