物联网-wemos D1 Mini (esp8266)实验三 --- WeMos D1Mini 连接 thingSpeak实时显示室内co2(MQ - 135)浓度



#include <ESP8266WiFi.h>
#include <ESP8266HTTPClient.h>

int CO2Value = 0;//MQ135测量到的数值
String UrlString;//thingSpeak网站发送get请求的url
HTTPClient _httpClient;//实例一个httpClient

int _httpGET(String url) {
  _httpClient.end();
  _httpClient.begin(url);
  return _httpClient.GET();
}



void setup() {
  pinMode(A0, INPUT);

  WiFi.begin(u8"XXXXXXXXXX", u8"XXXXXXXXXXXXXXX");//接入公网的WiFi的账号密码
  while (!(WiFi.status() == WL_CONNECTED)) {
    delay(1000);
  }

}

void loop() {
  CO2Value = analogRead(A0);//读取MQ135的数据
  UrlString = String(u8"http://api.thingspeak.com/update?api_key=XXXXXXXXXXX&field1=") + String(CO2Value);//XXXX替换为你的APIKeys
  if (_httpGET(UrlString) > 0) {
    delay(15000);  //thinkSpeak网站限制上传频率 所以这里延时15s
  }

}

其中appkey在下图这个位置查找 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值