站内搜索
发作品签到
专业版

#第九届立创电赛#智能家庭环境检测器

工程标签

1.3k
0
0
1

简介

智能家庭环境检测器是一种用于监测家庭环境中各项指标的设备,它可以提供有关居住空间内的环境质量的信息。

简介:智能家庭环境检测器是一种用于监测家庭环境中各项指标的设备,它可以提供有关居住空间内的环境质量的信息。
第九届立创电子设计开源大赛

开源协议

GPL 3.0

创建时间:2024-10-23 10:38:15更新时间:2024-10-24 13:45:34

描述

* 1、项目功能介绍

智能家庭环境检测器是一种用于监测家庭环境中各项指标的设备,它可以提供有关居住空间内的环境质量的信息。这类检测器通常集成了多种传感器,用以测量不同的环境参数。以下是一些常见的功能和技术特点:

1. 温度测量:监测室内温度,帮助调节空调或供暖系统。

2. 湿度测量:检测空气湿度水平,对于预防霉菌生长和维持舒适环境非常重要。

3. 空气质量监测:包括二氧化碳(CO₂)、挥发性有机化合物(VOCs)和其他有害气体的浓度,有助于识别污染源并改善通风。

4. 光照强度:用于自动调节照明系统或评估自然光的充足程度。


*2、项目属性
项目是首次公开,在学校参加过答辩

*3、硬件部分

智能家庭环境检测器是一种用于监测家庭环境中各种参数的设备,可以帮助用户了解室内空气质量、温度、湿度、光照强度等信息。下面是智能家庭环境检测器的一些硬件描述要点:

1. 微控制器单元(MCU)

· 核心处理器:通常使用高性能且低功耗的MCU(如STM32系列),用于处理传感器数据、执行算法和控制通信模块。

· 功能:负责接收来自各个传感器的数据,进行必要的计算,并决定如何处理这些数据。

2. 传感器模块

· 温湿度传感器:如DHT11/DHT22SHT31,用于测量环境的温度和湿度。

· 光照传感器:如BH1750TSL2591,用于测量室内的光线强度。

· 空气质量传感器:如MQ系列气体传感器、BME280Sensirion SGP30,用于监测CO₂浓度、VOC(挥发性有机化合物)水平以及其他有害气体。

 

*4、软件部分

1. 

初始化模块

2. 

初始化延时函数 (delay_init)

初始化ADC通道 (Adc1_Channe_Init)

初始化按键 (KEY_Init)

初始化LED (LED_Init)

初始化OLED屏幕 (OLED_Init)

3. 

变量声明

4. 

o DHT11_Temp  DHT11_Hum 分别存储从DHT11传感器读取的温度和湿度。

o Pre 存储压力传感器的读数(未在代码中使用)。

o gz_value  m2_value 分别存储光强传感器和另一种传感器(可能是PM2.5或其他)的读数。

o A_DHT11_Temp, A_DHT11_Hum, A_gz_value, A_m2_value 分别存储温度、湿度、光强和其他传感器的报警阈值。

5. 

主循环

6. 

每次循环调用 Get_Data 函数获取传感器数据。

检查温度、湿度和m2_value是否超出设定的阈值,如果超出,则改变蜂鸣器的状态。

扫描按键,如果检测到按键2被按下,则切换显示模式。

根据 display_contrl 的值交替显示不同的信息。

调用 Canshu_Change 函数根据按键输入修改报警阈值。

延迟100毫秒。

7. 

按键修改报警阈值

8. 

如果按键1被按下,则进入一个子菜单,允许用户通过按键34来增加或减少报警阈值。

使用按键2退出子菜单并返回主界面。

9. 

获取数据函数

10. 

读取DHT11传感器的温度和湿度数据。

读取光强传感器和另一个传感器的值,并进行相应的处理。


*5BOM清单
上传附件查看

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
智能家庭环境监测器.epro
16
2
BOM_Board1_PCB1_2024-10-23.xlsx
13
3
(6)程序源码.zip
60
4
WeChat_20241023130147.mp4
12
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航