目录
1、Linux中的时间结构体(struct timeval结构体)
一、超声波传感器
1、超声波传感器模块介绍
超声波传感器模块上面通常有两个超声波元器件,一个用于发射,一个用于接收。电路板上有四个引脚:VCC(正极)、Trig(触发)、Echo(回应)、GND(接地),主要参数:
- 工作电压和电流:5V,15mA
- 感测距离:2~400cm
- 感测角度: 不大于15°
- 被测物的面积不要小于50cm²并且要平整
- 具备温度补偿电路:在超声波模块的触发脚位输入10微妙以上的高电位,即可发射超声波,发射超声波后,与接收到传回的超声波之前,"响应"脚位呈现高电位,因此,程序可以从"响应"脚位的高电位脉冲持续时间,换算出被测物的距离
2、超声波模块原理
3、怎么让超声波进行工作
给Trig发送一个10us的TTL(高电平),这时Trig会在空气中发一个方波。
这时Echo会产生高电平且所持续时间就是,超声波在空气中跑的时间。
Trig:发送方波,例如发送一个10us的TTL(高电平)
Echo:方波在空气中传输的时候一直是高电