基于STM32的三路DHT22
一.系統設計
按鍵1:翻頁功能(可以選擇查看三個DHT22顯示的數據)。按鍵2:調節模式選擇功能(通過選擇模式1、2、3、4、來改變將要調節的數據閥值)四個模式包括溫度上限、溫度下限、溫度上限、濕度下限。按鍵3/4:調節閥值加/減。系統的功能較為簡單,主要就是3路的溫濕度的檢測和顯示。

圖1 系統框圖
二.硬件設計
系統內的主要電路有單片機最小系統電路,三路溫濕度檢測電路、顯示電路、按鍵電路等。

圖2 硬件電路
三.軟件設計
系統的軟件邏輯清晰,首先先進行一次系統初始化,開始進行溫濕度檢測,并進行溫濕度顯示,開始判斷按鍵有沒有按下,按下按鍵1執行翻頁,按下按鍵2開始進行模式選擇,按下按鍵3閾值數值加1,按下按鍵4閾值數值減1。

圖3 程序流程圖

圖4 主程序
四.實物展示

五.資料內容

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
單片機
+關注
關注
6076文章
45495瀏覽量
670330 -
STM32
+關注
關注
2309文章
11162瀏覽量
373437 -
DHT22
+關注
關注
2文章
51瀏覽量
7745
原文標題:基于STM32的三路DHT22檢測
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
基于MSP4300F149單片機的溫濕度檢測系統用DHT11溫濕度傳感器怎樣實現
基于MSP4300F149單片機的溫濕度檢測系統用DHT11溫濕度傳感器如何設計?需要怎樣寫代碼?需要如何編譯燒寫?
發表于 05-11 19:17
基于單片機的溫濕度檢測系統的設計_李光忠
發表于 05-15 15:40
?145次下載
基于單片機的溫濕度檢測系統的設計
發表于 06-05 08:00
?70次下載
基于單片機的溫濕度檢測系統
評論