【IoT 001】利用MQ-x进行气体检测

气体传感器9款

包含:MQ-2烟雾气敏传感器

MQ-3酒精传感器

MQ-4甲烷传感器

MQ-5液化气 天然气 城市煤气传感器

MQ-6异丁烷丙烷传感器

MQ-7一氧化碳传感器模块

MQ-8氢气传感器

MQ-9一氧化碳 可燃气体传感器

MQ-135空气质量检测传感器


```

from machine import Pin,ADC,PWM

from time import sleep

import urequests

import network

wlan = network.WLAN(network.STA_IF)

def connectAP(ssid,pwd):

    if not wlan.isconnected():

        wlan.active(True)

        wlan.connect(ssid,pwd)

        while not wlan.isconnected():

            pass

    print(wlan.ifconfig())

connectAP("Xiaomi_0947","修改为自己wifi密码")

#以下uid需要自己注册巴法云平台然后生成

#url = "https://api.bemfa.com/api/wechat/v1/weget.php?type=1&uid=2aafd4ff15c7f24d933b9f4f286d6317&device=燃气检测器&msg=可燃气体浓度过高&msg2=hahahaha"

led = Pin(16,Pin.OUT)

led.value(0)

buzzer = Pin(4,Pin.OUT)

buzzer.value(0)

pin = ADC(0)

while True:

    val = pin.read()

    print(val)

    sleep(1)

    if val > 200:

        #urequests.get(url)

        #buzzer.value(1)

        led.value(1)


    else:

        led.value(0)

        #buzzer.value(0)

```


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容