使用Arduino IDE编译ESP8266(Wemos D1 Mini )模块+DHT11+BMP180+MQ135上传到点灯科技来查看当前温湿度气压空气质量_dht11+点灯科技(1)


点灯科技的下载和注册:


点灯科技的下载网站APP那一行(安卓和苹果)在注册页面,输入手机号,并点击获取验证码,可以收到手机短信验证码,输入验证码和密码后,点击 立即注册 按钮,即可注册账号,注册成功后会进入我的设备页面。


重要提醒(必须看):

免费用户的额度:


介绍

使用esp8266(Wemos D1 Mini ),DHT11,BMP180,MQ135,点灯科技平台,来创造出一个可以使用手机app查看到内温湿度空气质量PM2.5气压+上传至点灯科技平台可以查到1周内温湿度气压


效果展示


一、点灯科技的配置


2、添加设备

通过添加设备页面,您可以添加设备到您的账号。
我的设备页面点击右上角的“+”图标,即可进入添加设备页面,具体步骤如下:

在这里插入图片描述


3.加配置Blinker界面(UI)


在这里插入图片描述
我的界面设置在压缩包里

二、代码步骤

1.引入库

代码如下(示例):

#include <MQ135.h>//MQ135
#include <Blinker.h>//点灯科技
#include <DHT.h>//DHT11
#include <Wire.h>
#include <Adafruit_BMP085.h>//BMP180

库文件在我的压缩包里


2.接线(检查好是否连接正确在通电)

  1. 开发板+5V—VVC(DHT11,MQ135)
  2. 开发板GND—GND(全部模块的)
  3. 开发板+3.3V—VVC(BMP180)
  4. 开发板D1—BMP180(SCL)
  5. 开发板D2—BMP180(SDA)
  6. 开发板A0—MQ135(A0)
  7. 开发板D4—DHT11(DAT)

3.代码

代码如下(示例):

#include <MQ135.h>
#define BLINKER_WIFI

#include <Blinker.h>
#include <DHT.h>
#include <Wire.h>
#include <Adafruit_BMP085.h>
#define DHTPIN 2      //定义DHT11模块连接管脚io2
#define DHTTYPE DHT11   // 使用温度湿度模块的类型为DHT11
const int ANALOGPIN =0;
char auth[] = "*****";//*****修改成生成密钥(key)
char ssid[] = "*******";//*****修改WLAN
char pswd[] = "*******";//*****修改WLAN密码


BlinkerNumber TEMP("temp"); // 定义BMT180温度数据键名
BlinkerNumber PRES("pres"); // 定义BMT180气压数据键名
BlinkerNumber HUMI("cemp"); //定义DHT11湿度数据键名
BlinkerNumber CEMP("humi"); //定义DHT11温度数据键名
BlinkerNumber CEMC("humc"); //定义QM135数据键名
DHT dht(DHTPIN, DHTTYPE);    //生成DHT对象,参数是引脚和DHT的类型
MQ135 gasSensor = MQ135(ANALOGPIN);
float humi_read, temp_read;//定义浮点型全局变量 储存DHT11读取的温湿度数据
volatile float ad;
volatile float bd;
float cd = 0;
Adafruit_BMP085 bmp;

void heartbeat()
{
    TEMP.print(ad);//反馈数据
    PRES.print(bd);//反馈数据
    HUMI.print(humi_read);//反馈数据
    CEMP.print(temp_read);//反馈数据
    CEMC.print(cd);//反馈数据
}
void dataStorage()//云存储温湿度数据函数
{
    Blinker.dataStorage("temp", ad);//存BMP180储温度
    Blinker.dataStorage("pres", bd);//存BMP1880储气压
    Blinker.dataStorage("cemp", humi_read);//存DHT11储温度
    Blinker.dataStorage("humi", temp_read);//存DHT11储湿度
}
void setup()
{
**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**

**深知大多数嵌入式工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**

**因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**

![img](https://img-blog.csdnimg.cn/img_convert/75e26369b19ca6711159e4611b58ed11.png)

![img](https://img-blog.csdnimg.cn/img_convert/9da966dac665f33582c0bb3e9939e9a3.jpeg)

![img](https://img-blog.csdnimg.cn/img_convert/c5593935f913f58e00b5ed4ff5df473d.png)

 **既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!**

![img](https://img-blog.csdnimg.cn/img_convert/3fda2e704ac260398f7d92bf07d5d663.png)

![img](https://img-blog.csdnimg.cn/img_convert/94bcc891813a153547dcbfc89ce03374.png)

 

**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**

**如果你觉得这些内容对你有帮助,可以+V:Vip1104z获取!!! (备注:嵌入式)**

<img src="https://img-community.csdnimg.cn/images/73bb5de17851459088c6af944156ee24.jpg" alt="img" style="zoom: 67%;" />



# 最后

**资料整理不易,觉得有帮助的朋友可以帮忙点赞分享支持一下小编~**

**你的支持,我的动力;祝各位前程似锦,offer不断,步步高升!!!**


**如果你觉得这些内容对你有帮助,可以+V:Vip1104z获取!!! (备注:嵌入式)**

<img src="https://img-community.csdnimg.cn/images/73bb5de17851459088c6af944156ee24.jpg" alt="img" style="zoom: 67%;" />



# 最后

**资料整理不易,觉得有帮助的朋友可以帮忙点赞分享支持一下小编~**

**你的支持,我的动力;祝各位前程似锦,offer不断,步步高升!!!**

**[更多资料点击此处获qu!!](https://bbs.csdn.net/topics/618376385)**
  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值