標(biāo)題: STM32 DHT11源程序 親測成功 [打印本頁]

作者: ANOymous    時間: 2017-11-24 18:48
標(biāo)題: STM32 DHT11源程序 親測成功
親測成功

STM32單片機DHT11源程序如下:
  1. /**
  2.   ******************************************************************************
  3.   * @file    main.c
  4.   * @author  fire
  5.   * @version V1.0
  6.   * @date    2013-xx-xx
  7.   * @brief   dht11溫濕度傳感器測試實驗
  8.   ******************************************************************************
  9.   * @attention
  10.   *
  11.   ******************************************************************************
  12.   */
  13.   
  14. #include "stm32f10x.h"
  15. #include "bsp_SysTick.h"
  16. #include "bsp_dht11.h"
  17. #include "bsp_usart1.h"

  18. DHT11_Data_TypeDef DHT11_Data;

  19. /**
  20.   * @brief  主函數(shù)
  21.   * @param  無  
  22.   * @retval 無
  23.   */
  24. int main(void)
  25. {
  26.         /* 配置SysTick 為1us中斷一次 */
  27.         SysTick_Init();

  28.         USART1_Config();
  29.         printf("\r\n***野火ISO dht11 溫濕度傳感器實驗***\r\n");

  30.         /*初始化DTT11的引腳*/
  31.         DHT11_GPIO_Config();

  32.         /*調(diào)用Read_DHT11讀取溫濕度,若成功則輸出該信息*/
  33.         if( Read_DHT11(&DHT11_Data)==SUCCESS)
  34.         {
  35.                 printf("\r\n讀取DHT11成功!\r\n\r\n濕度為%d.%d %RH ,溫度為 %d.%d℃ \r\n",\
  36.                 DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci);
  37.                 //printf("\r\n 濕度:%d,溫度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int);
  38.         }
  39. ……………………

  40. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
14、DHT11溫濕度傳感器.zip (671.33 KB, 下載次數(shù): 449)



作者: leo-700    時間: 2018-5-31 23:48
有用啊,還沒下到
作者: liugoon1    時間: 2018-6-26 21:58
謝謝樓主
作者: spdshmt    時間: 2018-6-27 10:06
學(xué)習(xí)了
作者: plj213    時間: 2018-7-4 16:57
學(xué)習(xí)了
作者: 15081898066    時間: 2018-8-21 15:09
野火的教程.......多謝分享
作者: ockggy    時間: 2018-12-19 17:59
感謝樓主分享
作者: e電動小馬達e    時間: 2018-12-27 08:55
剛好需要,謝謝樓主
作者: 1EJ1AHAO    時間: 2018-12-27 20:50
太好了,終于找到了
作者: rhgusuthmu    時間: 2019-1-14 20:42
試一試,應(yīng)該沒問題,謝謝樓主!
作者: haibiande555    時間: 2019-3-4 21:00
學(xué)習(xí)了
作者: 為你寫的休止符    時間: 2019-4-22 00:33
學(xué)習(xí)了
作者: 白月初    時間: 2019-4-26 20:24
不錯 很好
作者: TTQ001    時間: 2019-4-28 01:50
謝樓主分享

作者: ontheroad    時間: 2019-5-6 16:47
驗證了,并沒有讀出溫、濕度,讀第一個字節(jié)時,dht11沒有輸出開始的低電平。所以一直是while死循環(huán)。
作者: huran    時間: 2019-6-26 11:22
還沒有試過
作者: 415263789    時間: 2019-11-1 23:30
非常非常需要
作者: pic114    時間: 2019-11-2 21:02
謝謝樓主。。。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1