在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

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

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

3天內不再提示

電子發燒友網>電子技術應用>實驗中心>編程實驗>溫濕度傳感器DHT11驅動程序 - 全文

溫濕度傳感器DHT11驅動程序 - 全文

  三、溫濕度傳感器DHT11的驅動程序

  #include “typedef.h”

  #include 《msp430g2553.h》

  #include “TemDHT11.h”

  #ifndef _DHT11_TYPE

  #define _DHT11_TYPE

  //連接端口

  #define DHT11_Dir P2DIR

  #define DHT11_In P2IN

  #define DHT11_Out P2OUT

  #define DHT11_Bit BIT4

  #endif

  //8bit濕度+8bit濕度小數點

  //8bit溫度+8bit溫度小數點

  //數據位為0是高電平26~28us | 1高電平70us

  u8 DHT11_Data[5] = {0}; //從DHT11中讀到的數據

  void read_DHT11(u8 *Data)

  {

  u8 re,m,n,Time_out;

  DHT11_Dir &= (~DHT11_Bit); //引腳為輸入

  for(n = 0; n 《 5; n++)

  {

  for(m = 0; m 《 8; m++)

  {

  while( !(DHT11_In & DHT11_Bit) ); //每1bit以50us低電平時限開始,直到高電平到來

  delay_us(30);

  re = 0;

  if((DHT11_In & DHT11_Bit)) //30us后還是高電平說明是1

  {

  re = 1;

  }

  Time_out = 2;

  while((DHT11_In & DHT11_Bit) && (Time_out++ ));

  if(Time_out == 1) //超時處理

  {

  break;

  }

  *Data 《《= 1;

  if(re)

  {

  *Data |= 0x01;

  }

  }

  Data++;

  }

  }

  //DHT11的握手協議模擬和數據的讀取

  u8 DHT11_GetData(void)

  {

  u8 o,sum;

  DHT11_Dir |= DHT11_Bit;

  DHT11_Out &= ~DHT11_Bit; //拉低,發出開始信號

  delay_ms(18); //拉低18ms

  DHT11_Out |= DHT11_Bit; //拉高20us等待

  delay_us(20);

  DHT11_Dir &= (~DHT11_Bit);

  if( !(DHT11_In & DHT11_Bit) ) //DHT11響應

  {

  while( !(DHT11_In & DHT11_Bit) ); //80us低電平,等待DHT11的響應信號

  while( (DHT11_In & DHT11_Bit) ); //DHT11準備發送數據

  read_DHT11(DHT11_Data); //主機接收數據

  sum = 0;

  for(o = 0; o 《 4; o++) //數據校驗

  {

  sum += DHT11_Data[o];

  }

  if(sum != DHT11_Data[4])

  {

  return 0;

  }

  else

  {

  return 1;

  }

  }

  return 0;

  }

  //對溫度濕度進行格式化(如果獲取溫度成功)

  void DHT11_format(char *Des_str)

  {

  Des_str[0] = DHT11_Data[0]/10 + 0x30;

  Des_str[1] = DHT11_Data[0] + 0x30;

  Des_str[2] = ‘。’;

  Des_str[3] = DHT11_Data[1]/10 + 0x30;

  Des_str[4] = DHT11_Data[1] + 0x30;

  Des_str[5] = ‘%’;

  Des_str[6] = ‘ ’;

  Des_str[7] = DHT11_Data[2]/10 + 0x30;

  Des_str[8] = DHT11_Data[2] + 0x30;

  Des_str[9] = ‘。’;

  Des_str[10] = DHT11_Data[3]/10 + 0x30;

  Des_str[11] = DHT11_Data[3] + 0x30;

  Des_str[12] = ‘C’;

  Des_str[13] = 0;

  }

上一頁12全文
收藏

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

評論

查看更多

相關推薦

DHT11數字溫濕度傳感器主要參數

一.DHT11介紹 DHT11 數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,采用專用的數字模塊采集技術和溫濕度傳感技術,無需復雜的電路處理。傳感器包括一個電阻式感濕元件和一個
2023-09-11 11:17:04645

