社区
下载资源悬赏专区
帖子详情
STM32CubeMX系列|DHT11温湿度传感器下载
PIPI_333
2020-10-31 04:39:21
该源码是基于STM32CubeMX配置下的STM32F103ZET6单片机DHT11温湿度传感器实例,该例程的详细介绍可参考博主的《STM32CubeMX系列|DHT11温湿度传感器》一文
相关下载链接:
//download.csdn.net/download/Chuangke_Andy/13078443?utm_source=bbsseo
...全文
259
回复
打赏
收藏
STM32CubeMX系列|DHT11温湿度传感器下载
该源码是基于STM32CubeMX配置下的STM32F103ZET6单片机DHT11温湿度传感器实例,该例程的详细介绍可参考博主的《STM32CubeMX系列|DHT11温湿度传感器》一文 相关下载链接://download.csdn.net/download/Chuangke_Andy/13078443?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
STM32
Cube
MX
系列
|
DHT11
温
湿度传感器
该源码是基于
STM32
Cube
MX
配置下的
STM32
F103ZET6单片机
DHT11
温
湿度传感器
实例,该例程的详细介绍可参考博主的《
STM32
Cube
MX
系列
|
DHT11
温
湿度传感器
》一文
STM32
的
DHT11
数字
温
湿度传感器
程序,亲测可用
STM32
的
DHT11
数字
温
湿度传感器
程序,亲测可用。内有详细注释和说明文档,很好的参考资料。
基于
cube
MX
的HAL库
STM32
F103RCT6单片机搭载
DHT11
温
湿度传感器
在7针OLED显示屏显示
温
湿度数据
基于
cube
MX
的HAL库
STM32
F103RCT6单片机搭载
DHT11
温
湿度传感器
在7针OLED显示屏显示
温
湿度数据,PC2连接
DHT11
的数据引脚,
DHT11
温
湿度传感器
3.3V供电,7针OLED显示屏为模拟SPI通信,第一行显示
温
度temp,第二行显示湿度humi。PB11接OLED的RST、PB12接OLED的CS、PB13接OLED的DC、PB14接OLED的SDIN、PB15接OLED的SCLK。
基于
STM32
环境检测
DHT11
温
湿度传感器
+MQ-2烟雾传感器+光敏电阻(包含原理图源程序文件)#资源达人分享计划#
基于
STM32
环境检测
DHT11
温
湿度传感器
+MQ-2烟雾传感器+光敏电阻(包含原理图源程序文件)
STM32
F407单片机读写
DHT11
温
湿度传感器
(串口屏显示)软件工程源码.zip
STM32
F407单片机读写OneWire_
DHT11
温
湿度传感器
(串口屏显示)软件工程源码,可以做为你的学习设计参考。 int main(void) { /* 复位所有外设,初始化Flash接口和系统滴答定时器 */ HAL_Init(); /* 配置系统时钟 */ SystemClock_Config(); /* 初始化串口并配置串口中断优先级 */
MX
_DEBUG_USART_Init(); HMI_USARTx_Init();
DHT11
_Init(); /* 无限循环 */ while (1) { /*调用
DHT11
_Read_TempAndHumidity读取
温
湿度,若成功则输出该信息*/ if(
DHT11
_Read_TempAndHumidity(&
DHT11
_Data)==SUCCESS) { HMI_value_setting("page1.gross.val",
DHT11
_Data.humidity*10); HMI_value_setting("page1.net.val",
DHT11
_Data.temperature*10); printf("读取
DHT11
成功!-->湿度为%.1f %RH ,
温
度为 %.1f℃ \n",
DHT11
_Data.humidity,
DHT11
_Data.temperature); } else { printf("读取
DHT11
信息失败\n"); } HAL_Delay(1000); } } /** * 函数功能: 向串口屏发送数据 * 输入参数: 无 * 返 回 值: 无 * 说 明: 无 */ void HMI_value_setting(const char *val_str,uint32_t value) { uint8_t tmp_str[30]={0}; uint8_t i; sprintf((char *)tmp_str,"%s=%d",val_str,value); for(i=0;iDR=tmp_str[i]; while(__HAL_UART_GET_FLAG(&husartx_HMI, UART_FLAG_TXE) == RESET); } HMI_USARTx->DR=0xFF; while(__HAL_UART_GET_FLAG(&husartx_HMI, UART_FLAG_TXE) == RESET); HMI_USARTx->DR=0xFF; while(__HAL_UART_GET_FLAG(&husartx_HMI, UART_FLAG_TXE) == RESET); HMI_USARTx->DR=0xFF; while(__HAL_UART_GET_FLAG(&husartx_HMI, UART_FLAG_TXE) == RESET); } /** * 函数功能: 向串口屏发送浮点数据 * 输入参数: 无 * 返 回 值: 无 * 说 明: 无 */ void HMI_string_setting(const char *val_str,int32_t value) { uint8_t tmp_str[50]={0}; uint8_t i; float temp=(float)value; sprintf((char *)tmp_str,"%s=\"%.1f\"",val_str,temp/100); for(i=0;iDR=tmp_str[i]; while(__HAL_UART_GET_FLAG(&husartx_HMI, UART_FLAG_TXE) == RESET); } HMI_USARTx->DR=0xFF;
下载资源悬赏专区
13,655
社区成员
12,578,819
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章