烟雾宝盒——详细教程( 上视频了)

2015-01-085.6万
AI 快速预览详细 收起
烟雾宝盒是一个基于DFRduino Mega2560 V3.0控制器的烟雾报警骚扰装置。它通过模拟烟雾传感器MQ2检测烟雾值,并根据不同的烟雾值划分三个等级,分别亮起蓝灯、黄灯或红灯,并在高烟雾值时发出警报声。适用于办公室、公车等场所,帮助识别和骚扰香烟僵尸。该项目需要的材料包括DFRduino Mega2560 V3.0控制器、RGB全彩灯盘、数字蜂鸣器模块和模拟烟雾传感器MQ2。


烟雾宝盒
话说烟魔为了统治地球发明了香烟,并将这种邪恶的东西投向了地球,

烟雾宝盒——详细教程( 上视频了)图1

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image002.jpg
于是乎地球上就出现了香烟僵尸,他们无处不在,在办公室、在公车,在公厕……它们平时于常人无异,但是每到烟雾发作之时,即将原型毕露。
烟雾宝盒——详细教程( 上视频了)图10烟雾宝盒——详细教程( 上视频了)图11
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image004.jpgfile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image005.jpg
正义的人类为了能够识别出这些香烟僵尸,发明了香烟宝盒。
你想识别香烟僵尸吗?你想提前了解一个区域是否有香烟僵尸吗?你想用红光和声响骚扰僵尸吗?那就使用香烟宝盒,香烟宝盒居家旅行之必备神器!以上为扯淡时间。

这个CASE是要做个烟雾报警骚扰的装置。话说哥们常年受一些烟魔的骚扰,为了能够及时发现,并骚扰他们一下,我决定做这个“玩意”。

相关功能:
对于不同的烟雾值进行划分为三个等级,小于500时,亮起蓝灯,表示安全,大于500小于900时,亮起黄灯表示附近有香烟僵尸,大于900时,亮起红灯,表示僵尸活动猖獗,并发出警报声。

相关材料:
  
序号
  
名称
链接地址
1
DFRduino Mega2560 V3.0控制器
https://www.dfrobot.com.cn/goods-504.html
2
RGB 全彩灯盘
https://www.dfrobot.com.cn/goods-144.html
3
数字蜂鸣器模块(Arduino兼容)
https://www.dfrobot.com.cn/goods-86.html
4
IO 传感器扩展板 V7.1
5
模拟烟雾传感器 (MQ2)
https://www.dfrobot.com.cn/goods-539.html
5
盒子(透明的即可)
女儿的3D彩泥存放盒
6
电池
自己找吧
因为手里没有传感器拓展版,所以用了面包板,因为手里没有DF新版的蜂鸣器,所以用的是DF老版本的蜂鸣器(两只引脚的)。另外2560完全可以换成UNO。我手里没有UNO 的板子了,临时用下2560
烟雾宝盒——详细教程( 上视频了)图12
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image007.jpg
制作步骤:
1.  安装MQ-2传感器,由于盒子是塑料材质的,本想用钻头,后来发现打孔易裂,就想了省事的法子,直接拿焊笔戳。如下图
烟雾宝盒——详细教程( 上视频了)图2
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image009.jpg
2.  安装用DF烟雾传感器内的螺丝将传感器固定在盒子顶部。
烟雾宝盒——详细教程( 上视频了)图3
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image011.jpg
3.  同样方法将蜂鸣器安装在盒子顶部
烟雾宝盒——详细教程( 上视频了)图4
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image013.jpg
4.  安装LED灯盘,先将LED灯盘安装在木方上,再将木方安装在盒子内部。
烟雾宝盒——详细教程( 上视频了)图7烟雾宝盒——详细教程( 上视频了)图5烟雾宝盒——详细教程( 上视频了)图6
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image015.pngfile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image017.jpgfile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image019.jpg
5.  按下表方法正确连线
烟雾宝盒——详细教程( 上视频了)图9
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image021.jpg
物理连线
画不好连线图,给个表格吧。(那个画图的软件一直没捞到捉摸过)
  
  
相应针脚
2560
RGB灯盘
R
D11

G
D12

B
D10
MQ-2
S
A4

5V
5V

负极
GND
蜂鸣器
正极
D4

负极
GND