DHT11驅動通過串口打印采集到的環境溫濕度數據

DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度綜合傳感器,常用于暖通空調、汽車、除濕、自動控制等領域。
2023-06-13 15:25:20377

Linux+Qt驅動dht11溫濕度傳感器實驗過程遇到的問題及解決辦法

最近想要做一個基于嵌入式Linux+Qt驅動dht11溫濕度傳感器的實驗。想要實現的功能是通過野火的imx6ull開發板控制dht11傳感器,然后使用Qt做一個上位機,在上位機上面把數據顯示出來。
2023-05-23 15:54:171258

使用ESP8266驅動DHT11溫濕度傳感器

DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度綜合傳感器,在Arduino提高篇中已對其進行了介紹,本篇使用ESP8266來驅動IOT Kit板載DHT11溫濕度傳感器,并通過OLED進行顯示。
2023-05-19 14:20:121827

DHT11數字溫濕度傳感器驅動設計與實現

與DS18B20一樣DHT11也是采用單總線,但所不同的是DHT11可同時實現溫度和濕度的檢測。在我們的產品中經常使用它來檢測環境的溫濕度信息。這一篇我們將設計并封裝DHT11驅動程序,以方便重復使用。
2022-12-09 14:53:031347

基于MCU的DHT11數字溫濕度傳感器設計

  DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,采用專用的數字模塊采集技術和溫濕度傳感技術,無需復雜的電路處理。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接。
2022-09-09 16:46:461682

DHT11溫濕度傳感器無小數部份

請高手指教為什么:基于51單片機的溫濕度測量,溫濕度傳感器的型號為:DHT11,用1602顯示測量值,所顯示的測量值小數部份全為零?
2012-11-05 21:27:47

數字溫濕度傳感器DHT11產品手冊

數字溫濕度傳感器DHT11產品手冊
2022-02-14 11:17:0969

使用STM32F103ZET6采集DHT11溫濕度串口顯示

STM32采集DHT11溫濕度關于DHT11相關參數代碼篇接線和實驗結果總結關于DHT11DHT11是一款數字溫濕度傳感器DHT11是一款含有已校準數字信號輸出的溫濕度復合傳感器。它應用專用的數字
2021-12-24 19:10:4134

DHT11溫濕度+OLED顯示

DHT11溫濕度傳感器1、DHT11簡介DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器。它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性與卓越的長期
2021-12-17 18:24:2447

STM32學習之傳感器篇——DHT11溫濕度傳感器

1、DHT11傳感器簡介DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性和卓越的長期穩定性。傳感器包括
2021-12-17 18:24:039

Stm32 DHT11

DHT11 數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器。它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性與卓越的長期穩定性。Stm32 驅動DHT11讀取環境溫濕度
2021-12-17 18:23:4369

msp430和stm32 dht11驅動程序

最近使用msp430f5529讀取dht11的溫度和濕度數據,記錄下驅動程序,需要可移植。dht11模塊是一塊溫濕度傳感器模塊,可以采集溫度和濕度信息轉化為數據發送出來,模塊介紹如下:
2021-12-16 16:56:1524

DHT11溫濕度傳感器(詳細)

