【PT+Arduino+OneNET基础教程7】PacketTracer上云OneNET详细教程(TCP透传)

这篇具有很好参考价值的文章主要介绍了【PT+Arduino+OneNET基础教程7】PacketTracer上云OneNET详细教程(TCP透传)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【PT+Arduino+OneNET基础教程7】PacketTracer上云OneNET详细教程

教程1.PacketTracer中MCU芯片编程入门教程
教程2.全部智能设备连接MCU使用方法
教程3.读卡器与红外探测器连接MCU使用方法
教程4.常用传感器使用方法
教程5.几种按钮与开关的使用方法
教程6.执行器使用方法
教程7.上云教程
教程8.多设备上云教程
教程9.Arduino+OneNET TCP透传上云教程(发+收)

1.进入OneNET主页进行注册登录
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
2.点击进入控制台
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
3.点击左上角切换至旧版
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
4.鼠标放在左上角→全部产品→多协议接入
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
5.点击TCP透传→添加产品
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
6.输入自己的产品名称、行业可以根据自己的需要选择,全部选择其他也可以
联网方式wifi,协议默认为tcp透传即可 其实只要协议正确,其他的都问题不大
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

7.点击立即添加设备
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
8.把鼠标放在这个问号上,点击下载脚本验证工具
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
9.得到一个压缩文件,解压缩得到三个文件,其中sample.lua是我们需要用到的
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
10.点击上传脚本→输入脚本名称,脚本名称需要记住,我们之后会经常用到,不要取的太复杂→选择文件→选择sample.lua文件→双击或打开
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
11.点击上传
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
12.点击添加设备
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

13.设备名称是方便我们自己看的,但是鉴权信息是我们以后需要用到的,每个设备都有自己的鉴权信息,这个就是每个设备的标识ID,最好我们能够记住每个设备的鉴权信息,记不住也没关系,我们以后可以随时查看。设置完毕后点击下方添加
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
14.得到如下设备,可以看到为离线状态
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
接下来就需要进入PacketTracer软件上云的讲解了

我们分为两部分 1.向onenet云平台发送数据 2.接收云平台的消息并控制本地设备

那么我们先进行第一部分的讲解
建立如下拓扑
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
1.点击芯片→编程→new→empty python→create
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
2.双击main.py进入编程
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
3.输入以下代码并运行

from gpio import *
from time import *
from realtcp import *

serverIP="dtu.heclouds.com"
serverPort=1811
auth='*513529#tem#jiaoben*'
client=RealTCPClient()


def onTCPConnectionChange(type):
	if int(type)==3:
		client.send(auth)

on=[1]
		
def onTCPReceive(data):
	if data=="Open" or data=="1":
		on[0]=1
	elif data=="Close" or data=="0":
		on[0]=0

client.onConnectionChange(onTCPConnectionChange)
client.onReceive(onTCPReceive)
client.connect(serverIP,serverPort)
sleep(1)	

while True:
	tem=analogRead(0)
	tem=round((tem-511)/5.12,2)
	print("tem:",tem)

	client.send(tem)
	sleep(1)

大家请注意,请将红框中的三项分别修改为①自己的产品ID②自己的设备鉴权信息③自己的脚本名称
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

产品ID:
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
设备鉴权信息:

packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
脚本名:
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
4.修改完毕后运行,可以看到设备在线
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
如果运行错误,可以点击软件上方选项→参数选择→杂项→勾选这个
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

5.点击右侧数据流可以看到发来的数据
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
6.代码讲解:

from gpio import *
from time import *
from realtcp import *
//上面三行为导入必要的库 第三行为上云需要的库

serverIP="dtu.heclouds.com"//onenet服务器
serverPort=1811//服务器端口号
auth='*自己的产品ID#自己的设备鉴权信息#自己的脚本名*'
client=RealTCPClient()//建立客户端


def onTCPConnectionChange(type)://与设备建立连接的函数,不需要明白具体含义,无所谓
	if int(type)==3:
		client.send(auth)

on=[1]//一会儿用来存储云平台发来的数据的数组
		
def onTCPReceive(data)://从云平台接收信息的函数 这个函数会自动循环运行,不需要调用
	if data=="Open" or data=="1"://如果云平台发来Open或1则把数组修改为1
		on[0]=1
	elif data=="Close" or data=="0"://如果云平台发来Close或0则把数组修改为0
		on[0]=0
//以下三行为必要的
client.onConnectionChange(onTCPConnectionChange)
client.onReceive(onTCPReceive)
client.connect(serverIP,serverPort)
sleep(1)//sleep一秒可以有效防止由于同时建立连接的设备太多导致的设备不在线问题

while True:
	tem=analogRead(0)//读取温度
	tem=round((tem-511)/5.12,2)//修改温度为摄氏度
	print("tem:",tem)//输出温度

	client.send(tem)//向云平台发送温度数据
	sleep(1)

接下来详细讲解接收云平台信息的方法
我们先修改MCU内代码如下

from gpio import *
from time import *
from realtcp import *


serverIP="dtu.heclouds.com"
serverPort=1811
auth='*513529#tem#jiaoben*'
client=RealTCPClient()


