当前位置: 首页 > wzjs >正文

东莞市官网网站建设价格宣传网站怎么做

东莞市官网网站建设价格,宣传网站怎么做,桐庐网站制作,百度怎么做自己网站提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、前期准备1.1 硬件配置1.2 软件环境配置 二、ESP8266配置2.1 连线2.2 烧录固件(MQTT)2.3 测试(MQTT) 三、二次…

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、前期准备
    • 1.1 硬件配置
    • 1.2 软件环境配置
  • 二、ESP8266配置
    • 2.1 连线
    • 2.2 烧录固件(MQTT)
    • 2.3 测试(MQTT)
  • 三、二次测试
  • 总结


前言

本系列将以0基础新手视角,完整演示Arduino+ESP8266连接OneNET云平台的全流程,涵盖ESP8266固件烧录、物模型的模型设计、MQTT协议配置及代码实现。建议搭配Arduino IDE 2.0+和Arduino开发板使用。

(一)本文为ESP8266固件烧录

一、前期准备

1.1 硬件配置

需准备Arduino开发板 和 ESP8266 和 USB To TTL

1.2 软件环境配置

安装Arduino IDE 2.0.2 添加ESP8266支持包
ESP8266烧录工具(MQTT)
OneNET云平台物模型搭建指南 基于Arduino的ESP32-S3连接OneNET云平台实战指南(一)——物模型的设计与参数配置

二、ESP8266配置

2.1 连线

注:USBtoTTL的5V和3.3V可以任意调换,不影响。(比如 RST接3.3V或者5V都行 )

USB To TTLESP8266
3.3v-VCC(跳线帽)3.3V
GNDGND
TXRX
RXTX
5VRST
IO0GND

2.2 烧录固件(MQTT)

1.双击打开“flash_download_tool_3.9.8_w1” → 根据下图配置
在这里插入图片描述在这里插入图片描述

2.3 测试(MQTT)

官网MQTT AT 命令集


1、AT  //测试指令2、AT+RST  //复位指令3、AT+CWMODE=1  //设置为station模式4、AT+CWDHCP=1,1  //启动DHCP5、AT+CWJAP="填写自己的wifi账号","wifi密码"6、AT+MQTTUSERCFG=0,1,"设备名字","产品ID","token",0,0,""  //这边与下面的格式相反,先设备后产品7、AT+MQTTCONN=0,"mqtts.heclouds.com",1883,1            //进入onenet网站,这个不需要改8、AT+MQTTSUB=0,"$sys/产品id/设备名称/thing/property/set",0        //订阅信息9、AT+MQTTSUB=0,"$sys/产品ID/设备名称/thing/property/post/reply",1   //接收信息10、最后,注意:看前面文章,代码里面的发送模板中的逗号,不能直接用,要像这个格式“ \, ”(AT格式)(即将程序中的逗号,替换成\,)
AT+MQTTPUB=0,"$sys/Ub5o1Sg9ot/ESP32-S3-DevKitC-1/thing/property/post","{\"id\":\"123\"\,\"version\":\"1.0\"\,\"params\":{\"temp\":{\"value\":25}}}",0,0

1.打开串口助手“XCOM V2.6”
在这里插入图片描述
2.

输入AT
→输入AT+RST(此处结果不一致,因为我配置过wifi)
→输入“AT+CWMODE=1

在这里插入图片描述在这里插入图片描述在这里插入图片描述
3.

输入AT+CWDHCP=1,1
→输入AT+CWJAP="Xiaomi 15","147258369
→输入AT+MQTTUSERCFG=0,1,"ESP32-S3-DevKitC-1","Ub5o1Sg9ot","version=2018-10-31&res=products%2FUb5o1Sg9ot%2Fdevices%2FESP32-S3-DevKitC-1&et=1900930301&method=md5&sign=I23rTodBbOK0X7ueXc2bwA%3D%3D",0,0,""

在这里插入图片描述在这里插入图片描述在这里插入图片描述
4.

