超低成本get一项新技能:在阿里云上进行IoT系统开发

今日头条

1109人已加入

描述

前言

阿里云,IoT(物联网),是不是都是你熟悉但陌生的词汇?

熟悉是因为时不时总能听到过这两个词,陌生是因为,实在不知道这两个词到底是在做什么的。

那么,阿里云有一个物联网平台,上面可以进行IoT系统开发,有没有想法来学习一下?

怕太费钱?你只需要购买一套阿里云版的LoRa IoT应用实践开发套件,费用也就在一千多到两千多的量级。

怕学不会?厂商往往标配有图文并茂的说明书,你照着说明书一步一步操作,就可以实现全流程的实操,掌握各个阶段的处理要点。

这新技能是否吸引人?Github上有一堆的LoRa领域(物联网领域的一个分支)的发烧友,作为个人兴趣来培养,绝对让你爱不释手。

这新技能是否有利于找工作?工业和农业中存在诸多需要远距离通信的场景,而远距离通信正是LoRa技术的强项。这些远距离通信获取的数据,需要在一个平台上来进行数据处理和管理。阿里云物联网平台提供的IoT系统开发的功能,正是为此而生。

一、为了get这项新技能,你的硬件成本是多少?

要在阿里云上学习IoT系统开发,你就需要有一套IoT的网关和节点。

节点就是用来监测某地的某些属性的数据的工具,比如说,在智慧农场里监测某个位置的温湿度数据。

而网关就是用来接收节点上传的数据,并将接收的数据发送到服务器上。

你具备了这两样东西,就可以在阿里云上配置这些硬件并获取数据。

那么,为了在阿里云上配置这些硬件,你可以选择自行购买一个网关+一个节点,也可以选择购买专门的阿里云固件版本的IoT应用实践开发套件。

比如,如图1所示,正是一套阿里云固件版本的IoT应用实践开发套件,其包括一个LoRaWAN室内型网关RAK7243+一个LoRa节点RAK7205。

图1   阿里云固件版本的IoT应用实践开发套件示例图

购买套件相对于单购买网关+节点的好处是:

(a)你可以选择阿里云固件版本的套件,这样,能够确保你的网关和节点都可以在阿里云上注册和关联。因为,作为新手小白的话,很可能无法正确购买到相匹配的产品。

(b)该套件会有图文并茂的说明书,来告诉你怎么在阿里云物联网平台上,利用该套件进行IoT系统开发。

一个阿里云固件版本的IoT应用实践开发套件的价格大概在2000块左右。这个成本应该说是比较低的,好一点的手机都不止这个钱,小孩子的英语在线培训班也不止这个钱。

二、为了get这项新技能,你需要消耗多少脑细胞?

硬件设备都到手之后,你需要学习的就是如何将这些硬件设备在阿里云物联网平台上配置或关联,这样具备权限的人都可以随时联网查看节点数据的情况。

可以参见文章(如何在阿里云上注册LoRaWAN网关、 如何在阿里云上添加自己的LoRa节点设备),如何将节点发送的数据发送到阿里云(可参见文章添加入网凭证、节点上电入网),如何在阿里云上搭建一个Web应用(可参见文章单设备Web应用、多设备Web应用)

那么,看起来好像需要掌握的技术比较多?会不会很难学?

答案是不会的。因为设备厂商为了便于大家使用,将“物”最简单的接入到互联网,所以,你需要做的,只是懂得如何将各个部分连接起来运作。

比如厂商往往会提供图文并茂的说明书,如图2所示,是阿里云固件版本的IoT应用实践开发套件说明书的示例。

图2   阿里云固件版本的IoT应用实践开发套件说明书示意图

从图2可以看出,该说明书中,对于如何导入物模型,也是做了极其详尽的解释,尤其是在需要注意的地方,如ProductKey需要一致这种地方,还在界面图上费心的用红色方圈圈出来,便于用户查找到对应的地方。

IoT应用实践开发套件的厂商为了方便用户,也是呕心沥血了。

所以,想学的人,最好还是买套件啊,套件有保障,照着套件说明书学下来,可以很快速的学会如何在阿里云上开发IoT系统。

脑细胞需要花费多少呢?

基本不需要,只需要照做就行。

当然了,在照做的时候,可以适当思考一下,如果跟业务需求不一样的话,那么,需要如何按照说明书提供的范例来修改,以便使得开发的IoT系统符合实际的业务需求。

三、开发出来的IoT系统能做什么?

开发出来的IoT系统,到底能帮到你做哪些事情呢?答案如下。

(1)你的节点包括哪些传感器,你就能获取到哪些数据。

如图3所示,是根据厂商在阿里云物联网平台上提供的开发模板,所开发出来的Web应用,也就是用户只需要输入该Web应用的域名,就可以看到如图3所示的界面,显示该应用实践开发套件所包括的节点所在位置所探测到的多种属性的数据,比如温度、湿度、大气压等等。

图3   阿里云物联网平台上开发的Web应用能监测的数据示例

(2)你可以让Web应用的界面更加美化,并且其他具备权限的用户只需要输入域名就可以查看数据

你可以在厂商提供的Web应用模板上进行修改,也可以自己新建一个Web应用,全程都是在阿里云物联网平台上用鼠标点点选选,不需要进行编程,就可以获得如图4所示的Web应用的主页示意图,用户可以在该Web应用上查看到设备所探测到的数据信息。

图4   阿里云物联网平台搭建的Web应用主页示意图

结语

通过阿里云固件版本的IoT应用实践开发套件(比如瑞科慧联的RAK7205+RAK7243套件),你可以从零开始、并且超低成本超快速的完成整个Web应用搭建的流程,迅速get到一项有用的新技能。lw

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分