用CCS811空气质量传感器做一个臭屁追踪器

2020-03-031.3万
精华项目
AI 快速预览详细 收起
本项目介绍如何使用DFRobot的CCS811空气质量传感器制作一个臭屁追踪器。通过检测可挥发性气体和CO2浓度,传感器能够快速响应并准确测量。利用Arduino Nano作为控制器,将气体浓度映射到LED亮度上,实现追踪功能。该项目适用于家庭娱乐和趣味实验,让孩子们在动手实践中学习科学知识。
    当年,那个以身试屁的同学,你现在还好吗?

    这个事情发生在上小学的时候,每年开学,班上都会新增一些转校生。一间小小的教室,被一百多个同学挤得满满的,只留出了两条狭窄的过道,供大家单向通行。有天,上课正无聊,昏昏欲睡,突然听到前边两位同学吵了起来,同时,我闻到了一股浓烈的屁味儿。把我们这一片给熏得东倒西歪的。那两位同学争论,都说是对方放的屁。由于大家实在坐得太拥挤了,这种放完屁还怪到同桌头上的情况,时有发生。他俩争论没结果,但被熏到的大片群众需要他们给出一个交代——到底是谁干的。恰巧坐在他俩后边的,就是班上出了名的“多动症”,他为了响应群众们的要求,不辜负大家的殷切盼望,于是决定还大家一个真相。我惊讶地看着他,他先是嬉皮笑脸地回过头来,看了下受过苦难的大伙们,然后毅然决然地弯下了腰,并把脑袋往前排凳子的坐垫方向凑了过去......

    真的勇士!
=====================================================================

    刚拿到一块DFrobot出品的CCS811空气质量传感器,可以测可挥发性气体和CO2浓度,反应很灵敏,读数很准确。想到了那些放完屁还赖到别人头上的坏人依旧逍遥法外,还想到那位以身犯险的勇猛同学,于是就诞生了制作一个臭屁追踪器的想法。

用CCS811空气质量传感器做一个臭屁追踪器图17

    由于没有恰逢时机的屁出现,只好用酒精灯做下示范了:

用CCS811空气质量传感器做一个臭屁追踪器图21

    这款CCS811,从启动到正常工作所需要的时间极短,能够快递进入工作状态,并且具有低功耗和阈值中断警报等优点。最让我满意的还是,它的反应速度快和测量灵敏。把它放在桌面上,我在一旁码字,串口监视器能够清晰地反映出我当前呼出的CO2浓度。很震惊,第一次意识到呼出的气体,居然会在桌面上像小球一样堆积。呼吸、哈气、放屁、酒精等都可以让CCS811数值有较大的波动。

用CCS811空气质量传感器做一个臭屁追踪器图3

开始制作
  
作用原理:
    利用ccs811能够检测可挥发性有害气体的特点,使用nano作为控制器,接收到ccs811给出的当前位置的有害气体浓度数值,通过map()函数,将该数值映射到LED模块的亮度上,越靠近气体源头,LED越亮,来追踪臭屁出处。

准备材料:
拨动开关

用CCS811空气质量传感器做一个臭屁追踪器图1

建模&3D打印

用CCS811空气质量传感器做一个臭屁追踪器图13

用CCS811空气质量传感器做一个臭屁追踪器图4

将程序烧录进去:
用CCS811空气质量传感器做一个臭屁追踪器图15

电路的连接:
先将电池和锂电池充电板连接起来:

用CCS811空气质量传感器做一个臭屁追踪器图5

将拨动开关焊上两根导线,并将开关塞入模型的设定位置:

用CCS811空气质量传感器做一个臭屁追踪器图6

用CCS811空气质量传感器做一个臭屁追踪器图2

用一根黑色导线和拨动开关上的一根红色导线,分别焊在锂电池充电板的-”“+”焊盘上:

用CCS811空气质量传感器做一个臭屁追踪器图7

按照下图,将nanoLED模块导线、CCS811导线等焊接起来:

用CCS811空气质量传感器做一个臭屁追踪器图19

用CCS811空气质量传感器做一个臭屁追踪器图12

LED模块和CCS811Gravity接头从模型内部穿出来:

用CCS811空气质量传感器做一个臭屁追踪器图9

将之前焊接在充电板焊盘上的,一黑一红的杜邦线母头,插在nano的背面插针上,红的是接Vin,黑色接GND

用CCS811空气质量传感器做一个臭屁追踪器图10

用热熔胶将充电板粘在模型腔体内部,固定并露出microusb充电口:

用CCS811空气质量传感器做一个臭屁追踪器图14

LED模块和CCS811模块分别用热熔胶粘在模型上:
用CCS811空气质量传感器做一个臭屁追踪器图11

将所有零件和导线整理好,准备塞入手柄内部:

用CCS811空气质量传感器做一个臭屁追踪器图8

用一点热熔胶粘接模型两个部分:

用CCS811空气质量传感器做一个臭屁追踪器图16

完成:
用CCS811空气质量传感器做一个臭屁追踪器图20

充电中:
用CCS811空气质量传感器做一个臭屁追踪器图18


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(11)
KkQ1VrB7W776
KkQ1VrB7W776
在无线电杂志中,名字改为了手持空气质量检测仪
屌丝王小明
屌丝王小明
作者
回复KkQ1VrB7W776
哈哈,因为屁没有锅气
闫雪
闫雪
这个怎么修改啊
屌丝王小明
屌丝王小明
作者
回复闫雪
开发版选择对了吗?选择对了的话,在它下面的那个选项里选择“old”那个选项
honlyn
honlyn
有成功的案例吗?这东西定向性怎么样?
屌丝王小明
屌丝王小明
作者
回复honlyn
目前空间都比较通气,没有遇到适合场景。定向性应该不错的,检测速度很快,反应也灵敏。
碧海
碧海
可以做的再小巧隐蔽些,呵呵,受用了,学习中
DFr18f9QI4U
DFr18f9QI4U
评论内容
txm派瑞深山锹🐛🐜🐞🦂
txm派瑞深山锹🐛🐜🐞🦂
再也不怕被人说放屁了哈哈哈哈
微笑的rockets
微笑的rockets
这是一个有味道的贴纸。
我建议给每个座位加一个,然后接上tinkernode,这样就可以知道谁每天发屁什么时候放屁了。
还可以图表化。
屌丝王小明
屌丝王小明
作者
回复微笑的rockets
怕是会引来众怒啊
铁熊
铁熊
不是不臭,时候“味”到
rzyzzxw
rzyzzxw
哈哈,太有趣(味)了。
DI玩
DI玩
这是一个有味道的脑洞
帅猫
帅猫
终于找到一个不用Beetle的(上次比赛的时候只用了一块OLED就把Beetle变成热得快的我表示再也不敢这东西)
屌丝王小明
屌丝王小明
作者
回复帅猫
nano的管脚多,接线也方便
- 没有更多了 -