收藏官网首页
查看: 25733|回复: 5

简单几步打造一个家用烟雾报警器

321

主题

1054

帖子

4502

积分

论坛元老

Rank: 8Rank: 8

积分
4502
QQ
发表于 2017-4-12 12:45:35 | 显示全部楼层 |阅读模式
免费使用STM32、APP自动代码生成工具
本帖最后由 bigfanofloT 于 2017-4-12 14:15 编辑

实物图 (3) - 副本.jpg 手机APP界面1.png 手机APP界面2.png

硬件准备:
Nucleo-L496ZG板卡;
esp8266-12F无线WIFI模块(需烧录机智云GAgent固件);
MQ-2烟雾传感器;
接线:
ESP8266           Nucleo-L496ZG
Tx                 D0 (串口3Rx)
Rx                 D1 (串口3Tx)

MQ-2
A0                A0(ADC通道)
MQ- 2气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在可燃气体时,传感器的电导率随空气中可燃气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。 MQ-2气体传感器对液化气、丙烷、氢气的灵敏度高,对天然气和其它可燃蒸汽的检测也很理想。这种传感器可检测多种可燃性气体,是一款适合多种应用的低成本传感器。
模块特色:
1、采用优质双面板设计,具有电源指示和TTL信号输出指示;
2、具有DO开关信号(TTL)输出和AO模拟信号输出;
3、TTL输出有效信号为低电平。(当输出低电平时信号灯亮,可直接接单片机或继电器模块)
4、模拟量输出电压随浓度越高电压越高。
5、对液化气,天然气,城市煤气,烟雾有较好的灵敏度。
6、有四个螺丝孔便于定位;
7、产品外形尺寸:32(L)*20(W)*22(H)
8、具有长期的使用寿命和可靠的稳定性
9、快速的响应恢复特性
电气性能:
输入电压:DC5V   功耗(电流):150mA
DO输出:TTL数字量0和1(0.1和5V)
AO输出:0.1-0.3V(相对无污染),最高浓度电压4V左右
特别提醒:传感器通电后,需要预热20S左右,测量的数据才稳定,传感器发热属于正常现象,因为内部有电热丝,如果烫手就不正常了。
接线方式:
1、VCC:接电源正极(5V)
2、GND:接电源负极
3、DO:TTL开关信号输出
4、AO:模拟信号输出
实物图.jpg 接线图.jpg

Step1:给ESP8266烧录GAgent固件;
GAgent原理.png
Step2:开发者中心创建产品,数据点;
创建数据点.png
Step3:选择生成单片机工程;
选择MCU方案生成工程.png
生成好MCU工程.png
Step4:采用STM32的ADC来读取烟雾传感器输出的模拟量,通过Gizwits提供的接口上传到云服务器;
添加用户代码.png
Step5:下载通用版本手机APP调试;
通用版APP下载.png
后续:

也可以生成移动端应用,进行二次开发,例如修改logo、UI等:
添加安卓应用.png
选择安卓应用.png
生成好安卓应用.png

源码下载:
Nucelo-L496ZG_Test.zip (45.31 MB, 下载次数: 1733)
1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

0

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2017-6-3 16:08:15 | 显示全部楼层
上边的方案能过VDS 和UL? 微信15869525516

3

主题

15

帖子

267

积分

中级会员

Rank: 3Rank: 3

积分
267
QQ
发表于 2017-7-23 13:11:30 | 显示全部楼层
你好,我用的STM32F103VE系列的 移植MCU_STM32F103C8x_source 在运行过程中连接不上ESP8266
出现下图情况。大神给看下
QQ截图20170723131159.png

点评

看提示是超时,把你工程文件上传份看下  详情 回复 发表于 2017-7-23 13:46

321

主题

1054

帖子

4502

积分

论坛元老

Rank: 8Rank: 8

积分
4502
QQ
 楼主| 发表于 2017-7-23 13:46:12 | 显示全部楼层
可以飞奔 发表于 2017-7-23 13:11
你好,我用的STM32F103VE系列的 移植MCU_STM32F103C8x_source 在运行过程中连接不上ESP8266
出现下图情况。 ...

看提示是超时,把你工程文件上传份看下

点评

文件太大好像添加不进去  详情 回复 发表于 2017-7-23 14:04
1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

3

主题

15

帖子

267

积分

中级会员

Rank: 3Rank: 3

积分
267
QQ
发表于 2017-7-23 14:04:51 | 显示全部楼层
校园创客福利
bigfanofloT 发表于 2017-7-23 13:46
看提示是超时,把你工程文件上传份看下

文件太大好像添加不进去

点评

QQ1303428517,我帮你看下  详情 回复 发表于 2017-7-23 14:32

321

主题

1054

帖子

4502

积分

论坛元老

Rank: 8Rank: 8

积分
4502
QQ
 楼主| 发表于 2017-7-23 14:32:10 | 显示全部楼层
可以飞奔 发表于 2017-7-23 14:04
文件太大好像添加不进去

QQ1303428517,我帮你看下
1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表