超声波传感器
Ultrasonic Sensor
**
一、概述
超声波模块是一个用来探测前方障碍物和探头之间的距离,它使得机器人可以像蝙蝠一样通过声纳来感知周围的环境,通过对电机的控制从而实现机器人自动避障功能。
二、规格
**
工作电压 | DC 5V |
---|---|
工作电流 | 50 mA |
返回值 | 超声波:0-2500mm ;RGB-LED: 0-255 |
检测角度 | 小于等于20° |
模块尺寸 | 56 x 37 x 27 mm (长x宽x高) |
检测距离 | 0-2500mm |
三、特性
a)支持ArduinoIDE编程,并且提供运行库来简化编程;
b)支持Robobloq图形化编程,适合全年龄用户;
c)使用M4孔位安装,兼容robobloq,使用RJ11接口连线方便;
四、使用方法。
a)装配。
(缺图)
拥有三个安装孔,安装时注意金属件不可对电路板上面的元器件造成损坏或者造成短路。
b)连线。
(缺图)
连入Qmind以及Qmindplus的黑色RJ11接口可以获得供电。
c)编程语句块。
d)应用案例。
1.连接超声波传感器到主控板3号口
2.设置如上图程序
3.点击右上角绿旗图标,开始程序运行。
程序效果:
当超声波传感器检测到前方30厘米距离内的障碍物时,小车停止,并且超声波传感器RGB灯亮红色,发出二分之一节拍的C4音调。如果没有检测到障碍物,小车前行,超声波传感器RGB灯亮绿色。
五、原理图**