def onTCPConnectionChange(type):
	if int(type)==3:
		client.send(auth)

on=[1]
		
def onTCPReceive(data):
	if data=="Open" or data=="1":
		on[0]=1
	elif data=="Close" or data=="0":
		on[0]=0

client.onConnectionChange(onTCPConnectionChange)
client.onReceive(onTCPReceive)
client.connect(serverIP,serverPort)
sleep(1)	

while True:
	tem=analogRead(0)
	tem=round((tem-511)/5.12,2)
	print("tem:",tem)
	
	if(on[0]==1):
		digitalWrite(1,1023)
	else:
		digitalWrite(1,0)
	client.send(tem)
	sleep(1)

变动就是多加了以下操作

if(on[0]==1):
		digitalWrite(1,1023)
	else:
		digitalWrite(1,0)

意思就是当发现on数组存储1时就打开灯,存储为0时就关闭灯
而在上面的代码讲解中,我们知道,当从云平台接收到Open字符串或1时,就会把on数组置为1,当接收到Close或0时就会把数组置为0

那么,如何使用云平台发送信息呢?我们先来看第一种方法:
1.点击下图此处下发命令
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
2.选择字符串,输入Close或0,注意大小写,点击发送
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
3.发现LED灯熄灭
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
4.我们再发送1或者Open 发现小灯又打开了
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
5.我们详细讲解一下接收信息的代码的结构


on=[1]
		
def onTCPReceive(data):
	if data=="Open" or data=="1":
		on[0]=1
	elif data=="Close" or data=="0":
		on[0]=0


while True:

	if(on[0]==1):
		digitalWrite(1,1023)
	else:
		digitalWrite(1,0)

	sleep(1)

以上就是接收信息用到的代码,主要涉及onTCPReceive这个函数,参数data就是云平台发送来的信息,我们在这里选择使用全局数组on来辨别云平台发送来的信息。接收函数不需要我们去调用,程序会自动调用然后循环。然后在while循环中,会不断根据on数组控制小灯。代码结构很简单,相信大家都能够看懂。

那么接下来,我们开始讲解应用的设计,因为onenet的更新,现在的应用设计与之前有些不同,我们就在这里开始全新的讲解。
通过应用我们可以轻松美观便捷地查看信息,并能够通过命令框与按钮等发送信息,而不需要去下发命令页面。

当然在这里需要先告诉大家,想要舒服地使用应用,必须要购买企业版会员,价格不贵,大家如果又比较强烈的学习欲望或者是竞赛需求可以购买企业版,可以满足大多数人的需要,当然大家如果需要专业的页面,则需要购买专业版本,价格也更高。

1.点击左侧应用管理
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
2.点击此处应用编辑器
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
3.点击右侧新建
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

4.选择空白模板 输入基本信息点击确认
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
5.点击此处进入编辑
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
6.可以在右侧修改页面名字、手机端或电脑端(就是页面比例的区别,最终我们都是通过浏览器访问应用)、默认页面(一个项目可以有多个页面,使用应用时可以选择,下面会给大家介绍到)、背景颜色等信息

packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

7.在常规图标一栏可以找到仪表盘,这是我们最常用的仪表,单击仪表盘可以放置一个
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
8.点击仪表盘,点击数据,取消勾选数据过滤器
过滤器应该是当我们使用比如arduino串口通信时可能会发送错误的信息过来(比如指令信息)我们可以通过过滤器过滤掉,但软件里上云通信很稳定,不需要这个
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

9.点击管理数据源
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
10.新增数据源
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
11.数据类型选择onenet
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
12.输入名称、ID、KEY后就可以选择设备与数据流了,名称不能使用中文,大家可以用拼音或者英语,总之方便自己回忆就可以了。key就是自己的accesskey,在如图所示获取。
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
这里查看自己的产品ID
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

在右侧通过验证码获取accesskey
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
13.创建成功之后直接关闭这个界面
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
14.选择刚刚建好的数据流
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
15.发现已经显示温度数据了,但是还带着一个百分号
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
16.在样式→表盘数值→格式中修改单位 其余的包括阈值范围字体大小颜色等等大家应该都可以自行掌握,十分简单。
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
17.接下来我们添加一个段落
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
18.同样在数据里取消勾选过滤器
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
19.在样式中可以修改内容、字体等信息,下方缩进可以改为0,当字体过大,请注意字体大小不要大过行高,否则两行时会出现字体重叠的状况,可以把行高修改大一些就可以了
可以拖动框框角落边缘改变文本框大小
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
20.我们也可以使用段落显示数据流信息比如温度信息,我们再添加一个段落并取消勾选过滤器→选择数据流
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
21.可以看到段落显示当前温度信息
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
22.调整以下字体,和刚刚的段落调整一下位置如图,这就是两种显示数据流的方法
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
23.接下来我们添加一个文本命令框
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
24.同样的操作,取消过滤器,选择数据流
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
25.在这里可以更改命令框名字,以及默认的命令
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

