littlebot
Published on 2025-04-13 / 0 Visits
0

【源码】基于Arduino的洞穴CO2检测系统

项目简介

本项目是基于Arduino打造的DIY便携式CO2传感器,检测范围为0 - 50000ppm(5%)。围绕Wisen的MH - Z14B NDIR CO2传感器构建,专为洞穴探险设计,能帮助探险者验证深入洞穴是否安全,避免因部分洞穴底部CO2积聚带来的危险。

项目的主要特性和功能

  1. 实时检测:利用MH - Z14B传感器,可实时检测0 - 50000ppm(5%)范围内的CO2浓度。
  2. 数据显示:通过SSD1306 0.96英寸OLED屏幕(128x64)实时显示检测到的CO2数据。
  3. 供电设计:采用18650锂电池供电,经MT3608 DC - DC转换器升压至5V,一次充电至少可支持5小时的检测工作。
  4. 操作便捷:设计简单,打开电源即可开始检测。开机有加载条,传感器稳定后每4秒读取一次新数据。

安装使用步骤

  1. 若已下载项目源码文件,无需再次下载,直接进行后续操作;若未下载,先下载并解压项目源码文件。
  2. 依照“Parts list”购买所需部件,总价约50€。
  3. 按照电路图连接传感器、OLED屏幕、电池及其他组件。
  4. 使用VSCode和Platformio进行开发、构建和依赖管理,将代码上传到Arduino Nano。
  5. 打开电源,等待20 - 30秒,待传感器初始化完成。
  6. 设备将自动开始检测CO2浓度,并在OLED屏幕上显示检测结果。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】