色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于STM32單片機的糧倉溫濕度控制系統設計

小常硬件 ? 來源:小常硬件 ? 2024-06-28 14:26 ? 次閱讀

一.系統概

系統內使用STM32單片機進行主控,系統內可以檢測糧倉的溫濕度,另外通過EEPROM進行溫濕度閾值的保存,當溫度和濕度超過或者低于設定的閾值后就會進行相應的控制和調節。

d8738860-3504-11ef-a4c8-92fbcf53809c.jpg

二.仿真概述

1. 當檢測濕度低于閾值就會控制加熱并進行報警,當濕度高于設定閾值就會除濕并報警(閃爍)

d8ba07cc-3504-11ef-a4c8-92fbcf53809c.jpg

2. 當檢測到溫度超過設定閾值就會控制報警并啟動風扇(閃爍報警)

d8efad0a-3504-11ef-a4c8-92fbcf53809c.jpg

3. 當檢測溫度低于閾值就會控制報警并進行加熱(閃爍報警),設定的溫濕度閾值通過EEPROM進行保存,即使重新關閉和啟動仿真后設定的閾值不會改變。

d92370c2-3504-11ef-a4c8-92fbcf53809c.jpg

三.程序設計

#include 
#include 
#include 
#include "dht11.h"
#include 
#include "PCF8591.h" 
#include "24cxx.h" 
 
int main(void)
{  
  u8 t,h,m=0,tmax=28,tmin=26,hmax=80,hmin=78; 
  
  Lcd1602_Init();//pa0-7  pb8-10
  DHT11_Init();//pa12
  Led_Init();//pc0-4
  Key_Init();//pb12-15
  PCF8591_Init();
  AT24CXX_Init();
  
  while(AT24CXX_Check());
  
  Lcd1602_Write_String(0x80,2,(u8*)"T:");
  Lcd1602_Write_String(0x80+4,1,(u8*)"c");
  Lcd1602_Write_String(0x86+2,1,(u8*)"-");
  Lcd1602_Write_String(0xc0,2,(u8*)"H:");
  Lcd1602_Write_String(0xc0+4,1,(u8*)"%");
  Lcd1602_Write_String(0xc6+2,1,(u8*)"-");
  tmin=AT24CXX_ReadOneByte(0);//讀取
  tmax=AT24CXX_ReadOneByte(1);//讀取
  hmin=AT24CXX_ReadOneByte(2);//讀取
  hmax=AT24CXX_ReadOneByte(3);//讀取
  
  Led1_Low;Led3_Low;Led4_Low;Led5_Low;
  
  while(1)
  {  
    DHT11_Read_Data(&t,&h);  
    Lcd1602_Write_Num8(0x82,t);
    Lcd1602_Write_Num8(0xc2,h);  
    Lcd1602_Write_Num8(0x86,tmin);
    Lcd1602_Write_Num8(0xc6,hmin);
    Lcd1602_Write_Num8(0x89,tmax);
    Lcd1602_Write_Num8(0xc9,hmax);
    delay_ms(500);
 
    if(Key2==0)
    {
      m++;
      if(m==5)  m=0;
    }
    if(Key3==0)  m=0;
    
    if(m==0)
    {
      AT24CXX_WriteOneByte(0,tmin);//保存
      AT24CXX_WriteOneByte(1,tmax);//保存
      AT24CXX_WriteOneByte(2,hmin);//保存
      AT24CXX_WriteOneByte(3,hmax);//保存
    }
    else if(m==1)
    {
      Lcd1602_Write_String(0x86,2,(u8*)"  ");
      if(Key0==0)  tmin++;
      else if(Key1==0)  tmin--;
    }
    else if(m==2)
    {
      Lcd1602_Write_String(0x89,2,(u8*)"  ");
      if(Key0==0)  tmax++;
      else if(Key1==0)  tmax--;
    }
    else if(m==3)
    {
      Lcd1602_Write_String(0xc6,2,(u8*)"  ");
      if(Key0==0)  hmin++;
      else if(Key1==0)  hmin--;
    }
  }  
}
 

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6035

    文章

    44554

    瀏覽量

    634635
  • 控制系統
    +關注

    關注

    41

    文章

    6604

    瀏覽量

    110576
  • STM32
    +關注

    關注

    2270

    文章

    10895

    瀏覽量

    355734

原文標題:Proteus仿真實例_基于STM32單片機的糧倉溫濕度控制系統(仿真文件+程序)

