ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

这篇具有很好参考价值的文章主要介绍了ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

文章目录

  • 一、注册oneNET平台和配置
  • 二、ESP8266连接云平台
    • 1.ESP8266简介
    • 2.发AT指令
  • 总结

一、注册oneNET平台和配置

1.,进入中国移动物联网开放平台OneNET - 中国移动物联网开放平台 首先点击右上角注册,之后点击控制台,(选择切换旧版,旧版好用一些)。

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

2.添加产品

选择HTTP协议之后 点击右上角添加产品。 

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

  

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

 此时 云平台注册和配置完成 要记住自己的APIKEY 和设备号后面用的到!!!

二、ESP8266连接云平台

1.ESP8266简介

   ESP8266 尺寸为5x5 mm,ESP8266 模组需要的外围器件有:10个电阻电容电感、1个无源晶振、1个flash。工作温度范围:-40~125℃。ESP8266 是一个完整且自成体系的 WIFI 网络解决方案,能够独立运行, 也可以作为 slave 搭载于其他 Host 运行。ESP8266 在搭载应用并作为设备中唯一的应用处理器时,能够直接从外接闪存中启动。内置的高速缓冲存储器有利于提高系统性能,并减少内存需求。另外一种情况是,无线上网接入承担 WIFI 适配器的任务时,可以将其添加到任何基于微控制器的设计中,连接简单易行,只需通过SPI/SDIO 接口或中央处理器 AHB 桥接口即可。ESP8266 强大的片上处理和存储能力,使其可通过 GPIO 口集成传感器及其他应用的特定设备,实现了最低前期的开发和运行中最少地占用系统资源。

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

 在数据上云时,要用一个USB-TTL模块,接好 ESP8266模块。USB-TTL:模块图:

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

 连接方法:

USB-TTL            ESP8266

3.3V               3.3V                  

TX                 RX

RX                 TX

2.发AT指令

打开串口调试助手 

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

一般买回来的时候ESP8266默认波特率是115200的)你串口助手也得设置波特率为115200才行哦

1. 发送下面的指令:(记得打完AT按一下回车让它换行再发送)

AT 

测试模块是否正常  如果返回OK那就是没问题。

2.发送下面的指令改波特率为9600: (记得按回车再发送)

AT+UART=9600,8,1,0,0        

esp8266波特率默认是115200  我们51单片机程序设置的波特率是9600,所以先把esp8266波特率改成9600  记得你得是跟esp8266模块波特率同样你才发送哦 不一样发送了也没用。

收到 OK 修改波特率成功了 然后 你可以把你的串口助手 波特率改成9600 再发一次AT看看是否返回OK 如果返回了OK 证明修改波特率成功。

改完了9600波特率之后我们开始测试了。(把串口小助手改成9600波特率)。

二.ESP8266发指令连接WIFI

1:检测是否正常  (成功返回OK)

AT

2:设置WIFI应用模式  (成功返回会有OK)     

AT+CWMODE=3                

3:连接无线路由器(手机热点)

AT+CWJAP="wifiNane","password"

Wifiname:  就是你的热点名字 或者WiFi的名字

Password:  你的热点密码 或者WiFi密码

Wifi名字 和 wifi密码 要记住!

代码需要 wifi名字 和 wifi密码

(看下图 我的已经连接上啦)

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

 三.ESP8266发指令连接平台 并且上传数据

一:和服务器建立TCP连接(成功返回OK)

AT+CIPSTART="TCP","183.230.40.33",80

二:进入透明传输模式   (成功返回OK)

AT+CIPMODE=1

三:开始传输数据 (成功返回OK)    

AT+CIPSEND

四:上传数据

把 下面的XXXXXXXXX 改成你的设备ID 号码

把 下面的???????????????????????????????? 改成你的api-key的值

POST /devices/XXXXXXXXX/datapoints?type=3 HTTP/1.1

api-key:????????????????????????????????

Host:api.heclouds.com

Connection:close

Content-Length:59

{"Temp":14}

发送后 会返回一大堆数据的  重点是我标红的地方 :0 error  就是没有错误啦 :

{"errno":0,"error":"succ"}

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

然后打开云平台 数据已经发上去了 

ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程

至此,使用ESP8266模块通过AT指令连接OneNET云平台并发送数据成功!

总结

WIFI模块在以后的设计中使用的比较广泛,连接云平台只是一个基础性的知识,我们需要牢牢掌握。文章来源地址https://www.toymoban.com/news/detail-413879.html

