打印
[UNO]

基于Arduino和OneNet平台的MQ2监控装置

[复制链接]
8599|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 hbzjt2011 于 2021-1-6 09:41 编辑

#申请原创# @21小跑堂 @21小跑堂 @21小跑堂


一、系统接线参考下图,其中连接电脑的USB串口用于打印调试信息,与Arduino的软件虚拟串口连接,Arduino实际的串口用于连接ESP8266模块:

二、创建OneNet云端设备:
1、首先登陆中国移动物联网开放平台,网址:https://open.iot.10086.cn/,点击注册:

2、输入用户信息,注册新用户:

3、注册完成后,输入用户名密码登陆平台:

4、登陆点击开发者中心进入设备管理界面:

5、点击添加产品,输入产品描述信息,选择接入协议为EDP协议:





6、完成添加产品步骤后,点击立即添加设备,输入设备信息,创建设备:

7、完成添加设备后,点击设备列表,查看设备ID;点击产品概况,复制APIkey,在Arduino程序中需要使用这两个信息;


8、复制刚才的设备ID和APIkey到Arduino程序中,如下图所示:

9、修改程序中的WIFI信息为你使用的WIFI名称和密码:

10、将修改完成后的程序上传至Arduino,上传成功后,打开电脑串口调试助手查看设备连接信息:

11、设备连接成功后,可以查看平台设备已显示为在线状态,同时点击数据流查看上传MQ2数据:


12、点击应用管理创建网页应用,添加应用描述信息,并在应用编辑界面添加折线图和仪表盘控件,分别用于显示MQ2变化趋势和实时数据,同时更改控件的数据流为MQ2_Value:


13、应用编辑完成后,保存,即可查看实时数据信息,此外可以通过下载设备云APP(网址:https://open.iot.10086.cn/doc/art656.html#118)登陆后在手机端查看数据信息:


三、ESP8266模块固件更新:
参考如下链接:https://jingyan.baidu.com/article/0a52e3f4d03556bf63ed7253.html
  • 下载模式:CH_PD(EN)、RST、GPIO2、(接3.3V),GPIO0接地。
  • 运行模式:CH_PD(EN)、RST、GPIO2、(接3.3V),GPIO0接3.3V。




  

使用特权

评论回复
评论
21小跑堂 2021-1-13 11:00 回复TA
过程很完整,但是字数800字还要多多完善呀~建议补充些文字哦,补充好了后,可以在下边楼层重新@我一下,这样可以重新审核哈~加油加油 

相关帖子

沙发
gaochy1126| | 2021-10-23 19:34 | 只看该作者
这个资料很不错,有mqtt的通信协议的程序吗?  

使用特权

评论回复
板凳
lospring| | 2021-12-30 16:49 | 只看该作者
谢谢分享

使用特权

评论回复
地板
gaochy1126| | 2022-1-27 20:18 | 只看该作者
还是习惯使用esp8266直接开发OneNet平台协议。  

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:欢迎参与LabVIEW版块的讨论学习! 点我一键即达

157

主题

2338

帖子

40

粉丝