项目简介
本项目是 “SpiroMask” 项目的子项目,旨在开发一款 CO2 监测设备。通过结合麦克风与 CO2 传感器,能便捷、准确地进行肺部健康诊断。该设备可用于日常 CO2 水平监测,同时为 SpiroMask 项目提供基线 CO2 水平测量。
项目的主要特性和功能
- 多指标监测:运用 CCS811 传感器监测环境中的 CO2 和 VOC 水平。
- 实时记录:利用 PCF8563 实时时钟模块为监测数据添加准确时间标记。
- 数据交互:借助 Adafruit Feather M0 Adalogger 微控制器记录 CO2 水平数据,并在 OLED 显示屏上显示。
- 双模式切换:设备支持两种工作模式,可通过 SPDT 开关切换,满足不同监测需求。
- 数据存储:使用 SD 卡存储监测数据,方便后续分析和查看。
安装使用步骤
- 硬件准备:准备 Adafruit Feather M0 Adalogger 微控制器、PCF8563 实时时钟模块、CCS811 CO2 & VOC 传感器、MHZ19 CO2 传感器、OLED 显示屏、SPDT 开关以及 SD 卡。
- 硬件连接:按照项目提供的原理图和引脚映射图完成硬件连接。
- 软件安装:在 Arduino IDE 中导入所需的库和板卡配置,确保代码与 Adalogger 板兼容,必要时调整串行通信部分。
- 代码上传:将代码上传至 Adafruit Feather M0 Adalogger 微控制器,注意选择正确的板和库配置。
- 设备测试:在安全环境下测试设备,确认其能正常记录并显示 CO2 水平数据。
- 数据查看分析:从 SD 卡取出数据文件,使用合适的工具进行查看和分析。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】