3D+Arduino课程(面向中学生)——厨下式燃气报警器

2016-04-132.5万
精华项目
AI 快速预览详细 收起
本次课程介绍了如何通过3D打印和Arduino技术制作一个厨下式燃气报警器。项目包括电池元件盒、顶盖板和底盖板的建模,以及电路连接和程序编写。最终效果是一个能够检测燃气泄漏并发出警报的安全装置。难度适中,适合中学生动手实践。


天然气给现代人的生活带来了很多便利,但是事情总是具有两面性的,如果天然气泄露是一件十分严重的事情,为了保证我们的安全,人们通常在燃气容易发生泄露的地方安装燃气报警器。这就是我们这次课的任务——厨下式燃气报警器。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图8
作品展示:

效果图如下
3D+Arduino课程(面向中学生)——厨下式燃气报警器图93D+Arduino课程(面向中学生)——厨下式燃气报警器图10
工具器材:
工具:Overlord pro 3D打印机、 焊笔、焊丝
材料:PLA(白、蓝)、 3.7V锂电池、杜邦线若干、烟雾传感器(MQ2)、Bluno beetle、白色LED。
结构建模:
本作品的结构模型共有以下3部分构成:电池元件盒、顶盖板、底盖板。
电池元件盒

1.打开Sketchup,点击菜单镜头——标准视图——顶部,使用矩形工具绘制一个51MM,32MM大小的矩形。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图11
2.使用偏移工具向外侧偏移2MM作为壁厚
3D+Arduino课程(面向中学生)——厨下式燃气报警器图12
3. 使用拉伸工具将内部和外框向上拉伸2MM
3D+Arduino课程(面向中学生)——厨下式燃气报警器图13

4. 使用环绕观察工具将其翻转到底部,用直线工具将其封闭。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图14
5. 将刚绘制的直线删除,并使用拉伸工具将外框拉伸10MM
3D+Arduino课程(面向中学生)——厨下式燃气报警器图15

6. 将顶部平面进行翻转,将外框使用拉伸工具拉伸15,MM。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图16
7. 使用圆形工具绘制一个半径为2.5的圆,并用拉伸工具在底面上打孔。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图17
实物图
3D+Arduino课程(面向中学生)——厨下式燃气报警器图1
底盖板

1.以上述电池元件模型第三步为基础,使用偏移工具以内部框线向内偏移1.5M。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图18
2. 以内部框线为基础向上拉伸2MM。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图19
实物图
3D+Arduino课程(面向中学生)——厨下式燃气报警器图2
顶盖板

1.以上步中底盖板为基础使用直线工具连底面对角线,以其交点为原型绘制一个半径为9MM的圆。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图20
2. 选中圆形外框线,图元信息段改为99,使用拉升工具在底面上打出一个孔位。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图21
3. 同样方法制作一个半径为2.2的孔位。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图22
实物图
3D+Arduino课程(面向中学生)——厨下式燃气报警器图5
程序原理:
       当MQ2检测到燃气值达到制定的极限值,LED亮起。
电路连接:
3D+Arduino课程(面向中学生)——厨下式燃气报警器图7
     按上图所示连线,将LED、MQ2焊接在BlunoBeetle上。
      3D+Arduino课程(面向中学生)——厨下式燃气报警器图4
代码下载见附件:
组件安装:

分别将电池、BlunoBeetle、烟雾传感器安装在电池元件盒子里,再将底层盖板和顶层盖板盖上,如下图所示。
3D+Arduino课程(面向中学生)——厨下式燃气报警器图3
测试作品:

   将你的烟雾传感器上电后,安放在厨房燃气灶下的燃气接入口,试试你家的燃气是否泄露。你可能觉得这个东西很LOW吧,别着急精彩随后就到……
3D+Arduino课程(面向中学生)——厨下式燃气报警器图6



*原创项目,未经允许谢绝转载!


sketch_apr19a厨下单机检测.rar

426 Bytes, 下载次数: 16

售价: 10 创造力  [记录]

代码

模型及打印文件.rar

263.59 KB, 下载次数: 15

售价: 10 创造力  [记录]

模型

创作许可协议

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

评论(5)
格桑
格桑
膜拜大神
hnyzcj
hnyzcj
作者
记不清楚了,你自己查下商城介绍。
appzpp12
appzpp12
刚才下载了你的代码,看了一下你的判断方式,val>900,模拟端口的值大于900是怎么判断的?你的依据在哪里?
appzpp12
appzpp12回复hnyzcj
你用的是MQ-5?还是MQ-2
hnyzcj
hnyzcj
作者
回复appzpp12
我自己用了个打火机测试的,当拔煤气管是肯定能报警了,所以,宁可错报,不可不报的原则。
dsweiliang
dsweiliang
你是怎样让他检测到煤气的?特意放煤气?
hnyzcj
hnyzcj
作者
回复dsweiliang
哈哈哈哈
dsweiliang
dsweiliang回复hnyzcj
勇气可嘉
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
丄帝De咗臂
丄帝De咗臂
大神又出新作了
hnyzcj
hnyzcj
作者
回复丄帝De咗臂
交作业!
- 没有更多了 -