218|2

17

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

【Follow me第二季第4期】Arduino Cloud Editor 中 Thing 和 Device 的异同 [复制链接]

  本帖最后由 garoa 于 2024-12-15 19:40 编辑

        在 Arduino Cloud Editor 中,其中有 ThingDevice 两个概念。

 

 

 

        1-Thing

        在 Arduino Cloud 中,Thing 是一个虚拟的容器,用来表示硬件设备的集合和它与云平台之间的交互。一个 Thing 可以包含多个 Device,并且可以配置多个功能(比如传感器、开关、按钮等)。实际上,Thing 是对硬件的抽象,它代表项目或物联网系统。

  • Thing 是在 Arduino Cloud 中进行编程和配置的单位。
  • 它将硬件设备和传感器的数据传输与 Arduino 云之间的通信进行关联。
  • Thing 可以在云平台上控制和监视设备,同时还可以连接其他服务,处理来自设备的数据。

 

        2-Device

        Device 是具体的硬件设备,是在 Arduino Cloud 中注册的物理设备。每个 Device 都是一个实际的、具体的 Arduino 或兼容的硬件(比如 Arduino Nano RP2040 ConnectArduino UnoArduino MKR1000 等)。DeviceThing 的一部分,它们用于执行代码并通过物联网进行通信。

  • Device 是在云平台中配置和操作的实际硬件设备。
  • 每个 Device 都具有唯一的标识符(ID),并且可以与其他设备、传感器或服务进行交互。
  • Device 上执行的程序(sketch)通常会和 Thing 进行同步,以实现云端的功能和控制。

 

        3-Thing 与 Device 的区别

  • 虚拟 vs 物理

        Thing 是一个虚拟的概念,代表了你物联网项目的核心,通常是指一组设备和它们的管理。

        Device 是实际存在的硬件设备,它是在物理世界中工作的设备,执行代码并发送数据。

  • 功能 vs 硬件

        Thing 可以管理多个 Device,并在云端进行数据分析、控制和交互。

        Device 是硬件设备本身,它将传感器数据发送到 Thing 并执行来自 Thing 的控制命令。

  • 配置 vs 执行

        Thing 是在 Arduino Cloud 中进行配置、控制和监控的主要对象。

        Device 是实际执行任务的对象,它会执行在 Arduino Cloud 中上传的程序(sketch),并与 Thing 进行数据通信。

 

        举例:

        假设有一个智能温控系统,可能包含的设置有:

        Thing:代表整个智能温控系统,包含多个设备(温度传感器、加热器等)。可以通过 Thing 来查看系统的状态、控制加热器或获取传感器数据。

        Device:具体的硬件设备,如 温度传感器加热器,它们是物理设备,负责采集温度数据并响应控制指令。

 

 

        总结

  • Thing 是虚拟的表示,它可以包含多个 Device 和它们的配置。
  • Device 是实际的硬件设备,执行具体的物理操作,发送或接收数据。

最新回复

总结的到位,Thing 和Device 就是一虚一实,,,,   详情 回复 发表于 2024-12-15 09:36
点赞 关注
 
 

回复
举报

6802

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

总结的到位,Thing 和Device 就是一虚一实,,,,

点评

感谢老哥的认可  详情 回复 发表于 2024-12-15 19:34
 
 
 

回复

17

帖子

1

TA的资源

一粒金砂(中级)

板凳
 
Jacktang 发表于 2024-12-15 09:36 总结的到位,Thing 和Device 就是一虚一实,,,,

感谢老哥的认可

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表