首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【电子DIY作品】甲醛颗粒物温湿度等多合一检测设备

【电子DIY作品】甲醛颗粒物温湿度等多合一检测设备

原创
作者头像
安信可科技
修改2025-11-19 14:06:04
修改2025-11-19 14:06:04
290
举报
文章被收录于专栏:DIYDIY

以下作品由安信可社区用户

WT_0213制作

可用于粉尘PM2.5检测、甲醛检测二氧化碳浓度检测

增加了数值单位,如PM2.5与甲醛浓度都是ug/m³,二氧化碳浓度为ppm。

操作优化:

单击显示下一个功能页面,双击显示上一个功能页面。

按钮操作代码优化,目前可稳定执行以上操作。

家里刚装修总是觉得害怕有甲醛影响健康。市场上虽然有很多这样的检测设备,开始想买来,后来又觉得功能太过单一,就想着自己能不能做一个呢。

这个设备可以配合,桌面空气净化器使用。后面可能去完善这部分功能。

已经预留的两个引脚。 外部接口这里有四个针脚,开始想的是,两个引脚一个引脚是VCC 一个GND, 另外两个是用来控制设备用的。

一个 控制风扇转速,一个控制开关。当空气质量不好的时候就开启。想法是使用电脑的12cm风扇。配合PM2.5 滤纸 做个空气净化器。

但是后来发现没考虑开关问题。要么电池耗尽,否则设备永远开机,外壳都打印出来了,使用其中两个针脚做为开关使用吧,断开电池的正极。插入排针以后导通电池正极就成了开关了。

模块选择

小安派-Cam-D200

Ai-M61-32S-Kit

21VOC五合一空气质量检测模块

文档: 附件:21VOC(TVOC,甲醛,CO2,温湿度)模块说明书-V01.01.pdf

附件:五合一协议[5字节].docx

接线方案:

21VOC

Ai-M61-32S

GND

GND

3V3

3V3

RX

IO25

TX

IO26

1.3 寸屏幕

接线方案:

1.3寸屏幕

Ai-M61-32S

GND

GND

VCC

3V3

SCK

IO13

SDA

IO15

RES

IO12

DC

IO14

BLK

悬空

按钮

接线方案:

按钮

Ai-M61-32S

GND

GND

BUTTON

IO18

通气孔

小孔微孔铝网格网菱形六角形孔铝板

外部接口

主要用于控制外部设备和作为开关使用。

接线方案:

4Pin

Ai-M61-32S

Pin1

Bin+

Pin2

Bout+

Pin3

IO预留

Pin4

IO预留

由于没有论坛其他大佬那样自己画板的能力,所有都是用现有开发板做的。唯一的坏处就是不能 控制设备的大小和功耗。还有一些组件也不能按照自己的意愿去调整。

页面设计

对于检测设备页面也没必要那么华丽,简单构建了一下布局。

创建新项目

选择lvgl版本 V8.3.10

选择设备模板

选择应用模板

项目配置信息

面板类型改成Custom,名字自己起个就行,屏幕的我是240x240 的所以就设置成这个。然后点击创建。

生成C代码

导出代码

页面到这里就设计好了。

代码

voc.h

【电子DIY作品】甲醛颗粒物温湿度等多合一检测设备(更新) - 电子DIY - 物联网开发者社区-安信可论坛 - Powered by Discuz!

voc.c

【电子DIY作品】甲醛颗粒物温湿度等多合一检测设备(更新) - 电子DIY - 物联网开发者社区-安信可论坛 - Powered by Discuz!

FreeCAD 外壳设计

这个是通气孔那个铝网的磨具。手工裁剪的时候把它平的面放在铝网上,转着圈剪下来。然后再将铝网放在曲面这面,按压。这样就可以得到一个拱形的罩子了 O(∩_∩)O哈哈~。

效果

动图封面
动图封面

有个圆圆的凸起,效果还是蛮不错的。

组装调试

屏幕接线

按钮\组装

最终效果/充电

3D模型外壳: 附件:3D外壳模型.zip

固件: 附件:voc_fan_bl616.zip

源码: 附件:voc_fan.zip

视频效果

基于Ai-m61-32s kit 空气质量检测设备_哔哩哔哩_bilibili

操作

默认显示空气颗粒物 ,单击按钮后显示下一页面为甲醛检测页面。

双击返回粉尘检测页面,其实这个设备是想做桌面空气净化器的主控设备,现在可以单独拿出来用。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 模块选择
    • 21VOC五合一空气质量检测模块
  • 页面设计
    • 导出代码
  • 代码
  • 组装调试
    • 最终效果/充电
    • 视频效果
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档