文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    怎樣去設計一種基于單片機溫濕度控制系統

    設計簡介:本設計是基于單片機溫濕度控制系統,主要實現以下功能:主機1、設置溫濕度閾值2、溫濕度超過設置閾值報警,并顯示異常從
    發表于 11-19 08:24

    怎樣去設計一個基于單片機糧倉溫濕度無線監測系統

    任務書,以及相關資料見附件,下載查看。任務概述,設計一個基于單片機糧倉溫濕度無線監測系統。該系統包括:
    發表于 11-25 09:01

    怎樣去設計一種基于單片機溫濕度控制系統

    設計簡介:本設計是基于單片機溫濕度控制系統,主要實現以下功能:可通過LCD1602顯示溫濕度和閾值;可通過按鍵設置溫濕度閾值;可通過蜂鳴器
    發表于 12-02 06:02

    如何去實現一種基于單片機糧倉溫濕度監控系統設計

    設計簡介:本設計是基于單片機糧倉溫濕度監控系統,主要實現以下功能:可通過LCD1602顯示時間以及溫濕度、煙霧濃度、模式;可通過按鍵手動
    發表于 02-18 06:25

    單片機控制溫濕度

    單片機控制溫濕度,并且可以通過GSM短信報警
    發表于 03-22 17:48 ?21次下載

    溫濕度控制系統

    簡單的單片機溫濕度控制系統模擬。
    發表于 05-09 13:59 ?14次下載

    基于51單片機的大棚溫濕度自動控制系統

    基于51單片機的大棚溫濕度自動控制系統
    發表于 02-15 22:31 ?55次下載

    基于單片機控制的大棚溫濕度監控系統的設計

    基于單片機控制的大棚溫濕度監控系統的設計
    發表于 09-20 08:24 ?109次下載
    基于<b class='flag-5'>單片機</b><b class='flag-5'>控制</b>的大棚<b class='flag-5'>溫濕度</b>監控<b class='flag-5'>系統</b>的設計

    基于單片機溫濕度自動控制系統設計資料下載

    基于單片機溫濕度自動控制系統設計資料下載
    發表于 05-07 10:58 ?72次下載

    使用STM32單片機實現溫濕度控制系統的程序免費下載

    本文檔的主要內容詳細介紹的是使用STM32單片機實現溫濕度控制系統的程序免費下載
    發表于 06-28 08:00 ?41次下載
    使用<b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>實現<b class='flag-5'>溫濕度</b><b class='flag-5'>控制系統</b>的程序免費下載

    基于STC89C52單片機糧倉溫濕度無線監測系統簡易設計

    任務書,以及相關資料見附件,下載查看。任務概述,設計一個基于單片機糧倉溫濕度無線監測系統。該系統包括:
    發表于 11-17 15:36 ?24次下載
    基于STC89C52<b class='flag-5'>單片機</b>的<b class='flag-5'>糧倉</b><b class='flag-5'>溫濕度</b>無線監測<b class='flag-5'>系統</b>簡易設計

    基于單片機溫濕度控制系統

    設計簡介:本設計是基于單片機溫濕度控制系統,主要實現以下功能:可通過LCD1602顯示溫濕度和閾值; 可通過按鍵設置溫濕度閾值; 可通過蜂
    發表于 11-23 17:21 ?49次下載
    基于<b class='flag-5'>單片機</b>的<b class='flag-5'>溫濕度</b><b class='flag-5'>控制系統</b>

    基于單片機糧倉溫濕度監控系統

    設計簡介:本設計是基于單片機糧倉溫濕度監控系統,主要實現以下功能:可通過LCD1602顯示時間以及溫濕度、煙霧濃度、模式; 可通過按鍵手動
    發表于 12-23 19:29 ?37次下載
    基于<b class='flag-5'>單片機</b>的<b class='flag-5'>糧倉</b><b class='flag-5'>溫濕度</b>監控<b class='flag-5'>系統</b>

    基于單片機和LabVIEW的溫濕度監測系統設計

    利用單片機和虛擬儀器LabVIEW在PC端設計了溫濕度測量及控制系統,用于溫濕度數據監測。該系統上位
    的頭像 發表于 06-09 14:02 ?5337次閱讀
    基于<b class='flag-5'>單片機</b>和LabVIEW的<b class='flag-5'>溫濕度</b>監測<b class='flag-5'>系統</b>設計

    基于51單片機的室內溫濕度自動控制系統設計

    電子發燒友網站提供《基于51單片機的室內溫濕度自動控制系統設計.rar》資料免費下載
    發表于 01-03 11:45 ?7次下載
    主站蜘蛛池模板: 国产亚洲欧美在线中文BT天堂网| 18亚洲男同gay1069| 暖暖 免费 高清 日本视频大全 | 啪啪漫画无遮挡全彩h同人| 国产在线视精品在亚洲| xxxxhd17欧美老师| 野花视频在线观看免费| 色多多旧版污污破解版| 沦为公交两奶头春药高潮迭起| 狠狠色狠狠色88综合日日91 | 欧美GAY猛男GAYA片18禁| 国产日韩亚洲精品视频| 99亚洲精品| 亚洲性夜夜色综合网站| 日本最新免费区中文| 激情床戏揉胸吃胸视频| 高h乱np甄宓| 办公室里呻吟的丰满老师电影| 性夜影院午夜看片| 日韩亚洲欧洲在线rrrr片| 久久ZYZ资源站无码中文动漫| 国产精品久久久久婷婷五月色| A级毛片无码久久精品免费| 用快播看黄的网站| 亚洲国产第一| 午夜福利网国产A| 爽爽影院线观看免费| 青青草久久| 欧亚一卡二卡日本一卡二卡| 两个女人互添下身高潮自视频| 精品国产乱码久久久久久人妻| 国产精品永久免费| 国产精品永久在线| 国产精品一区二区三区免费| 国产传媒18精品免费1区| 成人五级毛片免费播放| 爱穿丝袜的麻麻3d漫画免费| 99久久国产露脸精品麻豆| 97在线精品视频免费| 99精品免费观看| ping色堂|