这里我将简单介绍超声波测距模块 SR04超声波传感器: 是利用超声波特性检测距离的传感器,其带有两个超声波探头,分别用作于发射和接收超声波。范围在3-450cm。 工作原理: 超声波发射器向某一方向发射超声波,在发射的同时开始计时; 超声波在空气中传播,途中遇到障碍物则立即返回,超声波接收器收到反射 ...
分类:
其他好文 时间:
2017-12-06 21:59:44
阅读次数:
214
http://blog.csdn.net/educast/article/details/2894892 两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏 ...
#include #include //使用空指令_nop_() #include #define uchar unsigned char #define uint unsigned int sbit RX=P2^0; //接收 sbit TX=P2^1; //发射 位操作,没有用宏定义 ... ...
分类:
其他好文 时间:
2017-09-27 10:00:57
阅读次数:
204
可能叫张海超的人比较多,我这个张海超是来自内蒙古工业大学,现在是研三,2年半,马上毕业的那种。 我的原始专业的是纺织工程,不过真的是喜欢编程,当初报专业的时候不应该服从调剂吧,现在研究生了,还是干着纺织,主要考试太差,没有实力跨专业到计算机(只能过了四级,考个研)。现在只能凭借自己努力做跨学科课题。 ...
分类:
其他好文 时间:
2017-09-03 21:09:02
阅读次数:
273
超声波测距:利用超声波传感器实现距离测量(提供超声波模块) 代码暂时不开源! ...
分类:
其他好文 时间:
2017-07-21 22:00:23
阅读次数:
113
??两个现实中的样例: 1、B超:大家体检的时候大概都做过B超吧,B超能够透过肚皮探測到你内脏的生理情况。这是怎样做到的呢?B超是B型超声波。它能够透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就能够显示出内脏的情况了(我不是医生也不是 ...
分类:
Web程序 时间:
2017-07-13 17:18:15
阅读次数:
252
目前,轮式机器人的研究中已经大量使用激光雷达辅助机器人的避障导航,考虑到使用成本,一般二维激光雷达使用较多,如下图。由于只能扫描一个平面,如果想用二维激光雷达获取环境三维点云,则需要通过移动机器人或加装机械结构提供第三个维度的支持。 激光雷达扫描时可以想象成将超声波传感器发出的声波替换为激光并高速回 ...
分类:
其他好文 时间:
2017-07-12 13:41:49
阅读次数:
382
1 说明 在Pixhawk的固件中,已经实现了串口和i2c的底层驱动,并不须要自己去写驱动。通过串口的方式加入超声波的缺点是串口不够。不能加入多个超声波模块,此时须要用到i2c的方式去加入了。在Pixhawk固件中,i2c的方式去加入超声波模块传感器已经实现了一个mb12xx超声波产品的驱动,能够直 ...
分类:
其他好文 时间:
2017-07-08 16:13:00
阅读次数:
254
超声波测距离的原理非常简单,单片机的一个引脚连到发射模块 发出一定频率的信号,此时打开定时器开始计时,如果发射模块发出的声波被物体反射回来,就会在接收端 连出的一极产生下降沿,此时读取定时器时间 知道了来回时间和声速,就可以算出距离并显示出来。 这听起来非常简单明了,所以我在弄这个模块的时候也有点掉 ...
分类:
其他好文 时间:
2017-07-01 12:41:29
阅读次数:
285
首先,先来看一下这个模块的基本功能和原理。 HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。像智能小车的测距以及转向,或是一些项目中,常常会用到。智能小车测距可以及时发现前方的障碍物,使智能小车可以及时转向, ...
分类:
其他好文 时间:
2017-06-08 21:26:14
阅读次数:
908