本设计
基于STM32大棚DHT11温湿度监测protues仿真设计
资料包含:程序+仿真+原理图+PCB+讲解视频(具体看下文资料清单)
原理图:Altium Designer
仿真图:protues 8.9
程序编译器:keil 5
设计编号:C0032
主要功能:
1.LCD1602液晶实时显示DHT11温度和湿度值;
2.具有温湿度超上限阈值报警功能;
3.温湿度上限值阈值可通过按键调节。
仿真图(提供源文件):
电路图(提供源文件):
PCB(提供源文件):
程序(提供源文件源码):
以下为部分程序,完整程序可在下载链接获取:
int main(void) { /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); /* Configure the system clock */ SystemClock_Config(); delay_init(10); //初始化延时函数 TIM3_Init(2400-1, 72-1); // 10ms Key_Init(); Beep_Init(); LCD_Init(); DHT11_Init(); while(1) { if(DHT11_Read_TempAndHumidity(&DHT11_Data) == SUCCESS) { temp_table[3] = DHT11_Data.temp_int / 10 + 0x30; temp_table[4] = DHT11_Data.temp_int % 10 + 0x30; temp_table[5] = 'c'; humi_table[3] = DHT11_Data.humi_int / 10 + 0x30; humi_table[4] = DHT11_Data.humi_int % 10 + 0x30; tMax_table[3] = temp_max / 10 + 0x30; tMax_table[4] = temp_max % 10 + 0x30; tMax_table[5] = 'c'; hMax_table[3] = humi_max / 10 + 0x30; hMax_table[4] = humi_max % 10 + 0x30; LCD_write_string(0, 0, (char*)temp_table); LCD_write_string(8, 0, (char*)humi_table); LCD_write_string(0, 1, (char*)tMax_table); LCD_write_string(8, 1, (char*)hMax_table); } if(DHT11_Data.temp_int >= temp_max || DHT11_Data.humi_int >= humi_max) { LED2_ON(); BEEP_ON(); } else { LED2_OF(); BEEP_OF(); } delay_ms(500); } }
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
STM32
+关注
关注
2265文章
10870浏览量
354685 -
仿真设计
+关注
关注
3文章
95浏览量
16792 -
Protues
+关注
关注
41文章
183浏览量
70793 -
温湿度监测
+关注
关注
0文章
31浏览量
8523
原文标题:STM32大棚DHT11温湿度监测报警仿真设计(程序+仿真+原理图+PCB+讲解视频)
文章出处:【微信号:嘉盛单片机,微信公众号:嘉盛单片机】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
基于arduino的dht11温湿度传感器的使用
本文介绍了DHT11温湿度传感器电气特性、DHT11封装形式及接口说明与典型应用电路,其次介绍了DHT11温湿度传感器时序图与连接图,最后介
发表于 01-22 15:50
•4.5w次阅读
【原创】DHT11传感器温湿度监测系统毕设,论文、代码、原理图和仿真介绍
用户采取措施。
Proteus仿真电路
AD原理图
仿真分析
打开名为DHT11温湿度监测.pdsprj的
发表于 03-13 00:53
DHT11数字式温湿度传感器的应用性研究
基于DHT11温湿度传感器具有测量精度高、响应速度快、抗干扰能力强等优点。通过介绍DHT11数字式温湿度传感器的内部结构、工作原理、驱动方式及DHT
发表于 11-06 16:28
DHT11温湿度传感器
DHT11温湿度传感器1. DHT11简介2. 硬件设计3. 软件设计3.1 STM32CubeMX设置3.2 MDK-ARM编程4. 下载验证
发表于 08-11 06:04
如何去实现一种基于STM32和DHT11的温湿度测量和报警系统
DHT11数字温湿度传感器的特点是什么?如何去实现一种基于STM32和DHT11的温湿度测量和报警系统?
发表于 09-29 07:31
如何通过NodeMCU和DHT11收集温湿度
使用 NodeMCU 和 DHT11 传感器通过 MQTT 上传温湿度数据简介本示例将演示如何通过 NodeMCU, DHT11 收集温湿度并通过 MQTT 协议将数据上报到 EMQX
发表于 11-24 08:08
STM32实例——基于STM32开发板实现传感数据采集-DHT11温湿度采集
STM32实例——基于STM32开发板实现传感数据采集-DHT11温湿度采集
发表于 12-05 20:06
•93次下载
Stm32 DHT11
DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。
发表于 12-17 18:23
•80次下载
使用STM32F103ZET6采集DHT11温湿度串口显示
STM32采集DHT11温湿度关于DHT11相关参数代码篇接线和实验结果总结关于DHT11DHT11是一款数字
发表于 12-24 19:10
•45次下载
评论