关于超声波的两个小问题
最近在做智能小车,用HC-SR04进行避障,不过小弟驽钝,不明白为什么说有信号返回,接收端echo就输出高电平,而高电平持续时间就是超声波从反射到接收的时间?还有就是“ distance_data/=58; //微秒的单位除以58等于毫米”这句是怎么来的? 我们是通过测量发出去的并返回的超声波的时间乘以声速再除以2得到你距离障碍物的距离的,通过对接收端高电平的捕获,获得超声波传播的时间的
至于58就是距离=计数值*17/1000cm,换算成厘米了1/58=17/1000 我最近也做智能小车,不过没用超声波,支持2楼 2/340 里面是不是有58 呵呵 楼主你在哪里 磊磊映画 发表于 2013-5-17 22:16 static/image/common/back.gif
楼主你在哪里
{:shy:} 为啥问这问题? 买了个车子底盘,一直没时间来玩,等抽出时间,就把这个做好。。。赞下楼主
页:
[1]