输入AT+MQTTCONN=0,"mqtts.heclouds.com",1883,1
→输入AT+MQTTSUB=0,"$sys/Ub5o1Sg9ot/ESP32-S3-DevKitC-1/thing/property/set",0
→输入AT+MQTTSUB=0,"$sys/Ub5o1Sg9ot/ESP32-S3-DevKitC-1/thing/property/post/reply",1

在这里插入图片描述在这里插入图片描述在这里插入图片描述
5.上传数据
注意:看我之前的物模型的文章,代码里面的发送模板中的逗号,不能直接用,要像这个格式“ , ”(AT格式)(即将程序中的逗号,替换成,)

AT+MQTTPUB=0,"$sys/Ub5o1Sg9ot/ESP32-S3-DevKitC-1/thing/property/post","{\"id\":\"123\"\,\"version\":\"1.0\"\,\"params\":{\"temp\":{\"value\":25}}}",0,0

在这里插入图片描述在这里插入图片描述

三、二次测试

将USB to TTL拔掉,重新插上。
此时用串口输入 AT指令(网络只需要配置一次)
此时也能上传成功,则正确


6、AT+MQTTUSERCFG=0,1,"设备名字","产品ID","token",0,0,""  //这边与下面的格式相反,先设备后产品7、AT+MQTTCONN=0,"mqtts.heclouds.com",1883,1            //进入onenet网站,这个不需要改8、AT+MQTTSUB=0,"$sys/产品id/设备名称/thing/property/set",0        //订阅信息9、AT+MQTTSUB=0,"$sys/产品ID/设备名称/thing/property/post/reply",110、最后,注意:看前面文章,代码里面的发送模板中的逗号,不能直接用,要像这个格式“ \, ”(AT格式)(即将程序中的逗号,替换成\,)
AT+MQTTPUB=0,"$sys/Ub5o1Sg9ot/ESP32-S3-DevKitC-1/thing/property/post","{\"id\":\"123\"\,\"version\":\"1.0\"\,\"params\":{\"temp\":{\"value\":25}}}",0,0

总结

本文搭建了 基于Arduino的ESP8266连接OneNET云平台(MQTT协议 物模型)的基础环境,下篇文章将讲解对应的Arduino代码。

http://www.dtcms.com/wzjs/146804.html

相关文章:

  • 做跨境的网站有哪些新产品推广方案策划
  • 误入网站退不了怎么做哪个好用?
  • wordpress 制作企业站做一个公司网站要多少钱
  • 网站初期建设方案百度一下浏览器
  • 网站文字规划58同城推广
  • 印度网站域名哪家网络公司比较好
  • 深圳外贸建站网络推广价格su搜索引擎优化
  • 网站建设中最重要的是什么友情链接的网站
  • 营销型网站维护费用seo有什么作用
  • 企业网站建设方案包含四年级2023新闻摘抄
  • 移动端网站 用什么软件做企业seo排名
  • 网站怎样做谷歌推广网站如何进行seo
  • 上海做公司网站的公司网络优化工程师为什么都说坑人
  • 电器企业网站建设方案书seo数据是什么
  • 如何解决旅游网站建设问题购物网站推广方案
  • 网站建设需要怎么做搜狗推广管家
  • 企业法人查询系统官网seo顾问阿亮
  • 宁波网站制作seo技术培训唐山
  • 网站评估怎么做石家庄seo外包的公司
  • 网站建设的步骤过程ppt武汉seo公司哪家专业
  • 所有搜索引擎蜘蛛不来网站了软文怎么写比较吸引人
  • 专业网站制作技术网络营销课程
  • 网站建设错误代码50019关键词的优化方案
  • 武汉高端网站建设广州网站制作公司
  • 市场采购贸易平台杭州seo公司服务
  • 做网站的公司 北京google官网入口注册
  • 忻州专业网站建设360推广登录
  • 学生做网站怎么收费外贸营销网站
  • 塑料模板多少钱一平方常州seo外包公司
  • 网站建设5000费用德兴网站seo