原代码
const int YW_PIN=A2;
float yw_convertor(int analog_num1)
{
return analog_num1 * (5.0 / 1024.0 * 100);
}
void setup()
{
Serial.begin(9600);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
pinMode(10,OUTPUT);
pinMode(9,OUTPUT);
pinMode(4,OUTPUT);
}
void loop()
{
int y = analogRead(YW_PIN);
Serial.println(y);
if (y>900)   {
   digitalWrite(11, HIGH);   
   digitalWrite(10, LOW);
   digitalWrite(12, LOW);

   tone(4,100);            
   pinMode(4,INPUT);           //关闭4号口输出,没有想到其他好办法所以将状态改为输入

  }
else {  
  if(y>500) {
   digitalWrite(12, HIGH);  
   digitalWrite(10, HIGH);
   digitalWrite(11, LOW);  
  }
   else
   {digitalWrite(10, HIGH);
   digitalWrite(11, LOW);
   digitalWrite(12, LOW);
    }

}
}

烟雾宝盒——详细教程( 上视频了)图8


总结:希望各位DF的坛友,能够搞出更多的玩法。
http://www.tudou.com/programs/view/FcpgKJw13lQ/

IMG_20150108_101111.jpg (724.15 KB, 下载次数: 18307)

烟雾宝盒 · DFRduino Mega2560 V3.0 控制器_image_3.webp

创作许可协议

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

评论(22)
zonglijun1991
zonglijun1991
float yw_convertor(int analog_num1)
{
return analog_num1 * (5.0 / 1024.0 * 100);
}
没看懂这行语句的意思?
hnyzcj
hnyzcj
作者

hnyzcj
hnyzcj
作者
新器材功能一样
hnyzcj
hnyzcj
作者
其实我还有很多现在更感兴趣的东西,:lol
Osin
Osin
加入防空警报声,吓死老烟枪
hnyzcj
hnyzcj
作者
回复Osin
哈哈
hnyzcj
hnyzcj
作者
你抽吗,我以前什么都会。
微笑的rockets
微笑的rockets
关键是想法很有意思。
而且讲的故事也很有趣。
这不就是创客需要的东西吗?
hnyzcj
hnyzcj
作者
回复微笑的rockets
多谢,帮助,以后还会麻烦你
xpsuyu
xpsuyu
视频看不了哦
hnyzcj
hnyzcj
作者
回复xpsuyu
可以看呀,我刚查看了,没有问题。
hnyzcj
hnyzcj
作者
回复xpsuyu
不是吧,我来去看看
tyjjr
tyjjr
楼主很有创意
hnyzcj
hnyzcj
作者
回复tyjjr
多谢支持,瞎玩。
Youyou
Youyou
蔡爷的攻击系统呢?
hnyzcj
hnyzcj
作者
回复Youyou
没搞捏。
hnyzcj
hnyzcj
作者
好的下次一定注意,等做网络版的时候就搞个暗室
Grey
Grey
搞一个暗室的话 效果会不会更好
Joyce
Joyce回复Grey
目的已经到了。。。
babykeke
babykeke
很有创意啊
Nikita@
Nikita@
哇,不错,不抽烟的确实很难闻惯烟味,好创意
Panda
Panda
你们太强了;P
fangrong
fangrong回复Panda
画面感好强啊~
我爱小宇宙
我爱小宇宙
老烟枪集合的地方好像搜不到wifi信号哦....
我爱小宇宙
我爱小宇宙回复hnyzcj
好的,以后多交流啊~
hnyzcj
hnyzcj
作者
回复我爱小宇宙
:lol没事,以后多交流,虽然现在已经立法了,但是那些家伙他们改不了,他们也许不是故意,哎,没有办法说。
共4条回复,已加载2条,点击查看更多共4条回复,已加载全部
我爱小宇宙
我爱小宇宙
这货放到走廊的烟雾室里一定更有效果,再配一个PM2.5检测设备
hnyzcj
hnyzcj
作者
回复我爱小宇宙
我要把这东西放到老烟枪集合的地方,等我的WIDO弄好了,我就改个网络版,不用进门就知道有没有,烟尸。
hnyzcj
hnyzcj
作者
嗨森!嗨森!嗨森!嗨森!嗨森!嗨森!嗨森!
hnyzcj
hnyzcj
作者
老桑你用3D打印小鸟,我按上去喷水。
Panda
Panda
设置无烟区啊少年:lol
林子大了
林子大了回复hnyzcj
在中国应该没有用的 哦
hnyzcj
hnyzcj
作者
回复Panda
你觉得无烟区对于那些老脸皮厚的家伙有用吗?