该系列文章为微软Azure IoT的学习教程。
原文链接:Hector Garcia Tellado
本文作者:Jim 微软Azure IoT 项目经理,多年Xamarin等移动平台研发管理经验,熟悉微软SharePoint/WPF/WCF/AspMVC等解决方案。曾任中国电信呼叫中心研发经理。
这篇文章将帮你使用Azure IoT套件(树莓派Pi2和Pi3)来熟悉Azure IoT的开发。这里主要演示如何通过开发者套件连接Azure IoT套件中的远程监视预配置解决方案。
如果你以前没有使用过Azure IoT 服务,我们鼓励你从远程监视预配置解决方案入手,所有相关的Azure 服务将会在这个预配置方案中得到部署。
接下来的演练将使用开发者套件(针对Pi2和Pi3)开发一个温湿度读取器,在Raspbian OS上运行并通过微软Azure IoT SDK进行云端通讯。针对Windows 10 IoT Core的样例,请参考 windowsondevices.com.
概览
在本文中,你将会:
在Azure IoT 远程监视预配置解决方案中配置环境
配置设备和传感器以便它能够连接到你的计算机和Azure IoT服务
更新连接信息到设备端的样例代码中,并将数据发送给Azure IoT 端进行远程查看
开始前准备
必要的软件
一个SSH客户端。它能够让你通过电脑远程访问树莓派命令行
Windows没有自带的SSH客户端,推荐使用PuTTY.
许多Linux发行版和Mac OS都带有SSH 命令行,如果你没有,推荐使用OpenSSH.
可参考:在Linxu或Mac OS上使用SSH
必要的硬件
微软Azure IoT开发者套件
8GB的闪存卡(套件自带,已刷入Windows 10 IoT Core)
一个USB mini线
以太网线或Wi-Fi网络
创建新的Azure IoT 远程监视预配置解决方案并添加设备
使用微软账号登陆到 Azure IoT Suite 网站,并点击创建新的解决方案.
注意:创建账号是免费的。点击这里获取免费体验。点击远程监视选项