hnyzcj 发表于 2016-4-13 22:51:16

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

本帖最后由 hnyzcj 于 2016-4-14 06:32 编辑

天然气给现代人的生活带来了很多便利,但是事情总是具有两面性的,如果天然气泄露是一件十分严重的事情,为了保证我们的安全,人们通常在燃气容易发生泄露的地方安装燃气报警器。这就是我们这次课的任务——厨下式燃气报警器。作品展示:
效果图如下
工具器材:工具:Overlord pro 3D打印机、 焊笔、焊丝材料:PLA(白、蓝)、 3.7V锂电池、杜邦线若干、烟雾传感器(MQ2)、Bluno beetle、白色LED。 结构建模:本作品的结构模型共有以下3部分构成:电池元件盒、顶盖板、底盖板。电池元件盒
1.打开Sketchup,点击菜单镜头——标准视图——顶部,使用矩形工具绘制一个51MM,32MM大小的矩形。
2.使用偏移工具向外侧偏移2MM作为壁厚3. 使用拉伸工具将内部和外框向上拉伸2MM
4. 使用环绕观察工具将其翻转到底部,用直线工具将其封闭。5. 将刚绘制的直线删除,并使用拉伸工具将外框拉伸10MM
6. 将顶部平面进行翻转,将外框使用拉伸工具拉伸15,MM。7. 使用圆形工具绘制一个半径为2.5的圆,并用拉伸工具在底面上打孔。实物图
底盖板
1.以上述电池元件模型第三步为基础,使用偏移工具以内部框线向内偏移1.5M。
2. 以内部框线为基础向上拉伸2MM。实物图
顶盖板
1.以上步中底盖板为基础使用直线工具连底面对角线,以其交点为原型绘制一个半径为9MM的圆。2. 选中圆形外框线,图元信息段改为99,使用拉升工具在底面上打出一个孔位。3. 同样方法制作一个半径为2.2的孔位。实物图
程序原理:       当MQ2检测到燃气值达到制定的极限值,LED亮起。电路连接:
   按上图所示连线,将LED、MQ2焊接在BlunoBeetle上。      
代码下载见附件:组件安装:
分别将电池、BlunoBeetle、烟雾传感器安装在电池元件盒子里,再将底层盖板和顶层盖板盖上,如下图所示。
测试作品:
   将你的烟雾传感器上电后,安放在厨房燃气灶下的燃气接入口,试试你家的燃气是否泄露。你可能觉得这个东西很LOW吧,别着急精彩随后就到……



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

丄帝De咗臂 发表于 2016-4-14 07:26:40

大神又出新作了

hnyzcj 发表于 2016-4-14 08:36:11

丄帝De咗臂 发表于 2016-4-14 07:26
大神又出新作了

交作业!

dsweiliang 发表于 2016-4-17 17:54:18

你是怎样让他检测到煤气的?特意放煤气?

hnyzcj 发表于 2016-4-18 06:47:33

dsweiliang 发表于 2016-4-17 17:54
你是怎样让他检测到煤气的?特意放煤气?

废话,不放气,怎么检测。

dsweiliang 发表于 2016-4-18 09:58:06

hnyzcj 发表于 2016-4-18 06:47
废话,不放气,怎么检测。

勇气可嘉

hnyzcj 发表于 2016-4-18 10:35:35

dsweiliang 发表于 2016-4-18 09:58
勇气可嘉

哈哈哈哈

MoonShine 发表于 2016-5-5 10:47:21

刚才下载了你的代码,看了一下你的判断方式,val>900,模拟端口的值大于900是怎么判断的?你的依据在哪里?

hnyzcj 发表于 2016-5-5 11:53:04

MoonShine 发表于 2016-5-5 10:47
刚才下载了你的代码,看了一下你的判断方式,val>900,模拟端口的值大于900是怎么判断的?你的依据在哪里? ...

我自己用了个打火机测试的,当拔煤气管是肯定能报警了,所以,宁可错报,不可不报的原则。

MoonShine 发表于 2016-5-5 12:52:44

hnyzcj 发表于 2016-5-5 11:53
我自己用了个打火机测试的,当拔煤气管是肯定能报警了,所以,宁可错报,不可不报的原则。 ...

你用的是MQ-5?还是MQ-2

hnyzcj 发表于 2016-5-5 12:55:59

记不清楚了,你自己查下商城介绍。

格桑 发表于 2018-9-3 19:27:41

膜拜大神
页: [1]
查看完整版本: 3D+Arduino课程(面向中学生)——厨下式燃气报警器