zip文件

STM32F407的wifi及DHT11,MQ2 Keil开发源码 评分:

基于智能小车的安卓与STM32的keil代码。实现wifi与安卓端的数据传输。开发板可采集温度湿度烟雾浓度,开发板倾斜角度等功能,代码清晰简单,注释完整。
2019-01-02 上传 大小:35.00MB
立即下载
zip文件
STM32F407单片机读写 OneWire_DHT11温湿度传感器驱动DEMO例程源码.zip

STM32F407单片机读写 OneWire_DHT11温湿度传感器驱动DEMO例程源码,DHT11传感器包括一个电阻式测湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。通过单片机等微处理器简单的电路连接就能够实时的采集本地湿度和温度。DHT11与单片机之间能采用简单的单总线进行通信,仅仅需要一个I/O口。传感器内部湿度和温度数据40bit的数据一次性传给单片机,数据采用校验和方式进行校验,有效的保证数据传输的准确性。DHT11功耗很低,5V电源电压下,工作平均最大电流0.5mA。 int main(void) { char str[50]; uint32_t lcdid; /* 复位所有外设,初始化Flash接口和系统滴答定时器 */ HAL_Init(); /* 配置系统时钟 */ SystemClock_Config(); /* 初始化串口并配置串口中断优先级 */ MX_DEBUG_USART_Init(); /* 模块初始化 */ DHT11_Init(); /* 初始化3.5寸TFT液晶模组,一般优先于调试串口初始化

立即下载
rar文件
基于STM32F407单片机(寄存器版)实验例程源码之-D DHT11数字温湿度传感器实验.rar

基于STM32F407单片机(寄存器版)实验例程源码,可供学习设计参考

立即下载
rar文件
stm32_esp8266.rar_DHT11 STM32F103_STM32 8266_STM32+ESP8266+DHT11

使用stm32f103连接dht11采集温湿度数据。将收到的数据通过esp8266上传到服务器端

立即下载
7z文件
stm32f407使用MQ4,温湿度,光照,继电器模块

本资源为stm32f407使用MQ4,温湿度,光照,继电器模块,用于家庭安全检测系统,但可燃气体的数值超过设定的阈值后继电器导通,所接的电器便会导通。

立即下载
zip文件
dht11.zip_dht11 stm32f407_f407和dht11_stm32f4_stm32f407 DTH1

实现STM32F407下的温湿度传感

立即下载
7z文件
stm32f407使用温湿度,光照,烟雾传感器

stm32f407使用温湿度,光照,烟雾传感器,以及使用WiFi进行传输数据,温湿度的引脚为pg9,光照的为pf7,烟雾的为pa5

立即下载
rar文件
DHT11在IAR下的STM32F407例程

用IAR编译器建立的STM32F407的DHT11例程,有需要的朋友可以下载去借鉴借鉴,希望大家可以共同学习,进步!

立即下载
zip文件
STM32F407单片机读写DHT11温湿度传感器(串口屏显示)软件工程源码.zip

STM32F407单片机读写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;

立即下载
zip文件
基于STM32F103C8单片机设计-DHT11温湿度OLED屏显示程序KEIL工程源码.zip

STM32学习软件编程资料,STM32F103C8单片机经典外设应用设计实例软件源代码,KEIL工程文件,可供学习参考。

立即下载
zip文件
STM32F103C8T6MQ&DHT11;整合

stm32单片机,驱动MQ系列传感器和DHT11,实现温湿度火灾报警

立即下载
7z文件
STM32F407使用bmp180大气压传感器和DHT11程序

bmp180电压5V,DHT11电压3.3V, bmp180由i2c控制,时钟线scl,数据线sda

立即下载
rar文件
STM32F407ZGT6标准例程-库函数版本

STM32F407ZGT6 标准库STD驱动例程+文档教程,包含了KEY,RS232,RS485,DAC,DS18B20,DHT11,AT24C02,WKUP,W25Q128,SD,LCD等

立即下载
zip文件
STM32F407ZG+ILI9341+DHT11.zip

STM32CubeIDE+F407ZGT6开发板+2.8寸ILI9341+DHT11配置室内环境监测和时间显示

立即下载
zip文件
基于STM32F103单片机设计的DHT11温湿度OLED屏显示程序软件源代码.zip

基于STM32F103单片机设计的DHT11温湿度OLED屏显示程序软件源代码 main (void){//主程序 u8 b[2]; delay_ms(1000); //上电时等待其他器件就绪 RCC_Configuration(); //系统时钟初始化 RELAY_Init();//继电器初始化 I2C_Configuration();//I2C初始化 OLED0561_Init(); //OLED初始化 OLED_DISPLAY_8x16_BUFFER(0," YoungTalk "); //显示字符串 OLED_DISPLAY_8x16_BUFFER(2," DHT11 TEST "); //显示字符串 if(DHT11_Init()==0){ //DHT11初始化 返回0成功,1失败 OLED_DISPLAY_8x16_BUFFER(4,"Humidity: % "); //显示字符串 OLED_DISPLAY_8x16_BUFFER(6,"Temperature: C"); //显示字符串 }else{ O

立即下载
7z文件
基于STM32F407的DHT22程序代码

基于STM32F407的DHT22程序代码

立即下载
rar文件
STM32F407单片机(HAL库版本) DHT11数字温湿度传感器实验软件例程源码.rar

STM32F407单片机(HAL库版本) DHT11数字温湿度传感器实验软件例程源码.rar

立即下载
rar文件
基于STM32的DHT11、MQ-2、光照强度检测

1、通过DHT11温湿度模块检测温湿度 2、通过MQ-2烟雾传感器检测烟雾 3、通过光敏电阻模块检测光照强度 4、oled液晶屏显示实时检测到的数据 5、超限蜂鸣器报警

立即下载
rar文件
STM32f407整合OLED与DHT11.rar

STM32f407开发版整合OLED与DHT11两个设备,将温湿度数据在OLED上实时显示。oled上也可显示图片,与字符。

立即下载
zip文件
DHT11数字温湿度传感器实验STM32F407开发板KEIL软件工程源码.zip

DHT11数字温湿度传感器实验STM32F407开发板KEIL软件工程源码: main(void) { u8 t=0; u8 temperature; u8 humidity; HAL_Init(); //初始化HAL库 Stm32_Clock_Init(336,8,2,7); //设置时钟,168Mhz delay_init(168); //初始化延时函数 uart_init(115200); //初始化USART usmart_dev.init(84); //初始化USMART LED_Init(); //初始化LED KEY_Init(); //初始化KEY LCD_Init(); //初始化LCD POINT_COLOR=RED; LCD_ShowString(30,50,200,16,16,"Explorer STM32F4"); LCD_ShowString(30,70,200,16,16,"DHT11 TEST"); LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK"); LCD_ShowString(30,110,200,16,16,"2017/4/15"); while(DHT11_Init()) //DHT11初始化 { LCD_ShowString(30,130,200,16,16,"DHT11 Error"); delay_ms(200); LCD_Fill(30,130,239,130+16,WHITE); delay_ms(200); } LCD_ShowString(30,130,200,16,16,"DHT11 OK"); POINT_COLOR=BLUE;//设置字体为蓝色 LCD_ShowString(30,150,200,16,16,"Temp: C"); LCD_ShowString(30,170,200,16,16,"Humi: %"); while(1) { if(t%10==0)//每100ms读取一次 { DHT11_Read_Data(&temperature,&humidity); //读取温湿度值 LCD_ShowNum(30+40,150,temperature,2,16); //显示温度 LCD_ShowNum(30+40,170,humidity,2,16); //显示湿度 } delay_ms(10); t++; if(t==20) { t=0; LED0=!LED0; } } }

立即下载
热门资源标签
Global site tag (gtag.js) - Google Analytics