STM32F103開發(fā)板 DHT11溫濕度DS18B20 氣體MQ-2光敏聲控雨滴傳感器實(shí)驗(yàn)程序**--------------------------------------------------------------------------------------------------------** Created by: FiYu** Created date: 2015-12-12** Version: 1.0** Descriptions: DHT11溫濕度傳感器實(shí)驗(yàn) **--------------------------------------------------------------------------------------------------------** Modified by: FiYu** Modified date: ** Version: ** Descriptions: ** Rechecked by: **********************************************************************************************************/#include "stm32f10x.h"#include "delay.h"#include "dht11.h"#include "usart.h"DHT11_Data_TypeDef DHT11_Data;/************************************************************************************** * 描 述 : GPIO/USART1初始化配置 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/void GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; /* Enable the GPIO_LED Clock */ RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO , ENABLE); GPIO_DeInit(GPIOB); //將外設(shè)GPIOA寄存器重設(shè)為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽輸出 GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_DeInit(GPIOA); //將外設(shè)GPIOA寄存器重設(shè)為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //推挽輸出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //浮空輸入 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_SetBits(GPIOB , GPIO_Pin_9); //初始狀態(tài),熄滅指示燈LED1}/************************************************************************************** * 描 述 : 串口顯示實(shí)時(shí)溫濕度 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/void DHT11_SCAN(void){ if( Read_DHT11(&DHT11_Data)==SUCCESS) { printf("\r\n讀取DHT11成功!\r\n\r\n濕度為%d.%d %RH ,溫度為 %d.%d℃ \r\n",\ DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci); //printf("\r\n 濕度:%d,溫度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int); } else { printf("Read DHT11 ERROR!\r\n"); }}/************************************************************************************** * 描 述 : MAIN函數(shù) * 入 參 : 無 * 返回值 : 無 **************************************************************************************/int main(void){ SystemInit(); //設(shè)置系統(tǒng)時(shí)鐘72MHZ GPIO_Configuration(); USART1_Init(); //初始化配置TIM DHT11_GPIO_Config(); // 初始化溫濕度傳感器PB1引腳初始時(shí)為推挽輸出 GPIO_ResetBits(GPIOB , GPIO_Pin_9); delay_ms(500); while(1) { GPIO_SetBits(GPIOB , GPIO_Pin_9); DHT11_SCAN(); //實(shí)時(shí)顯示溫濕度 delay_ms(1500); } }
上傳時(shí)間: 2022-05-03
上傳用戶:得之我幸78
大小 BP網(wǎng)絡(luò)的MATLAB實(shí)現(xiàn).pdf 105KB MATLAB - MATLAB N個(gè)實(shí)用技巧--MATLAB中文論壇精華總結(jié)》.(劉煥進(jìn)等).[PDF]&ckook.pdf 58.5M MATLAB1.pdf 7.2M MATLAB2.pdf 6.2M MATLAB7.8圖像處理寶典.pdf 19M MATLAB7_0基礎(chǔ)教程.rar 12M MATLABN個(gè)實(shí)用技巧.pdf 3.6M MATLAB智能算法30個(gè)案例分析.zip 7.1M MATLAB神經(jīng)網(wǎng)絡(luò)30個(gè)案例分析[全文PDF] 及代碼] - MATLAB神經(jīng)網(wǎng)絡(luò)原理與實(shí)例精解.pdf 128.2M MATLAB編程(中文第二版).pdf 52.7M MATLAB高效編程技巧與應(yīng)用:25個(gè)案例分析.吳鵬.掃描版.pdf 45.8M Maltab在數(shù)學(xué)建模中的應(yīng)用(第二版)_卓金武等含源程序 - Maple高級(jí)應(yīng)用和經(jīng)典實(shí)例.pdf 1.4M Matlab 教程 - Matlab2010經(jīng)典超強(qiáng)教程(清晰、免費(fèi)版).pdf 15M Matlab習(xí)題.rar 115KB Matlab多元統(tǒng)計(jì)分析-程序與數(shù)據(jù).rar 23.3M Matlab學(xué)習(xí)資料-基礎(chǔ)-中級(jí)-高級(jí) - Matlab常用60個(gè)編程 - Matlab教程.rar 13.2M Matlab經(jīng)典超強(qiáng)教程--清晰、免費(fèi)版.pdf 15M Matlab資料 - [MATLAB智能算法30個(gè)案例分析].史峰等.掃描版.pdf 50M maple5實(shí)例教程.pdf 6.5M maple教程-科學(xué)出版社.pdf 4.8M matlab-曲線擬合工具箱講義.ppt 955KB matlab基礎(chǔ).pdf 1011KB matlab實(shí)例應(yīng)用.zip 31.4M matlab的七本教程 - matlab經(jīng)典算法的程序 - matlab編程和書籍 - 《MATLAB在數(shù)學(xué)建模中的應(yīng)用卓金武(第一版)含源程序 - 《MATLAB神經(jīng)網(wǎng)絡(luò)原理與實(shí)例精解》隨書附帶源程序 - 《MATLAB統(tǒng)計(jì)分析與應(yīng)用:40個(gè)案例分析》電子書+程序+數(shù)據(jù).zip 23.6M 《MATLAB統(tǒng)計(jì)分析與應(yīng)用:40個(gè)案例分析》程序與數(shù)據(jù) - 多元統(tǒng)計(jì)分析 - 多元統(tǒng)計(jì)分析資料 (3).rar 2.7M 常用算法 - 序列分析法MATLAB代碼.txt 1KB 數(shù)學(xué)建模與數(shù)學(xué)實(shí)驗(yàn)(電子書含有源程序) - 數(shù)學(xué)建模與數(shù)學(xué)實(shí)驗(yàn)(第3版) - 數(shù)學(xué)建模案例MATLAB實(shí)用程序百例.pdf 418KB 最優(yōu)化方法及其Matlab程序設(shè)計(jì) - 馬昌鳳(清晰)(來自9yls.net).pdf 2.4M 第1章 用MATLAB求解數(shù)學(xué)問題 - 第1章 用MATLAB求解數(shù)學(xué)問題.zip 2.3M 編寫快速的MATLAB代碼.pdf 286KB 自學(xué)Matlab必備的60個(gè)小程序代碼 - 自學(xué)Matlab必備的60個(gè)小程序代碼.zip 29KB 詳解MATLAB在最優(yōu)化計(jì)算中的應(yīng)用.pdf 70.6M 遺傳算法MATLAB代碼(完整).txt 3KB 遺傳算法matlab實(shí)現(xiàn)源程序.doc 84KB 高數(shù)問題的Matlab求解.rar C語言與MATLAB接口 編程與實(shí)例 李傳軍編著.pdf 9M MATLAB GUI 設(shè)計(jì)學(xué)習(xí)手記 第2版 羅華飛 2011年.pdf 4.8M MATLAB5.3精彩 編程及高級(jí)應(yīng)用.pdf 9.7M MATLAB仿真技術(shù)與應(yīng)用 張葛祥 李娜.pdf 10.7M MATLAB編程(中文第二版)20101201.pdf 26.1M MATLAB編程.pdf 6.2M MATLAB高效編程技巧與應(yīng)用_25個(gè)案例分析(完整版).pdf 45.5M matlab仿真詳解.pdf 13.5M …………
上傳時(shí)間: 2013-06-11
上傳用戶:eeworm
Matlab應(yīng)用程序接口用戶指南
標(biāo)簽: Matlab 應(yīng)用程序 接口 用戶
上傳時(shí)間: 2013-05-15
上傳用戶:eeworm
微型計(jì)算機(jī)原理與匯編語言程序設(shè)計(jì) PPT版
標(biāo)簽: 微型計(jì)算機(jī) 匯編語言 程序設(shè)計(jì)
上傳時(shí)間: 2013-07-16
上傳用戶:eeworm
可編程序邏輯控制器第六講
上傳時(shí)間: 2013-06-30
上傳用戶:eeworm
GPS應(yīng)用程序設(shè)計(jì)
標(biāo)簽: GPS 應(yīng)用程序
上傳時(shí)間: 2013-06-29
上傳用戶:eeworm
藍(lán)牙驅(qū)動(dòng)程序 Widcomm 5.0
標(biāo)簽: Widcomm 5.0 藍(lán)牙 驅(qū)動(dòng)程序
上傳時(shí)間: 2013-07-03
上傳用戶:eeworm
MAX+plusII--BYTEBLASTER下載線驅(qū)動(dòng)程序的安裝
標(biāo)簽: BYTEBLASTER plusII MAX 下載線
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
N系列射頻同軸連接器
上傳時(shí)間: 2013-06-29
上傳用戶:eeworm
注射模設(shè)計(jì)方法與程序
標(biāo)簽: 模 設(shè)計(jì)方法 程序
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1