DHT11溫度傳感器——使用LCD1602顯示先上效果圖,以及簡單的和室內溫度對比圖,相交而言測量的值還是非常準的。原理講解◎外設讀取步驟主機和從機之間的通信可通過如下幾個步驟完成(外設(如微處理
2021-12-02 21:06:0680

溫濕度傳感器DHT11的STM32驅動實現

溫濕度傳感器DHT11的STM32驅動實現
2021-11-25 20:36:0759

使用 NodeMCU 和 DHT11 傳感器通過 MQTT 上傳溫濕度數據

使用 NodeMCU 和 DHT11 傳感器通過 MQTT 上傳溫濕度數據簡介本示例將演示如何通過 NodeMCU, DHT11 收集溫濕度并通過 MQTT 協議將數據上報到 EMQX MQTT
2021-11-16 10:06:0328

基于51單片機+DHT11溫濕度+LCD1602顯示

代碼main.clcd1602.clcd1602.hdelay.cdelay.h項目展示DHT11溫濕度相關介紹DHT11產品概述DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳 感。它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高 的可靠性與卓越的長期穩定性。傳感器包括一個電阻式感濕元件
2021-11-12 11:51:0296

詳解DHT11溫濕度傳感器的原理及驅動程序

一.簡介DHT11作為一款低價、入門級的溫濕度傳感器,常用于我們的單片機設計實例中;它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性與卓越的長期穩定性。傳感器包括一個電阻式感濕
2021-11-05 17:50:59102

DHT11溫濕度模塊

DHT11是一款含有已校準數字信號輸出的溫濕度一體的傳感器,它使用高分子濕敏電阻作為傳感元件,經過單片機的采集處理轉化成數字信號輸出,具有長期穩定、可靠性高、精度高、低功耗等特點,不受電源噪音及電壓
2021-08-10 13:32:54

溫濕度傳感器DHT11資料匯總

溫濕度傳感器DHT11資料匯總
2021-05-20 14:34:3925

DHT11溫濕度傳感器使用手冊電子版下載

DHT11溫濕度傳感器使用手冊電子版下載
2021-03-27 11:20:0540

Arduino的實驗例程之溫濕度傳感器DHT11實驗

本文檔的主要內容詳細介紹的是Arduino的實驗例程之溫濕度傳感器DHT11實驗免費下載。
2021-03-01 11:42:2930

DHT11溫濕度傳感器程序和工程文件免費下載

本文檔的主要內容詳細介紹的是DHT11溫濕度傳感器程序和工程文件免費下載。
2020-09-09 16:43:1564

DHT11溫濕度傳感器模塊產品手冊免費下載

 DHT11溫濕度傳感器模塊是以DHT11溫濕度傳感器為核心,已含有校準數字信號,可測量環境溫度,相對濕度。具有極高的可靠性與卓越的長期穩定性。模塊帶有電源指示燈。
2020-07-22 08:00:006

DHT11溫濕度傳感器程序免費下載

本文檔的主要內容詳細介紹的是DHT11溫濕度傳感器程序免費下載。
2020-03-19 08:00:0028

微雪電子溫濕度傳感器簡介

DHT11 溫濕度傳感器 標準單總線接口 用于檢測環境溫濕度 型號 DHT11 Temperature-Humidity Sensor
2020-01-02 15:51:471078

使用51單片機應用DHT11溫濕度傳感器通過1602顯示的程序免費下載

本文檔的主要內容詳細介紹的是使用51單片機應用DHT11溫濕度傳感器通過1602顯示的程序免費下載。
2019-11-14 08:00:00136

DHT11溫濕度傳感器的庫文件

DHT11溫濕度傳感器的庫文件免費下載 直接解壓放到libraries文件夾下
2019-11-08 08:00:007

使用Arduino實現DHT11溫濕度模塊的程序

本文檔的主要內容詳細介紹的是使用Arduino實現DHT11溫濕度模塊的程序
2019-10-18 16:42:3622

正點原子開拓者FPGA:DHT11溫濕度傳感器實驗

DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性和卓越的長期穩定性。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接。
2019-09-11 07:10:004009

DHT11溫濕度傳感器的應用程序代碼免費下載

本文檔的主要內容詳細介紹的是DHT11溫濕度傳感器的應用程序代碼免費下載。
2019-05-31 08:00:0058

DHT11數據手冊溫濕度傳感器的庫文件免費下載

DHT11數據手冊溫濕度傳感器的庫文件免費下載
2019-05-16 08:00:0024

DHT11數字溫濕度傳感器數碼管顯示程序免費下載

本文檔的主要內容詳細介紹的是DHT11數字溫濕度傳感器數碼管顯示程序免費下載。
2019-05-06 17:11:1322

DHT11溫濕度傳感器的AVR單片機例程

DHT11溫濕度傳感器的AVR單片機例程
2018-05-16 14:46:5123

dht11溫濕度傳感器中文資料(dht11工作原理特性參數及應用電路)

本文主要介紹了dht11溫濕度傳感器中文資料(dht11工作原理特性參數及應用電路)。DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器傳感器包括一個電阻式感濕元件和一個
2018-03-16 10:16:44384990

基于arduino的dht11溫濕度傳感器的使用

本文介紹了DHT11溫濕度傳感器電氣特性、DHT11封裝形式及接口說明與典型應用電路,其次介紹了DHT11溫濕度傳感器時序圖與連接圖,最后介紹了DHT11溫濕度傳感器使用注意事項。
2018-01-22 15:50:3243174

數字溫濕度傳感器 DHT11

數字溫濕度傳感器 DHT11 ?相對濕度和溫度測量 ?全部校準,數字輸出 ?卓越的長期穩定性 ?無需額外部件 ?超長的信號傳輸距離 ?超低能耗 ?4 引腳安裝 ?完全互換 DHT11產品概述
2017-12-02 11:06:204

溫濕度DHT11資料

溫濕度DHT11資料匯總 DHT11是一款有已校準數字信號輸出的溫濕度傳感器。 其精度濕度+-5%RH, 溫度+-2℃,量程濕度20-90%RH, 溫度0~50℃。 DHT11數字溫濕度傳感器是一款
2017-11-29 17:28:5824

DHT11溫濕度傳感器程序下載

DHT11溫濕度傳感器程序下載
2017-11-28 16:17:4931

dht11溫濕度傳感器引腳及接線圖

DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,它應用專用的數字模塊采集技術和溫濕度傳感技術,確保產品具有極高的可靠性和卓越的長期穩定性。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接。
2017-10-20 16:26:4565101

數字溫濕度傳感器DHT11使用心得

一點溫濕度傳感器DHT11使用心得
2017-04-14 15:35:457

DHT11溫濕度傳感器在12864LCD上顯示

DHT11溫濕度傳感器在12864LCD上顯示
2016-06-22 15:56:1192

DHT11采集溫濕度程序

DHT11采集溫濕度并用LCD12864顯示的源程序.可以使用的哈,分享給大家
2016-01-07 16:56:56164

DHT11數字式溫濕度傳感器的應用性研究

基于DHT11溫濕度傳感器具有測量精度高、響應速度快、抗干擾能力強等優點。通過介紹DHT11數字式溫濕度傳感器的內部結構、工作原理、驅動方式及DHT11與微控制LPC2138的接口電路、指令
2013-07-25 17:03:58216

數字溫濕度傳感器DHT11的主要特點及引腳說明

  DHT11的主要特點及引腳說明   廣州奧松電子有限公司新近推出的DHT11數字溫濕度傳感器,是一款含有已校準數字信號輸出的溫濕度復合傳感器。它應用專用的數字模塊
2010-09-07 11:44:1038327

DHT11數字溫濕度傳感器產品介紹

DHT11數字溫濕度傳感器產品介紹 DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器。它應用專用的數字模塊采集技術和溫濕度傳感
2010-02-26 17:19:38256

已全部加載完成

主站蜘蛛池模板: 成人网18免费下| 特黄特色大片免费视频大全| 免费无毒片在线观看| 亚洲一区精品中文字幕| 四虎hu| 丁香综合| 1024久久| 视频色版| 小雪被老外黑人撑破了视频| 女人张开双腿让男人桶完整| 国产三级一区| 国产美女主播一级成人毛片 | h黄网站| 日韩免费高清一级毛片在线| 91高清在线成人免费观看| 日韩草逼| 色狠狠综合网| 天天色综合6| 乱码一区二区三区完整视频| 免费三级网站| 国产一级簧片| 婷婷天堂| 在线jlzzjlzz免费播放| 亚洲三级黄| 久久综合九色综合97婷婷群聊 | 天天干夜夜爽天天操夜夜爽视频| 亚洲你我色| 久久精品国产精品亚洲毛片| 国产综合成色在线视频| 五月综合久久| 午夜精品久视频在线观看| 男男全肉高h腐文| 国产特黄1级毛片| 巨骚综合网| 欧美成人伊人久久综合网| 九九热在线免费| 四虎成人免费观看在线网址| 天天干视频在线观看| 亚洲淫视频| 午夜a级毛片| 亚洲伊人久久网|