回答

收藏

《2024 DigiKey 汽车应用创意挑战赛》车载空气净化器

#竞赛 #竞赛 843 人阅读 | 0 人回复 | 2025-03-03

本帖最后由 gdd1 于 2025-3-6 00:23 编辑

1.项目概述:本项目旨在开发一个车载空气净化器系统,利用Teensy 4.1微控制器和Arduino平台,结合BME680环境传感器,实现对车内环境的实时监测与空气净化功能。系统能够检测温湿度、气压和空气质量,并在空气质量下降时启动电机模拟空气净化过程。

2. 系统设计与实现
2.1 硬件设计
Teensy 4.1:作为主控制器,负责数据处理和设备控制。
BME680传感器:通过I2C接口连接,用于采集温湿度、气压和空气质量数据。
电机:通过电机模块控制,用于模拟空气净化过程。

2.2 软件实现
传感器初始化:使用Arduino库初始化BME680,确保正确读取数据。
数据采集与处理:持续监测空气质量,当数值低于设定阈值时,触发电机启动。
电机控制:通过电机模块来实现电机的正反转,以适应不同净化需求。
3. 系统功能与操作
3.1 环境监测
BME680传感器实时采集车内环境数据,包括温度、湿度、气压和空气质量,数据通过串口输出至控制台或显示屏。
3.2 空气净化启动
当检测到空气质量指数(IAQ)超过预设阈值时,系统启动电机,模拟空气净化过程。IAQ阈值可根据实际需求调整,由于只有FireBeetle ESP8266才能读到IAQ值,所以本次使用传感器电阻值来进行验证,当空气质量变差时由于杂质较多,所以电阻值下降,从而可以判断空气质量。

4.代码文件及演示视频地址
Teensy41_sensor.zip (2.89 KB, 下载次数: 0)

https://www.bilibili.com/video/B ... 829fe945de059542c4e



分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条