【分享】基于STM32温室智能监测控制系统设计STM32温湿度传感器采集报警系统基于STM。。。

更新时间:2023-07-04 10:38:47 阅读: 评论:0

【分享】基于STM32温室智能监测控制系统设计STM32温湿度传感器采集报警系统基于STM。。。
1647基于STM32温室智能监测控制系统设计(温控补光功能)仿真,程序
设计功能包含温湿度检测、光照强度检测,可以通过温湿度和光照来控制灯和电机风扇运转。包含的电路有:温湿度检测电路,电机电路,液晶显⽰电路、光照强度检测电路、按键电路、LED指⽰电路、蜂鸣器电路等。
1#include "stm32f10x.h"
2#include "LQ12864.h"
3#include "adc.h"
4#include "dth11.h"
actress
5#define PUSH_UP 1
6#define PUSH_DOWN 2
7#define PUSH_OK 3
8#define PUSH_NONE 4
9
10void main_delay(u32 ms)
11{
12 int i, j;
13 for(i = 0; i < ms; i++)
14 {
15  for(j = 0; j < 1000; j++)
16  {
flash是什么意思17  ;
18  }
19 }
20}
21
22//按键初始化函数
23void KEY_Init(void) //IO初始化
24{
25  GPIO_InitTypeDef GPIO_InitStructure;
26 //初始化KEY0-->GPIOA.1  上拉输⼊
27  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);//使能PORTA,
28
29 GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2;//PE2~4
wsdl
30 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; //设置成上拉输⼊
31  GPIO_Init(GPIOB, &GPIO_InitStructure);//初始化GPIOA1
32
33省略。。
1648基于STM32温湿度传感器采集报警系统设计(含超声波测距)
这次的设计主要是通过读取DHT11和HCSR04的数值,(Proteus的传感器貌似这两款好⽤⼀点)把读取的DHT11和HCSR04数值通过转化在lcd1602中显⽰出来,还有就是可以设置通过按键设置DHT11的温湿度阈值。
湿度低于88%;警报响,红灯亮
1649基于STM32室内空⽓净化监测系统设计
基于STM32室内空⽓净化监测系统设计。设计包含原理图、PCB、程序、演⽰视频等。
实物制作电路⽅案。
1
#include <stm32f4xx.h>2
#include "delay.h"3
#include "DHT11.h"4
#include "LCD1602.h"5
#include "SOUN.h"6
#include "KEY_ExitInit.h"7
#include "LED_INIT.h"8
#include "HCSR04.h"9
unsigned char move = 0x82;10
unsigned char RH,RL,TH,TL;11
unsigned char h0 = 0X38,h1 = 0X36;12
unsigned char t0 = 0X32,t1 = 0X38;13
unsigned char DATA[4];//存温湿度数据14
unsigned char Leg[4];//存超声波15
unsigned char R[7] = "SD:";16
unsigned char H[7] = "WD:";17
unsigned char L[7] = "Legth:";18
unsigned char r[2] = "%";19
unsigned char h[2] = "C";20
// 读DHT11数据及数据转换 ///21
权力的游戏第五季第八集
int DHT11_ReadDATA(void)22
{23
int i;24 25省略。。
1
2#include "stm32f10x.h"
3void GPIO_Configuration(void)
4{
5
6  GPIO_InitTypeDef GPIO_InitStructure;
7
8  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
9
10  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; 11
12  GPIO_Init(GPIOA, &GPIO_InitStructure);
13
14
15
16  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
17
terrified18  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
19
20  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
21
vientiane22  GPIO_Init(GPIOA, &GPIO_InitStructure);
23
24省略。。perfect意思
留学文书
1662基于51单⽚机的传送带产品计数器系统设计-仿真-程序
通过⽅波脉冲模拟传感器检测产品个数,并包含传送带电机。可以通过按键设置⽬标个数,当数⽬达到⽬标时,会进⾏声光提⽰。电路包含:单⽚机电路、按键电路、LCD显⽰电路、蜂鸣器电路、LED指⽰电路、电机电路、传感器模拟电路。
1#include <reg51.h>
2#include <intrins.h>
3#define uchar  unsigned char
4#define uint  unsigned int
5#define ulong  unsigned long
6//⽤液晶屏显⽰参数
7uchar code zifx0[]="0123456789abcdef"; 8uchar code zifu0[]="Now Number:0000"; 9uchar code zif
u1[]="Set Number:0000"; 10sbit  RS=P3^1;
倒装句练习11//写信号
12sbit  RWW=P3^3;
13//读信号
14sbit  E=P3^4;
15//使能信号
16#define e1  E=1
17#define rd1  RWW=1
18#define rs1  RS=1
19#define e0  E=0
20#define rd0  RWW=0
maneater
21#define rs0  RS=0
22#define PP P1
23//延时函数ms
24void _delay_ms(uint t) {
25 uint i,j;
26 for (i=0;i<t;i++)
27
28
29省略...

本文发布于:2023-07-04 10:38:47,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/1077750.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电路   设计   温湿度
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图