本設計
基于?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
+關注
關注
2258文章
10828瀏覽量
352487 -
仿真設計
+關注
關注
3文章
92瀏覽量
16760 -
Protues
+關注
關注
40文章
183瀏覽量
70533 -
溫濕度監測
+關注
關注
0文章
28瀏覽量
8512
原文標題:STM32大棚DHT11溫濕度監測報警仿真設計(程序+仿真+原理圖+PCB+講解視頻)
文章出處:【微信號:嘉盛單片機,微信公眾號:嘉盛單片機】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
基于arduino的dht11溫濕度傳感器的使用
本文介紹了DHT11溫濕度傳感器電氣特性、DHT11封裝形式及接口說明與典型應用電路,其次介紹了DHT11溫濕度傳感器時序圖與連接圖,最后介
發表于 01-22 15:50
?4.4w次閱讀
【原創】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
?91次下載
Stm32 DHT11
DHT11 數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器。它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性與卓越的長期穩定性。
發表于 12-17 18:23
?79次下載
使用STM32F103ZET6采集DHT11溫濕度串口顯示
STM32采集DHT11溫濕度關于DHT11相關參數代碼篇接線和實驗結果總結關于DHT11DHT11是一款數字
發表于 12-24 19:10
?45次下載
評論