---
title: "[HTTP] 用以太网模块W5500上传温湿度数据到平台（HTTP协议）"
url: "https://maker.wiznet.io/chen/projects/%5Bhttp%5D-%E7%94%A8%E4%BB%A5%E5%A4%AA%E7%BD%91%E6%A8%A1%E5%9D%97w5500%E4%B8%8A%E4%BC%A0%E6%B8%A9%E6%B9%BF%E5%BA%A6%E6%95%B0%E6%8D%AE%E5%88%B0%E5%B9%B3%E5%8F%B0%EF%BC%88http%E5%8D%8F%E8%AE%AE%EF%BC%89/"
markdown_url: "https://maker.wiznet.io/chen/projects/%5Bhttp%5D-%E7%94%A8%E4%BB%A5%E5%A4%AA%E7%BD%91%E6%A8%A1%E5%9D%97w5500%E4%B8%8A%E4%BC%A0%E6%B8%A9%E6%B9%BF%E5%BA%A6%E6%95%B0%E6%8D%AE%E5%88%B0%E5%B9%B3%E5%8F%B0%EF%BC%88http%E5%8D%8F%E8%AE%AE%EF%BC%89/md"
type: "UCC: User Created Content"
author: "liubaogang"
author_url: "https://open.iot.10086.cn/bbs/forum.php?mod=viewthread&tid=17221"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "liubaogang"
original_url: "https://open.iot.10086.cn/bbs/forum.php?mod=viewthread&tid=17221"
published: "2022-09-01"
language: "zh"
hardware: ["WIZnet W5500"]
likes: 16
views: 1114
comments: 2
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# [HTTP] 用以太网模块W5500上传温湿度数据到平台（HTTP协议）

> An example of W5500 + stm32f103 to connect Onenet Cloud application

Original author: liubaogang (source: https://open.iot.10086.cn/bbs/forum.php?mod=viewthread&tid=17221)

## Components

- **WIZnet W5500** x 1 ([docs](https://docs.wiznet.io/Product/Chip/Ethernet/W5500))

WIZnet parts: W5500 ([Datasheet](https://docs.wiznet.io/Product/Chip/Ethernet/W5500/datasheet?utm_source=maker&utm_medium=project&utm_campaign=w5500), [product hub](https://maker.wiznet.io/products/w5500/))

## Article

ONENET_W5500_接入（HTTP）

一、实现的功能：用以太网模块W5500实现DHT11采集的温湿度数据上传ONENET

平台(HTTP协议)

二、硬件平台：W5500、STM32F103系列开发版、DHT11

三、软件平台：C语言、MDK

四、基本流程

程序移植：

1、 改成自己的API_KEY和设备ID

![](http://upfiles.heclouds.com/forum-app/2017/08/22/1f3483c93695842f93e09328f8c9ea69.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/1f3483c93695842f93e09328f8c9ea69.jpg)

2、定义要连的ONENET的HTTP服务器IP地址和端口号

![](http://upfiles.heclouds.com/forum-app/2017/08/22/5a7ea6fc430a1f011984ff0c8178732f.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/5a7ea6fc430a1f011984ff0c8178732f.jpg)

3、定义自己的本地IP地址和端口号

![](http://upfiles.heclouds.com/forum-app/2017/08/22/2df87b9be4d91f891af8ff8f2963fe9a.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/2df87b9be4d91f891af8ff8f2963fe9a.jpg)

4、在这里我们串口用的波特率是115200，用串口调试助手时请注意

![](http://upfiles.heclouds.com/forum-app/2017/08/22/8d033826d3515c2a5c555da2f00aefc2.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/8d033826d3515c2a5c555da2f00aefc2.jpg)

5、ONENET平台创建产品、设备，获得设备ID和APIKEY请参考ONENET接入文档

开发基本流程：

程序移植好，硬件连接上就可以根据串口调试助手来判断设备的运转情况了，下面做一些简单演示

1、DHT11初始化完成

![](http://upfiles.heclouds.com/forum-app/2017/08/22/26cbdd60e56684fd5c142d3822e02f47.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/26cbdd60e56684fd5c142d3822e02f47.jpg)

2、W5500的IP信息配置

![](http://upfiles.heclouds.com/forum-app/2017/08/22/bdb81d64e005f9dc809d35a998b5b1c8.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/bdb81d64e005f9dc809d35a998b5b1c8.jpg)

3、数据发送完成，在平台上可以看到数据流

![](http://upfiles.heclouds.com/forum-app/2017/08/22/022216299a9035cccf5caacd5011ef42.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/022216299a9035cccf5caacd5011ef42.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/cc4a367ded2e96ceb193e6fb0093464e.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/cc4a367ded2e96ceb193e6fb0093464e.jpg)

下面就可以根据平台数据管理做应用创建、触发器等功能做一些开发了。

五、测试数据及图片

![](http://upfiles.heclouds.com/forum-app/2017/08/22/1e9c0e4be44378be8226123cc4497984.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/1e9c0e4be44378be8226123cc4497984.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/9b390538f099ab42c713c2801a4fa0cb.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/9b390538f099ab42c713c2801a4fa0cb.jpg)

![](http://upfiles.heclouds.com/forum-app/2017/08/22/888ed36a9c4ddf2f19fa311d5c4d4b75.jpg)

六、移植心得

移植时注意设备ID项目ID以及用户ID，这里我们用的是设备ID，详情请参考平台接入文档的术语介绍；注意平台的服务器地址和端口号，183.230.40.39，端口：876；注意本地W5500本地IP地址配置是否正确；连不上服务器时，可换一下本地端口号，有可能本地端口号影响连接；出现错误时可根据串口打印的信息来判断出错点。

---

Source: https://maker.wiznet.io/chen/projects/%5Bhttp%5D-%E7%94%A8%E4%BB%A5%E5%A4%AA%E7%BD%91%E6%A8%A1%E5%9D%97w5500%E4%B8%8A%E4%BC%A0%E6%B8%A9%E6%B9%BF%E5%BA%A6%E6%95%B0%E6%8D%AE%E5%88%B0%E5%B9%B3%E5%8F%B0%EF%BC%88http%E5%8D%8F%E8%AE%AE%EF%BC%89/
