bigfanofloT 发表于 2017-4-12 12:45:35

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

本帖最后由 bigfanofloT 于 2017-4-12 14:15 编辑



硬件准备:Nucleo-L496ZG板卡;ESP8266-12F无线WIFI模块(需烧录机智云GAgent固件);MQ-2烟雾传感器;接线:ESP8266         Nucleo-L496ZGTx               D0 (串口3Rx)Rx               D1 (串口3Tx)
MQ-2A0                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   功耗(电流):150mADO输出:TTL数字量0和1(0.1和5V)AO输出:0.1-0.3V(相对无污染),最高浓度电压4V左右特别提醒:传感器通电后,需要预热20S左右,测量的数据才稳定,传感器发热属于正常现象,因为内部有电热丝,如果烫手就不正常了。接线方式:1、VCC:接电源正极(5V)2、GND:接电源负极3、DO:TTL开关信号输出4、AO:模拟信号输出
Step1:给ESP8266烧录GAgent固件;Step2:开发者中心创建产品,数据点;Step3:选择生成单片机工程;Step4:采用STM32的ADC来读取烟雾传感器输出的模拟量,通过Gizwits提供的接口上传到云服务器;Step5:下载通用版本手机APP调试;后续:
也可以生成移动端应用,进行二次开发,例如修改logo、UI等:
源码下载:


jackie200a 发表于 2017-6-3 16:08:15

上边的方案能过VDS 和UL? 微信15869525516

可以飞奔 发表于 2017-7-23 13:11:30

你好,我用的STM32F103VE系列的 移植MCU_STM32F103C8x_source 在运行过程中连接不上ESP8266
出现下图情况。大神给看下

bigfanofloT 发表于 2017-7-23 13:46:12

可以飞奔 发表于 2017-7-23 13:11
你好,我用的STM32F103VE系列的 移植MCU_STM32F103C8x_source 在运行过程中连接不上ESP8266
出现下图情况。 ...

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

可以飞奔 发表于 2017-7-23 14:04:51

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

文件太大好像添加不进去

bigfanofloT 发表于 2017-7-23 14:32:10

可以飞奔 发表于 2017-7-23 14:04
文件太大好像添加不进去

QQ1303428517,我帮你看下
页: [1]
查看完整版本: 简单几步打造一个家用烟雾报警器