本設(shè)計
基于?STM32大棚DHT11溫濕度監(jiān)測protues仿真設(shè)計
資料包含:程序+仿真+原理圖+PCB+講解視頻(具體看下文資料清單)
原理圖:Altium Designer
仿真圖:protues 8.9
程序編譯器:keil 5
設(shè)計編號:C0032
主要功能:
1.LCD1602液晶實時顯示DHT11溫度和濕度值;
2.具有溫濕度超上限閾值報警功能;
3.溫濕度上限值閾值可通過按鍵調(diào)節(jié)。
仿真圖(提供源文件):

電路圖(提供源文件):

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); //初始化延時函數(shù)
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);
}
}
審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
STM32
+關(guān)注
關(guān)注
2310文章
11162瀏覽量
373552 -
仿真設(shè)計
+關(guān)注
關(guān)注
3文章
97瀏覽量
17357 -
Protues
+關(guān)注
關(guān)注
41文章
184瀏覽量
74398 -
溫濕度監(jiān)測
+關(guān)注
關(guān)注
0文章
75瀏覽量
8802
原文標(biāo)題:STM32大棚DHT11溫濕度監(jiān)測報警仿真設(shè)計(程序+仿真+原理圖+PCB+講解視頻)
文章出處:【微信號:嘉盛單片機,微信公眾號:嘉盛單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
STM32+DHT11監(jiān)測環(huán)境的溫濕度
DHT11是一種數(shù)字溫濕度傳感器,能夠通過數(shù)字信號輸出當(dāng)前環(huán)境的溫度和濕度值。DHT11可以通過一條數(shù)據(jù)信號線連接到微控制器或其他外設(shè),從而實現(xiàn)溫濕
基于arduino的dht11溫濕度傳感器的使用
本文介紹了DHT11溫濕度傳感器電氣特性、DHT11封裝形式及接口說明與典型應(yīng)用電路,其次介紹了DHT11溫濕度傳感器時序圖與連接圖,最后介
發(fā)表于 01-22 15:50
?5w次閱讀
【原創(chuàng)】DHT11傳感器溫濕度監(jiān)測系統(tǒng)畢設(shè),論文、代碼、原理圖和仿真介紹
用戶采取措施。
Proteus仿真電路
AD原理圖
仿真分析
打開名為DHT11溫濕度監(jiān)測.pdsprj的
發(fā)表于 03-13 00:53
DHT11數(shù)字式溫濕度傳感器的應(yīng)用性研究
基于DHT11溫濕度傳感器具有測量精度高、響應(yīng)速度快、抗干擾能力強等優(yōu)點。通過介紹DHT11數(shù)字式溫濕度傳感器的內(nèi)部結(jié)構(gòu)、工作原理、驅(qū)動方式及DHT
發(fā)表于 11-06 16:28
DHT11溫濕度傳感器
DHT11溫濕度傳感器1. DHT11簡介2. 硬件設(shè)計3. 軟件設(shè)計3.1 STM32CubeMX設(shè)置3.2 MDK-ARM編程4. 下載驗證
發(fā)表于 08-11 06:04
如何去實現(xiàn)一種基于STM32和DHT11的溫濕度測量和報警系統(tǒng)
DHT11數(shù)字溫濕度傳感器的特點是什么?如何去實現(xiàn)一種基于STM32和DHT11的溫濕度測量和報警系統(tǒng)?
發(fā)表于 09-29 07:31
如何通過NodeMCU和DHT11收集溫濕度
使用 NodeMCU 和 DHT11 傳感器通過 MQTT 上傳溫濕度數(shù)據(jù)簡介本示例將演示如何通過 NodeMCU, DHT11 收集溫濕度并通過 MQTT 協(xié)議將數(shù)據(jù)上報到 EMQX
發(fā)表于 11-24 08:08
溫濕度DHT11資料
溫濕度DHT11資料匯總 DHT11是一款有已校準(zhǔn)數(shù)字信號輸出的溫濕度傳感器。 其精度濕度+-5%RH, 溫度+-2℃,量程
發(fā)表于 11-29 17:28
?28次下載
stm32獲取DHT11模塊溫濕度數(shù)據(jù)原理解析
stm32獲取DHT11模塊溫濕度數(shù)值原理解析stm32單片機如何從DHT11獲取到溫濕度的呢?
發(fā)表于 11-13 20:06
?55次下載
STM32實例——基于STM32開發(fā)板實現(xiàn)傳感數(shù)據(jù)采集-DHT11溫濕度采集
STM32實例——基于STM32開發(fā)板實現(xiàn)傳感數(shù)據(jù)采集-DHT11溫濕度采集
發(fā)表于 12-05 20:06
?93次下載
Stm32 DHT11
DHT11 數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。
發(fā)表于 12-17 18:23
?81次下載
使用STM32F103ZET6采集DHT11溫濕度串口顯示
STM32采集DHT11溫濕度關(guān)于DHT11相關(guān)參數(shù)代碼篇接線和實驗結(jié)果總結(jié)關(guān)于DHT11DHT11是一款數(shù)字
發(fā)表于 12-24 19:10
?46次下載
基于STM32大棚DHT11溫濕度監(jiān)測protues仿真設(shè)計
評論