不会代码也能玩开发?基于华为云 IoT 快速实现 0 代码体验物联网设备上云_iot 零代码开发

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
img
img

如果你需要这些资料,可以戳这里获取

需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 在”物”联网的过程中,感知层,也就是“物”负责信息收集和信号处理,通过感知识别技术,让物品“开口说话、发布信息”。
  • 应用层是物联网系统面向用户的客户端,通过对感知层收集到的信息进行分析、处理,挖掘有价值的数据,为用户提供丰富的特定服务。
  • 华为云 IoT 作为中间的平台层,在整个物联网体系架构中起着承上启下的关键作用,它实现了感知层设备的“管、控、营”一体化,为应用层提供统一的数据接口,构建了设备和业务的端到端通道。

二、实验环境准备

本次实验环境我们采用华为云提供的 IoT 开发平台,所以需要注册华为云账号,并完成实名认证

  • 如果你还没有通过实名认证的账号,可前往华为云账号中心,完成实名认证。
  • 如果你已拥有华为账号且已通过实名认证,可直接点击体验

三、智慧烟感器上云体验

3.1、选择向导式极速体验

进入体验页面,为了快速上手,我们选择“向导式极速体验”,具体如下图所示:

在这里插入图片描述

3.2、对智慧烟感器进行产品定义

我们本次实验以一款虚拟的智慧烟感器为例,烟感器的产品模型是指由烟雾浓度湿度温度等属性以及命令等组成的一组数据,用来描述烟感设备的物理性质。进入“产品定义”页面,我们可以看到在“向导式极速体验”中产品模型已经定义完成。

我们只需要自定义一个“产品名称”即可,点击“创建产品”进入下一步,具体如下图所示:

在这里插入图片描述
该智慧烟感器的产品属性具体如下表所示:

属性名称数据类型是否必选访问方式描述
alarmint(整型)可读,可写是否有烟雾报警,0 没有报警,1 有报警
smokeConcentrationdecimal(小数)可读烟雾浓度值
temperaturedecimal(小数)可读温度值
humidityint(整型)可读湿度值

3.3、定义目标设备标识码、注册设备

设备是某类产品的具体实现,在物理设备与云端通信之前,需要先在平台注册一个对应的设备,才能将物理设备的数据对应地接入到云端。这里我们基于上一步定义的产品,注册一个烟感设备。自定义一个“设备标识码”,即可点击完成“注册设备”,我的示例是这么填的,具体如下图所示:

在这里插入图片描述

3.4、根据需要选择设备演示包

本次体验将为你提供定制的设备演示包,用来模拟烟感器设备,向云平台上报数据。我们可以根据需要选择设备平台以及开发语言,并进行下一步,我选择的设备平台为 Windows,设备连接协议为 MQTT,开发语言为 Java,具体如下图所示:

在这里插入图片描述

3.5、下载、解压设备演示包

按照页面提示,我们下载设备演示包,具体如下图所示:

在这里插入图片描述
根据页面提示,我们需要执行解压操作,如果直接执行 bat 文件执行将会出错,设备演示包压缩包目录结构具体如下图所示:

在这里插入图片描述

3.6、执行 bat 文件,运行设备演示包

我们执行 bat 文件,将自动模拟烟感设备,具体如下图所示:

在这里插入图片描述
我们可以看到设备演示包在实时模拟向云端发送信息,具体如下图所示:

在这里插入图片描述
在控制台我们也可以查看设备演示包在实时模拟向云端发送的上报时间、上报值等实时数据,设备状态也由“未激活”变为“在线”,即已实现设备联网,具体如下图所示:

在这里插入图片描述

3.7、通过控制台向设备下发命令

我们也可以尝试输入数字,向设备下发命令。上报频率默认为 5 秒/次,我们将其调整为 1 秒/次查看上报频率变化,通过控制台我们可以看到上报时间频率明显加快,具体如下图所示:

在这里插入图片描述
在命令窗口我们也可以看到实时模拟向云端发送信息的信息频率也加快了,具体如下图所示:

在这里插入图片描述

3.8、体验完成

体验完成,退出点击“返回快速体验”即可,具体如下图所示:

在这里插入图片描述
感兴趣的同学也可以尝试一下使用虚拟设备体验基于示例代码开发


文章作者白鹿第一帅作者主页https://blog.csdn.net/qq_22695001,未经授权,严禁转载,侵权必究!


总结

华为云作为华为数字化转型的底座,同时也是互联网公司、各行业企业数字化转型的重要平台,越来越多的企业携手华为云开启数字化进程。为了降低企业应用开发门槛,华为云 IoT、AI 等服务都为开发者提供了不同程度的低代码开发工具,甚至有不少的零代码开发体验案例。开发者可以便捷地在华为云上免费体验各种零代码开发实践,加深初学者对业务流程的理解,为后续的深入学习建立基础。未来,万物相互感知、相互联接;AI 如同空气、阳光无处不在、无私普惠。让我们一起,把数字世界带入每个人、每个家庭、每个组织,构建万物互联的智能世界。
在这里插入图片描述


我是白鹿,一个不懈奋斗的程序猿。望本文能对你有所裨益,欢迎大家的一键三连!若有其他问题、建议或者补充可以留言在文章下方,感谢大家的支持!

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
img
img

如果你需要这些资料,可以戳这里获取

需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

/topics/618679757)**

需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 13
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值