HC-SR04是一款非接触式超声波距离测量模块,测量范围在2cm - 4m之间,精度可达3mm。 传感器有四个引脚,如下图所示: 图片来源于网络:HC-SR04 Ultraschall Modul Entfernungsmesser Sensor für Raspberry Pi – AZ-Delivery 从左往右第一个管脚VCC连接5V电源,第二个管脚用于接收触发信号(TTL),第三个管脚用于返回PWM信...
–Echo 引脚用于接收来自传感器的回波信号。当传感器发出的超声波击中物体并反弹回来时,传感器会在该引脚上产生脉冲。 –VCC 引脚是传感器的接地连接,应连接到电路的接地 (0V)。 HC-SR04 的测距过程 1. 树莓派向 Trig 脚发送一个持续 10us 的脉冲信号。 2. HC-SR04 接收到树莓派发送的脉冲信号,开始发送超声波...
3. 当 HC-SR04 接收到返回的超声波 (receive returned ultrasound) 时,把 Echo 置为低电平。 从上述过程可以看出,Echo 高电平持续的时间就是超声波从发射到返回所经过的时间间隔~ 请对照下图接线。 Pico 的 3V3 引脚连接到超声传感器的 VCC 引脚。 Pico 的 GND 引脚连接到超声传感器的 GND 引脚。 Pico 的 G...
intmain(void){inti=1,q;floatp;/* HC-SR04模块引脚初始化 */SR04_GPIO_Init();/* 串口相关配置 */GQ_UART_Config();/* 打印调试信息 */printf("慢漫的测距实验\n ");while(1) {/* 每0.5s测一次距离 */Delay_ms(500);/* Trig给一个至少10us的高电平,超声波进行一次测距 */Trig_H; Delay_...
VCC是HC-SR04超声波距离传感器的电源,我们连接了5V的供电。 Trig(Trigger) 引脚用于触发超声波脉冲,下面例程中用的GPIOB5,所以连接STM32的GPIOB5。 Echo回声当接收到反射信号时,引脚产生一个脉冲。脉冲的长度与检测发射信号所需的时间成正比,下面例程中用的GPIOB6,所以连接STM32的GPIOB6。
超声波测距模块是用来测量距离的一种产品,通过发送和收超声波,利用时间差和声音传播速度, 计算出模块到前方障碍物的距离。 超声波有四个引脚口,即Vcc(5V),Gnd,Trig(控制端),Echo(接受端)。 2.超声波测距原理 超声波测距原理图如下图: (1)STM32给超声波的Trig管脚一个10微秒的高电平,此时将触发超声波工作。
1. 发射器(触发引脚)发送信号:高频声音。2. 当信号找到一个物体时,它会被反射。3. 接收器(回波引脚):接收它反射回来的信号。信号发送和接收之间的时间使我们能够计算到物体的距离。这是有可能的,因为我们知道声音在空气中的传播速度。HC-SR04超声波传感器引脚 引脚 VCC:+5VDC触发:触发(输入)...
该传感器体积小,易于在任何机器人项目中使用,并提供2厘米至400厘米(约1英寸至13英尺)之间出色的非接触范围检测,精度为3mm。 HC-SR04超声波传感器引脚 让我们看一下它的引脚排列。 VCC是HC-SR04超声波距离传感器的电源,我们连接了5V的供电。 Trig(Trigger) 引脚用于触发超声波脉冲,下面例程中用的GPIOB5,所以连接STM...
VCC 是HC-SR04超声波距离传感器的电源,我们连接了5V的供电。 Trig (Trigger) 引脚用于触发超声波脉冲,下面例程中用的GPIOB5,所以连接STM32的GPIOB5。 Echo 回声当接收到反射信号时,引脚产生一个脉冲。脉冲的长度与检测发射信号所需的时间成正比,下面例程中用的GPIOB6,所以连接STM32的GPIOB6。 GND 应该连接到STM32...
HC_SR04是一款使用较为广泛的超声波测距模块,模块图如下 该模块具有四个引脚,分别为VCC GND TRIG ECHO,其中VCC GND为供电脚 TRIG为测距触发引脚,ECHO为测距输入引脚 该模块的模式为 控制口发一个 10US 以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时...