资料分享基于STM32无线蓝牙大棚温湿度监测控制系统设计基于STM32无线远距离红外通信系统设计
Posted Mr song song
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了资料分享基于STM32无线蓝牙大棚温湿度监测控制系统设计基于STM32无线远距离红外通信系统设计相关的知识,希望对你有一定的参考价值。
基于STM32无线蓝牙大棚温湿度监测控制系统设计
前言:
随着科技的发展,农业科技也一步步走进我们的生活。蔬菜大棚的增多,人们对其性能要求也越来越高。特别是要提高其生产效率,对大棚的自动化程度要求也越来越高。单片机技术的逐步成熟,加快了我们走向现代化、科技自动化的进程。
本设计由STM32单片机、风扇控制电路、温湿度传感器电路、1602液晶显示电路+蓝牙模块电路和电源电路组成。通过温湿度传感器检测温湿度,并在液晶上和APP上实时显示。当湿度超过75度,APP发出报警信息,通过APP发送指令“O”,风扇启动。通过APP发送指令“C”,风扇关闭。
系统功能分析:
本设计由STM32单片机+风扇控制电路+温湿度传感器电路+1602液晶显示电路+蓝牙模块电路+电源电路组成。
1、通过温湿度传感器检测温湿度,并在液晶上和APP上实时显示。
2、当湿度超过75度,APP发出报警信息
3、通过APP发送指令“O”,风扇启动;
通过APP发送指令“C”,风扇关闭。
摘要
随着科技的发展,农业科技也一步步走进我们的生活。蔬菜大棚的增多,人们对其性能要求也越来越高。特别是要提高其生产效率,对大棚的自动化程度要求也越来越高。单片机技术的逐步成熟,加快了我们走向现代化、科技自动化的进程。 本设计由STM32单片机、风扇控制电路、温湿度传感器电路、1602液晶显示电路+蓝牙模块电路和电源电路组成。通过温湿度传感器检测温湿度,并在液晶上和APP上实时显示。当湿度超过75度,APP发出报警信息,通过APP发送指令“O”,风扇启动。通过APP发送指令“C”,风扇关闭。
关键字:单片机;温湿度检测模块;蓝牙;安卓
系统总体结构:
本系统具体框图如下图所示:
#include "led.h"
#include "delay.h"
#include "sys.h"
#include "usart.h"
#include "lcd.h"
#include <stdio.h>
#include "timer.h"
#include "lcd1602.h"
#include "dht11.h"
char dis0[16]; //1602显示第一行
char dis1[16];
int main(void)
delay_init(); //延时函数初始化
uart_init(9600); //串口初始化为9600
TIM3_Int_Init(499,7199);//50ms
LED_Init(); //初始化与LED连接的硬件接口
// Adc_Init(); //ADC初始化
Lcd_GPIO_init(); //1602接口初始化
Lcd_Init();
fengshan = 0; //上电风扇转一下
delay_ms(200);
sprintf(dis0,"Temp:%02d C DH:%02d%%",(u16)DHT11.Tem_H,(u16)DHT11.Hum_H);//打印温湿度
Lcd_Puts(0,1,(unsigned char *)dis0); //初始化显示
Lcd_1Put(7,1,0xdf);
sprintf(dis1,"My designer ! ");//打印电流
Lcd_Puts(0,0,(u8 *)dis1);//显示电流
fengshan = 1;
while(1)
基于STM32无线远距离红外通信系统设计
本设计由主机和从机组成
主机有由STM32F103C8T6单片机核心板电路+红外发送模块+按键电路组成。
从机有由STM32F103C8T6单片机核心板电路+红外接收模块+LCD1602液晶显示电路。
1、按键1按下,主机单片机内部存储的:abcd12345。通过红外模块发送给从机,从机进行数据处理后,显示在液晶上。
2、按键2按下,主机单片机内部存储的:hijk67890。通过红外模块发送给从机,从机进行数据处理后,显示在液晶上。
#include "led.h"
#include "delay.h"
#include "sys.h"
#include "usart.h"
#include <stdio.h>
#include "timer.h"
#include "key.h"
//#include "lcd1602.h"
//#include "adc.h"
char tab0[16]; //显示暂存数组
char tab1[16];
unsigned char i ;
unsigned char disLater =0; //发送数据标志
unsigned char disVal = 0 ;//显示标志
unsigned char WenShiDu[5]; //数据buf
int main(void)
NVIC_Configuration();
delay_init(); //延时函数初始化
uart_init(9600); //串口初始化为9600
uart2_init(9600) ;
TIM3_Int_Init(499,7199);//50ms
// LED_Init(); //初始化与LED连接的硬件接口
KEY_Init();
// Lcd_GPIO_init(); //初始化lcd引脚
// Lcd_Init(); //初始化lcd屏幕
// Lcd_Puts(0,0,(unsigned char *)"welcome ");
。。。。
1594【毕设课设】基于STM32无线蓝牙大棚温湿度监测控制系统设计
1591【毕设课设】基于STM32无线远距离红外通信系统设计
文章转自电设屋,完整资料百度网盘下载地址:百度网盘 www.aiesst.cn/share.html
一、STM32简介
STM32是意法半导体(ST)推出一款32位的单片机,STM32具有超低的价格、超多的外设、丰富的型号、优异的实时性、极低的开发成本等优势。芯片的架构图:
二、STM32名称
以上是关于资料分享基于STM32无线蓝牙大棚温湿度监测控制系统设计基于STM32无线远距离红外通信系统设计的主要内容,如果未能解决你的问题,请参考以下文章
毕业设计 基于STM32单片机无线ZIGBEE智能大棚土壤湿度光照检测
毕业设计:基于STM32的智能家居无线(蓝牙wifi)语音控制系统
基于单片机GSM大棚环境智能监控系统基于单片机的警示灯爆闪灯设计基于单片机太阳能手机智能充电器设计基于单片机智能无线病床呼叫系统设计-设计资料转发分享
基于STM32大棚DHT11温湿度监测的Proteus仿真 (代码+仿真+原理图+PCB+参考报告)