到了这里,关于ESP8266连接oneNET云平台(HTTP协议)方法和步骤——超详细教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2-STM32+ESP8266连接onenet并上传数据(HTTP)

    上一篇文章内容链接为下 1-ESP8266-AT指令初试化及部分基础知识 2-STM32+ESP8266连接onenet并上传数据(HTTP) ESP8266,onenet云平台,STM32三部分在结合使用前最好还是分别学习了解一下,效率更高,在开发过程中哪里有问题就有针对性了。 1、了解8266的基础知识(模式、初始化、操作

    2023年04月08日
    浏览(43)
  • 【Arduino UNO R3使用esp8266-01s连接onenet云平台

    注意 : 1、电源接口一定是纯净的3.3V电压(此电源最好没有串并联其他元器件)否则可能出现电压不稳定,无法成功连接。 2、第一次wifi模块第一次使用需要 手动配置热点 ,连接成功之后才可将完整的程序代码烧录进arduino开发板。 测试连接esp826601s代码段 : (手动配置热

    2023年04月16日
    浏览(47)
  • arduino UNO通过AT指令控制esp8266连接WiFi及onenet云平台

    写下这篇文章是为了记录我学习使用esp8266的过程。在本文中我们会使用AT指令通过MQTT协议连接onenet云平台 1)关于onenet MQTT设备创建 在设备连接onenet平台中,你又几个设备onenet就需要添加几个设备,就比如我有一个arduino端,一个QT端,还有一个测试端需要连接同一个onenet MQ

    2024年02月01日
    浏览(43)
  • STM32系列(HAL库)——使用ESP8266-01S物联网模块连接Onenet云平台上报DHT11温湿度

    本篇主要讲解如何使用ESP8266-01S物联网模块连接Onenet云平台,并上报DHT11模块的温湿度数据。本文单片机主控采用STM32F405RGT6,使用其他主控的话基本要求有2个串口,一个串口用于调试使用,另一个用于ESP模块通讯。 1.软件 CubeMX Keil5 串口调试助手 Onenet云平台账户 2.硬件 STM32开

    2024年02月02日
    浏览(73)
  • SIM800C连接OneNet平台HTTP协议上传GPS数据

    科技进步不断推动新产品的出现,越来越多的电子产品开始着力解决社会焦点问题,随着城市发展以及人口流动性的增加,儿童户外被拐,老人外出走丢,交通工具被盗和大型物件丢失等问题变样严重起来,因此,为了更好地利用现代科学技术解决社会关注的问题。本文就设计出一款基

    2024年02月02日
    浏览(47)
  • ESP8266连接OneNet服务器

    配置ESP8266为客户端,连接公网,连接上OneNet服务器,通过MQTT协议与服务器进行交互。 一 准备工作 OneNet平台上创建自己的产品设备信息。 对MQTT协议进行一定了解。 准备一块ESP8266,通过串口进行ESP8266的配置。 二 配置ESP8266 1.AT 验证硬件是否正常 硬件正常返回:AT OK 2.AT+RS

    2024年02月01日
    浏览(41)
  • 51单片机与ESP8266轻松上手Onenet(三)--温度上传onenet平台

      51单片机与ESP8266快速上手物联网系列将一步步介绍89C51单片机将采集到的DS18B20的温度数据通过ESP8266 WIFI模块实时上传到onenet云平台这样一个案例。       前面我们硬件对ESP8266模块刷入OneNET的AT固件(51单片机与ESP8266轻松上手Onenet(一)--Onetnet MQTT 固件烧录),并对于OneNET-M

    2023年04月09日
    浏览(39)
  • 【阿里云】物联网平台配置ESP8266真实设备AT串口连接,支持MQTT协议通信

    1 阿里云物联网平台 官方文档:https://help.aliyun.com/product/30520.html 官方控制台:https://iot.console.aliyun.com/lk/summary/new 左边有产品和设备, 产品是抽象的品类 ,比如说电灯,空调等等。 设备是品类下具体的物品 ,和实物一一对应的云端信息,比如电灯1,电灯2,电灯-卧室,电灯

    2024年02月01日
    浏览(56)
  • STM32+ESP8266上传温湿度到onenet(HTTP)新手易懂指南

    哎,上云很简单的,但是我花了好几天因为各种莫名其妙的错误耽误了大量时间。所有很有必要总结一下 咳咳。但是我也比新手好不了多少, 以免误导新人,只教操作,理由核心不阐述,自己csdn找。 一、首先创建个HTTP协议onenet云平台(不会,就csdn里找,一堆堆) 对于初学

    2024年02月05日
    浏览(47)
  • 【OneNet】| stm32+esp8266-01s—— OneNet初体验 | 平台注册及设备创建 | demo使用

    系列文章目录 失败了也挺可爱,成功了就超帅。 最近准备耍下 Onenet平台 。下载了官方demo 遇到几个问题 1、创建接入设备 因为平台网页界面更新了 一些创建接口找不到 网上的资料都是旧版网页上的 搞了一番才找到 2、跑Demo时 串口打印乱码 故此分享下希望可以对你有帮助

    2024年02月03日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包