【Azure IoT DevKit】实验终于做完了

大家好,我是MSP李桑榆

今天终于把几个Azure IoT DevKit的小实验的视频给做完了。

不敢说什么指导,只是给大家一个参考。因为Devkit不需要你写一行代码,只需要你按着步骤来,并没有什么技术难度。当然,如果大家第一次做还是需要费些功夫的,毕竟DevKit出来时间并不是特别长(虽然也有一段时间了),Azure Function还是有一些严重Bug。

首先来给大家做一下“这几个实验的回顾”

我在Tech Summit 2017的动手实验室上认识了当时正在负责做Azure DevKit实验的马海雷老师和杜力亚老师,前两名做完实验可以得到一块DevKit板子。作为一个薅羊毛型板子收集狂魔,毫无疑问我第一名并拿到了这块型号为AZ3166的开发套件(Azure IoT DevKit)。

回来之后,感觉大会上的HOL(Hands On Lab)没做过瘾,于是自己在网上找了很长时间的资料,都没有找到,只在淘宝找到了这块板子的一些信息。所幸的是,走之前马老师给我们名片并且还加了微信,这使得后面我才有机会拿到DevKit的一些实验PDF与马老师的实验指导。

在马海雷老师的指导下,我做完了如下几个实验

实验名称

实验作用

备注

Connect to Azure IoT Hub

将DevKit连接到Azure的IoT hub

之前做过,所以非常顺

MQTT Client

使用DevKit作为客户端向MQTT服务器发送消息

非常顺利

Remote Monitoring

将传感器的状态发送到Azure IoT套件进行监视。

建立预配解决方案时失败过一次,速度有些慢,其他良好

DevKit State

监视DevKit状态,并控制使用Azure IoT Hub Device Twins的用户

这个实验崩了,Azure Function出了问题,网页一直显示不可用的ConnectionString

DevKit Translator

将DevKit作翻译器,使用Bing语音翻译服务

这个功能非常厉害,就是Azure Function不容易调好,把NAudio跟Device的Nuget版本改了还是Run不起来,只能删了IoT Hub重来

同时也在智机网(www.wfun.com)的IoT物联网社区(http://bbs.wfun.com/forum-win10iot-1.html)几乎是刷了屏,发表了很多文章

标题

链接

好久不见,给大家分享一些好东西

http://bbs.wfun.com/thread-1001405-1-1.html

录了个视频给大家介绍IoT Dev Kit实验1

http://bbs.wfun.com/thread-1001527-1-1.html

答应给大家录的第二个实验!

http://bbs.wfun.com/thread-1001576-1-1.html

【不完美的第三个实验】通过Device Twins监控设备

http://bbs.wfun.com/thread-1001634-1-1.html

【实验效果】微软大法到底好不好?

http://bbs.wfun.com/thread-1001799-1-1.html

【第四个实验】使用Bing Speech Translator服务将DevKit作为翻译器

http://bbs.wfun.com/thread-1001836-1-1.html

【第五个实验】使用DevKit作为客户端将消息发送到MQTT服务器

http://bbs.wfun.com/thread-1001899-1-1.html

【实验结束】Azure IoT的实验收尾

http://bbs.wfun.com/thread-1001988-1-1.html

智机网的管理快受不了了,给我了个标题高亮2333

【Azure IoT DevKit】实验终于做完了

此外,我之前还发表了很多关于IoT的帖子,不过都是皮毛。

大家也可移步智机网IoT专区浏(shi)览(jian)!非常欢迎!

当然,如果你也很喜欢Bilibili,欢迎访问B站,大家一起玩耍

搜索“老李拉面馆”即可(饥渴)

【Azure IoT DevKit】实验终于做完了

最后,感谢Visual Studio China Team的马海雷老师,以及他们的团队,这段时间对我的指导。如果大家对Azure IoT以及微软物联网有任何意见,请!随时!和我们联系,我们一同解决困难!

最后,当然是自问自答环节!

Q&A


Q1:作为一个嵌入式开发人员,为什么Azure IoT用起来并不像机智云那么好用。对比一下机智云,人家有代码生成,还有许多案例,为什么微软就不能向他们学习一下?

——来自 我自己

A1:其实上周做回访时,我也跟马海雷老师他们说过,他们也在考虑以后将DevKit模块化,将成本降下来,便于大家学习、开发、使用。以我个人观点,微软是一家软件公司,目前在物联网中,“联网”这块是老大,但是硬件方面可能是慢了一些,但是利用Visual Studio Code Extension来写代码,加速嵌入式开发,必将改变当前局面。再加上与ST、MXChip等公司合作,多出例程,教大家快速上云,肯定没问题!


Q2:也想玩一下,但是怕市占率不高又被老纳砍了,白忙一场

——来自 智机网网友

A2:Azure IoT根本不会被砍,这是赚钱的,这是云服务,跟Windows 10 IoT是两个东西(当然我不是说Windows 10 IoT会被砍)


Q3:微软的东西还是太贵了,人家机智云的套件,直接联网,还便宜的要死,这个DevKit就不能学习一下吗?

——来自 朋友

A3:模块化的确能降低成本,会进行考虑。机智云他们的确还有很多需要我们去学习的地方!

最后,祝微软物联网能越做越好!

我是MSP李桑榆

来自MSPrecious成长荟

我们的责任是Empower us all,to achieve more!

联系邮箱:MSPrecious2017@outlook.com

欢迎投稿。

晚安!

上一篇:EL表达式


下一篇:CentOS 7编译安装gcc5.3碰到的坑