微软OneNote客户预览版学习工具下载(暂未上线):教学好帮手
566
2022-05-30
学习方面:
我是在2017年开始接触物联网,方向是工业机器人。后来除了学习计算机的通用课程,还学习了通信原理,信号与系统分析,模拟电路与数字电路,机器人原理,单片机,嵌入式,RFID,无线传感网络,物联网安全,人工智能,微信小程序,传感器原理等课程,可以说,物联网的课程设计特别杂乱还有多,方向也是五花八门。若不仔细研究,学的很容易杂而不精。学习的时候也是有不少感悟,其中一点感悟是:通信技术的变革,都会带来物联网的一次变革。前几年火起来都NB-IOT,催生了窄带物联网的应用,尤其在水表、电表、天然气表领域应用广泛,但是在运营商信号部署上略有不足。去年4Gcat.1开始火起来,尤其是OpenCpu的开发方式,以往开发产品都是cpu+通信模块,现在逐渐向通信模块开发转变,像是合宙通信的lua,移远通信的micropython,阿里Haas的JS开发,这种趋势一方面是大家想打造属于自己的生态,另一方面也受制于全球大环境,芯片价格疯涨,降低成本的考虑。还有近几年来的5G,网速更快,延迟更低,在远程教育、智慧医疗方面确实具有独特优势。从这些方面看,通信技术变革确实推动了物联网技术变革。但是个人觉得每种技术都有它的优势和技术领域,应用在对的地方就可以发挥它的作用。
华为是做通信起家的,在物联网平台的选择上,我选择了华为,那个时候华为iot服务还不像现在业务这么精细,服务能力很多。当时在OceanConnect进行开发,一开始是创建项目,项目里有产品和应用两大模块,产品中有:产品开发,设备管理,升级调试。应用中有:对接信息,订阅调试,应用调试,应用在线开发,web应用在线开发。当时我是跟着实战营学习的,还购置了一套小熊派设备。上课老师讲的很细致,整体难度不大,我用了一个星期就熟练掌握了,并开发了一些小产品。下下面是配图:
那个时候我开始了解到编解码插件,也就是定义产品的属性、功能、服务能力等,用标准的话来说是“物模型”设计,相信大家都不陌生,有着通用的标准。还有应用开发功能我也是特别喜欢,第一次接触DevCloud,里面有代码托管,编译构建,发布等模块,自己开发一个小网页,代码传上去,就可以在线编译,进行代码检查,检查完成后还可以直接部署到服务器中,自动的在服务器中配置环境,当时觉得这都是啥神仙功能。程序开发利器啊。如今的华为iot服务功能更多,系统也更加稳定,整体架构很完善,产品文档编辑的很细致。但是这几年iot更新迭代的速度很快,之前做了一些实验教程给学弟学妹们入门学习,但是有些服务改了名称,有些服务下架了,有的增加了一些服务,不少服务需要付费才能开通,给大家入门造成了一定困难。
体验方面
一、实验方面
这次活动体验,“基于iot平台构建智慧路灯应用”实验中,经过多次实验,我也遇到了很多问题,大部分还是不细心导致的。
问题1:实验的进度一直没有动,显示未完成状态。
解决方案:确保做实验的网络质量。一直不更新尝试重新启动或者第二天尝试。
问题2:构建的网页注册设备失败,如图:
我也遇到过,后来我发现是自己操作问题。在复制项目ID时复制多了一个空格,删除空格就可以正常使用。
箭头指的地方实际上是空格,删除就好。
二、开发方面
1.VS code软件加载iot-link工具没有反应,无法打开创建项目,群里很多人也遇到这种问题,据说是vscode升级导致,希望尽快解决。
2.在iot云服务平台部署编解码插件后若长时间不使用,需要重新部署。否则可能会实体设备无法成功注册上传和接收数据。
基于IoT平台构建智慧路灯应用
IoT 嵌入式
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。