一、作品简介
本次作品基于DUGS串口屏实现了温湿度的检测与超声波测距报警装置,本次开发使用的传感器有DHT11温湿度传感器,HC-SR04超声波传感器。本组作品可以再迪文屏上实时显示空气中温湿度与被测物体离超声波传感器的实时距离,并根据相应的距离进行不同的报警提醒。
二、工作原理
DHT11传感器内部包含一个电阻式湿度感应元件和一个NTC测温元件。当DHT11感应到周围环境中的湿度和温度变化时,感应元件的电气特性(如电阻值)会随之发生变化,从而检测出当前的湿度和温度值。DHT11通过单总线与主机进行通信,数据传输速率较慢,但能够保证数据传输的准确性和稳定性。在数据传输过程中,DHT11会先发送一个低电平信号,主机收到信号后拉高数据线,等待DHT11响应。DHT11在接收到主机发出的高电平信号后,会根据自身的感应数据,在20-40us时间内将数据线拉低,表示发送数据的开始。然后,DHT11会按照特定的数据格式依次发送湿度和温度数据。 HC-SR04传感器的工作原理基于超声波的发射和接收。当传感器被触发时,它会发送一系列40kHz的超声波脉冲。这些超声波脉冲在空气中传播,遇到障碍物后会被反射回来,被传感器上的接收器检测到。传感器通过测量超声波发射和接收之间的时间差来计算距离。 三、设计思路 硬件部分根据学校与迪文科技发的原理图将各传感器与串口屏对应引脚相连接,并调试好。 代码部分:HC-SR04超声波传感器根据不同距离大小设置不同响频的蜂鸣器,以实现不同距离不同提示音。 四、工程代码
|