26.修改完毕后点击右上方保存并预览
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
27.输入Open点击发送 开灯
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
28.输入Close或0点击发送 关灯
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
29.点击上方小箭头
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
30.可以进行一些基本操作
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算31.点击继续编辑 添加一个按钮
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
32.同样取消过滤器 并选择数据流
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

33.为了方便我们直接把按钮2删掉,按钮名颜色什么的根据需要来就可以了,按钮值我们修改为0,关键是命令内容,这个就是我们点一下按钮就会发送什么信息,相当于是固定的文本命令框
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

34.然后我们ctrl+c ctrl+v复制粘贴一个新的按钮 修改样式如右
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

35.拖动这里修改大小
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
36.点击上方保存预览→点开启按钮
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
小灯打开
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
点关闭灯就关闭
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算
packettracer 连接arduino,PacketTracer物联网教程,PacketTracer+OneNET+Arduino教程,mcu,思科,物联网,iot,云计算

至此我们已经成功完成了一个MCU控制一个设备上云的方法
但是我们一个MCU不可能只有一个设备上云,所以我们将通过一种巧妙的简单粗暴的方式避开数据流模板等复杂东西进行多设备上云,由于篇幅过长,我们在下一篇文章进行讲解。

点击此处进入下一篇文章来源地址https://www.toymoban.com/news/detail-778776.html

到了这里,关于【PT+Arduino+OneNET基础教程7】PacketTracer上云OneNET详细教程(TCP透传)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

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

    文章目录 一、 注册oneNET平台和配置 二、 ESP8266连接云平台 1. ESP8266简介 2. 发AT指令 总结 1.,进入中国移动物联网开放平台 OneNET - 中国移动物联网开放平台   首先点击右上角注册,之后点击控制台,(选择切换旧版,旧版好用一些)。 2.添加产品 选择HTTP协议之后 点击右上角

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

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

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

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

    2024年02月01日
    浏览(45)
  • Arduino+OLED基础保姆级教程(1)

    这个教程从0到1让你入门OLED;教程是系列课程包括:OLED上显示第一行字,显示数字,显示汉字到写个简单的OLED显示界面再到最后写个炫酷的菜单功能的实现。 通过本系列教程大家能达到的效果: 视频效果演示 如果你有基础可以点击下面蓝色链接跳转到实现过程! 这篇是保

    2023年04月10日
    浏览(43)
  • 使用arduino IDE开发ESP8266NodeMCU连接DHT11实现温湿度检测并上传onenet官网

            本篇博客记录一下以arduino IDE来开发一下ESP8266NodeMCU,实现用DHT11进行温湿度检测,并且上传新版的onenet官网;我在实现这个小项目的时候,发现网上资料有关onenet的资料都是旧版的,这就有点难受了,本着开源的精神,这篇博客就来弥补一下这方面资料的缺失。  

    2024年02月09日
    浏览(66)
  • EPS8266-01s的初步探索连接OneNET平台(TCP)

    因为一些个人的毕设需求需要用到接入网络的模块连接OneNET,然后就选择了ESP-01s。仅代表个人知识探索,欢迎提出宝贵意见。 a.ESP8266是实现WiFi通讯的一个模块种类有很多分为ESP8266-12、ESP8266-12E、ESP-01s、ESP32等等这些模块一般用于WiFi通讯。 b.如图是ESP-01s模块它是由一颗ESP8

    2024年02月08日
    浏览(43)
  • 毕设常用云平台OneNET对接测试TCP方式透传实现

    在OneNet用网络调试助手实现数据上传跟命令下发 登录onenet云台: 登录地址:https://open.iot.10086.cn/ 完成账号注册之后登录,选择右上角控制台, 控制台版本分新版版本和旧版版本,二者数据不互通,我这里选择旧版本。 如果进入到新版界面可以切换到旧版本进行。切换到旧版

    2024年02月04日
    浏览(32)
  • pt24django教程

    不能与服务器端做动态交互的文件都是静态文件,如: 图片,css,js,音频,视频,html文件(部分) 静态文件配置 在 settings.py 中配置一下两项内容: STATIC_URL 静态文件的访问路径,通过哪个url地址找静态文件 ,STATIC_URL = ‘/static/’ 指定访问静态文件时是需要通过 /static/xxx或 127.0.0.1:8

    2024年02月07日
    浏览(44)
  • pt28django教程

    缓存是一类可以更快的读取数据的介质统称,读取硬盘、较复杂的计算、渲染都会产生较大的耗时。数据变化频率不会很高的场景适合使用缓存。使用缓存场景:博客列表页、电商商品详情页、缓存导航及页脚。 Django中设置缓存 Django中提供多种缓存方式,如需使用需要在s

    2024年02月07日
    浏览(41)
  • TCP透传数据至Onenet平台(简单用STM32上传采集的传感器数据)

    主页点击控制台  点击全部产品服务,再点击多协议接入  选择TCP透传,点击添加产品      点击确定,然后选择立即添加设备  点击添加设备  随便起个设备名称,这里的鉴权信息等下要用来作为登录设备用,点击添加  添加数据流模板,就是绑定上传的数据      这里我

    2024年02月05日
    浏览(46)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包