# 使用方法
- 工程采用Keil MDK 5编写,基于STM32标准库
- 工程项目文件在 `Project` 文件夹内的 `工程模板.uvprojx`,双击即可打开。
- 可以复制 `App`文件夹下的 `DHT11.c` 和 `DHT11.h`文件到自己的项目中使用。
- 程序运行时不需要初始化外设,具体的初始化过程在以下函数内部调用了,我们只需要关注下面函数的用法即可。
# 函数说明
- `uint8_t DHT_Get_Temp_Humi_Data(uint8_t buffer[])`
- 使用此函数需要传入一个8位的的数组。分别用来存储 `湿度整数部分`、`湿度小数部分`、`温度整数部分`、`温度小数部分`、`校验和`,注意!湿度小数部分接收到的值始终为`0`。
- 函数有一个返回值,接收到正确数据返回`1`,错误返回`0`,建议在调用时先判断一下该返回值再进行其他操作。
- 只需要在自己的函数中重复调用即可,示例中是将该函数在while函数中每两秒重复调用,然后打印在OLED显示屏上。
# 其它
- 工程文件中包含了常见的0.96"、1.3"的OLED显示屏的驱动,驱动芯片为SSD1306,通过SPI方式连接到STM32,具体的引脚连接翻看oled.h文件中的宏定义
没有合适的资源?快使用搜索试试~ 我知道了~
基于STM32单片机的DHT11温湿度模块的使用
共244个文件
d:56个
o:53个
crf:53个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 81 浏览量
2024-02-24
19:45:46
上传
评论
收藏 11.19MB ZIP 举报
温馨提示
使用方法 工程采用Keil MDK 5编写,基于STM32标准库 工程项目文件在 Project 文件夹内的 工程模板.uvprojx,双击即可打开。 可以复制 App文件夹下的 DHT11.c 和 DHT11.h文件到自己的项目中使用。 程序运行时不需要初始化外设,具体的初始化过程在以下函数内部调用了,我们只需要关注下面函数的用法即可。 函数说明 uint8_t DHT_Get_Temp_Humi_Data(uint8_t buffer[]) 使用此函数需要传入一个8位的的数组。分别用来存储 湿度整数部分、湿度小数部分、温度整数部分、温度小数部分、校验和,注意!湿度小数部分接收到的值始终为0。 函数有一个返回值,接收到正确数据返回1,错误返回0,建议在调用时先判断一下该返回值再进行其他操作。 只需要在自己的函数中重复调用即可,示例中是将该函数在while函数中每两秒重复调用,然后打印在OLED显示屏上。 其它 工程文件中包含了常见的0.96"、1.3"的OLED显示屏的驱动,驱动芯片为SSD1306,通过SPI方式连接到STM32,具体的引脚连接翻看oled.h文件中
资源推荐
资源详情
资源评论
收起资源包目录
基于STM32单片机的DHT11温湿度模块的使用 (244个子文件)
工程模板.axf 279KB
stm32f10x_tim.c 104KB
stm32f10x_flash.c 59KB
stm32f10x_rcc.c 49KB
stm32f10x_adc.c 45KB
stm32f10x_i2c.c 43KB
stm32f10x_can.c 43KB
stm32f10x_usart.c 36KB
system_stm32f10x.c 35KB
stm32f10x_fsmc.c 34KB
stm32f10x_spi.c 29KB
stm32f10x_dma.c 28KB
stm32f10x_sdio.c 27KB
stm32f10x_gpio.c 22KB
stm32f10x_dac.c 18KB
core_cm3.c 16KB
stm32f10x_cec.c 11KB
stm32f10x_pwr.c 8KB
stm32f10x_rtc.c 8KB
stm32f10x_bkp.c 8KB
misc.c 7KB
stm32f10x_exti.c 7KB
stm32f10x_wwdg.c 5KB
oled.c 5KB
stm32f10x_dbgmcu.c 5KB
stm32f10x_iwdg.c 5KB
stm32f10x_it.c 4KB
stm32f10x_crc.c 3KB
DHT11.c 2KB
delay.c 399B
main.c 372B
stm32f10x_tim.crf 362KB
as608.crf 358KB
sg90.crf 357KB
hc.crf 357KB
keyboard.crf 357KB
dht.crf 357KB
uart.crf 357KB
hx711.crf 357KB
pwm.crf 357KB
lm35.crf 357KB
adc.crf 357KB
l298n.crf 357KB
syn6288.crf 356KB
uart3.crf 356KB
nvic.crf 356KB
beep.crf 356KB
led.crf 356KB
iwdg.crf 356KB
motor.crf 356KB
rfid.crf 356KB
dht11.crf 351KB
delay.crf 351KB
main.crf 351KB
fpm383c.crf 349KB
stm32f10x_can.crf 349KB
oled.crf 349KB
stm32f10x_adc.crf 348KB
stm32f10x_rcc.crf 347KB
stm32f10x_flash.crf 347KB
stm32f10x_i2c.crf 346KB
stm32f10x_usart.crf 346KB
stm32f10x_fsmc.crf 346KB
stm32f10x_sdio.crf 345KB
stm32f10x_spi.crf 344KB
stm32f10x_gpio.crf 344KB
stm32f10x_dma.crf 344KB
stm32f10x_dac.crf 342KB
stm32f10x_cec.crf 342KB
system_stm32f10x.crf 342KB
stm32f10x_bkp.crf 341KB
stm32f10x_pwr.crf 341KB
stm32f10x_rtc.crf 341KB
stm32f10x_exti.crf 341KB
lcd12864.crf 341KB
stm32f10x_wwdg.crf 341KB
misc.crf 341KB
stm32f10x_iwdg.crf 340KB
stm32f10x_it.crf 340KB
stm32f10x_crc.crf 340KB
tim.crf 340KB
stm32f10x_dbgmcu.crf 340KB
core_cm3.crf 4KB
seg.crf 503B
keyboard.d 3KB
syn6288.d 3KB
motor.d 2KB
l298n.d 2KB
hx711.d 2KB
uart3.d 2KB
rfid.d 2KB
lm35.d 2KB
beep.d 2KB
sg90.d 2KB
uart.d 2KB
nvic.d 2KB
iwdg.d 2KB
led.d 2KB
dht.d 2KB
pwm.d 2KB
共 244 条
- 1
- 2
- 3
资源评论
hakesashou
- 粉丝: 4127
- 资源: 1043
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功