首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

IoT 开发人员入门指南

IoT 开发人员入门指南

许多介绍物联网 (IoT) 的文章和博客都以它们自己的 IoT 定义开头,然后提供有关 IoT 呈指数级增长的大量统计数据和指标。(您或许已经知道                IoT 的含义,但如果仍需要介绍,请观看这个 视频。)
在这篇 IoT 101 学习文章中,我们将概述 IoT 开发人员所需的各种概念和技能。其中将通过 3                个开发人员指南来指导您选择硬件,选择网络技术,以及确定您的 IoT 项目是否需要 IoT 平台。最后,这篇 IoT 101                学习文章以您的首个令人惊艳的 IoT 项目收官 - 一个使用 Raspberry Pi、一些传感器、Wifi 和 Node-RED                的家庭自动化系统,其中涉及简单 IoT 解决方案的许多基础知识。
1

发现您需要掌握的 IoT 概念和技能

要成为一名成功的 IoT 开发人员,您需要具备各种技能,而且要有意愿采用敏捷流程、平台和工具。在本文中,您将学习开发 IoT                应用程序所涉及的且在快速演变的各种技术。
“随着 IoT 采用速度的快速增长,而且互连设备数量已达数十亿,对能提供 IoT                    解决方案的熟练开发人员的需求也不断增长。”

从阅读这篇博客文章开始学习:
2

选择最佳的 IoT 硬件

开始开发 IoT 项目时,您需要比较和对比现成的硬件选项。在开发 IoT 项目并为其设计原型时,可以使用这个硬件指南确定要使用哪些硬件。
“在 IoT 环境中,设备……被用于表示各个硬件组件,包括传感器和执行器,也用于表示现成的电路板,比如                    Raspberry Pi,还被用于表示由若干子设备构建的定制原型和生产单元。”

在这篇文章中了解 IoT 设备特征和 IoT 硬件需求:
3

选择最佳的 IoT 网络技术

选择各种 “事物” 后,您需要连接它们,这样它们才能相互通信。可以使用这个开发人员指南了解哪种网络技术适合您的 IoT 项目,从而解决您的 IoT                网络挑战。
“我们通常认为,网络是由一堆技术构建的,堆栈底部的技术(比如蓝牙低功耗)与物理连接设备相关,而堆栈中更靠上的技术(比如                    IPv6)与逻辑设备寻址和网络流量路由相关。 ”

在这篇文章中了解所有最新的 IoT 网络技术:
4

了解您为什么可以使用 IoT 平台

根据您的 IoT 项目,您可能需要考虑向 IoT 解决方案中添加一个 IoT 平台。并非所有 IoT 项目都需要 IoT                平台,但可以使用这个开发人员指南了解何时需要使用 IoT 平台。
“IoT 平台提供了中间件来连接和管理硬件设备和数据(这些数据由面向用户的移动和 Web 应用程序收集)。这些 IoT                    平台通常设计为能在设备、应用程序和服务之间建立安全通信。”

在这篇文章中了解如何快速从 IoT 解决方案获取价值:
5

开始开发 IoT 解决方案

学习完开发 IoT 解决方案的基础知识后,就可以将学到的概念和技能应用到实战了。使用 Raspberry                Pi、一些传感器、一个蜂鸣器、Node-RED, 和 Apple Home Kit 构建一个智慧门铃。按照这些视频教程操作,了解如何将传感器连接到                Raspberry Pi,设置和配置 Pi,以及创建流让传感器与 Apple Home Kit 通信,从而构建一个简单的家庭自动化系统。
倾听 Anna 介绍这个 IoT 项目:
家庭自动化教程 - 简介

准备好发挥您的聪明才智了吗?使用这个视频教程开发您的第一个 IoT 项目:
返回列表