一、作品简介:
对于许多想要种植珍贵花草树木或者饲养稀有小型宠物的人们来说,培养花草树木以及小型宠物时它们不仅要求的温湿度环境较为苛刻,而且对温湿度的感知也较为灵敏。因此我设计出一个基于C51单片机配合DHT11温湿度传感器实现温湿度的测量及显示,它具有较高的测量精度,能够较为精准的测试出所在环境的温湿度大小,以便人们可以用来测量并搭建所养盆栽以及小型宠物生活所需要的舒适环境。
二、工作原理:
DHT11温度传感器的工作原理基于单总线通信协议,它通过一根数据线来传输数据。其中传感器内部集成了温度和湿度传感器,通过测量热敏电阻和湿度敏感电阻来获取环境温度和湿度,并将这些模拟信号转换为数字信号输出。
三、设计思路:
UI界面:所设计了较为美观的显示界面以及跳转动画,其中包括温湿度数值界面和亮度调节功能界面,如下图:
硬件部分:采用型号为EKT043E的板子,由于这个板子的串口输出电压不足5V,刚好满足DHT11温度传感器的工作电压范围。
软件部分:传感器在接收到开始信号后,会拉低数据线80微秒,然后拉高80微秒,开始传输数据。每一bit数据在传输前都会有一个50微秒的低电平信号,随后是具体的“0”或“1”数据。具体来说,“0”表示高电平持续26至28微秒,而“1”表示高电平持续70微秒。
四、演示视频:【温湿度传感器演示视频】https://www.bilibili.com/video/BV1zVUHYWEkk/?spm_id_from=333.1365.list.card_archive.click&vd_source=caadd9f6e235bbd568e54999e9e19410
|