您的当前位置:主页 > C猫生活 >Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用 >正文

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

分类:C猫生活 编辑: 时间:2020-06-07 点击:227次
Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用
简介

智慧型炉灶的应用是透过 Intel® IoT 开发工具套件、Intel® Edison 开发平台、云端平台、APIs 与其他技术来执行 Intel 物联网程式码範例操作。

透过此次执行, 开发人员将会学到如何:

与 Intel® Edison 开发平台连结、原型设计计算平台、生产 IoT 与可穿戴性的相关产品。

利用在 Intel® IoT 开发工具套件的 MRAA、UPM、Intel® Edison 平台与感应器数据库的介面结合, 透过完整的硬体与软体解决方案来协助开发人员研究 IoT 与创新项目的应用。

执行 Intel® XDK IoT Edition 的程式码範例, 透过 IDE 建立与感应器跟致动器的应用, 并能在 Intel® Edison 或 Intel® Galileo 主机板更快速入门开发软体。

透过 Microsoft* Azure* 并利用 Azure Redis Cache* 来设定 web 应用程式伺服器, 来设定温度并储存相关数据, 并透过云端服务连结 IoT 的数据分析、机器学习与各种不同具有效益的工具来简化感应器与云端连结的过程, 并能提升您的 IoT 项目与执行效率。

它有什幺功能

利用 Intel® Edison 主机板能让您可以建立智慧型炉灶:

能设定您所需的温度。

监控您的炉灶状态并告知您当已达温度设定状态时。

利用云端数据库存取历史温度相关数据。

它是如何运作

智慧型炉灶感应器具有许多有用的功能设计, 能协助您监控食物温度, 当您在料理食物的时候。

您可透过手机并藉由 Intel® Edison 以网页来设定所需料理的温度。当到达所设定温度后, 喇叭会发出声音来告知。

另外, 也可以透过 Intel IoT 範例数据库执行您的 Microsoft* Azure* 帐户来储存相关数据。

硬体配备需求

Grove* Home Automation 工具套件包含以下配备:

Intel® Edison 搭配 Arduino* breakout 主机板

Grove* 红外线温度感应器

Grove* 火焰感应器

Grove* 喇叭

软体配备需求
  1. Intel® XDK IoT Edition
  2. Microsoft* Azure*帐户
如何设定

先以 Git* 将 Intel IoT 程式码範例操作程式库, 複製到您的电脑如以下所示:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

想要下载 zip 档案吗? 在您的 web 浏览器当中, 可以到 https://github.com/intel-iot-devkit/how-to-code-samples  网页, 并点击右下方 Download ZIP  的选钮。当下载.zip 档案后, 将其解压缩并在目录清单当中使用档案为範例。

将程式新增至 Intel® XDK IoT Edition

在 Intel® XDK IoT Edition, 选择 Node.js 项目并将其汇入:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

然后开启清单中的範例项目并将其选起:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

您可透过电脑连结 Intel® Edison 主机板并将程式码传送。

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

点击位于左下方的 IoT 装置选单 。若是您的 Intel® Edison 经自动辨识后, 请选择。

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

另外, 选择 Add Manual Connection。在 Address 区块输入 192.168.2.15。在 Port 区块输入 58888。点击 Connect 来储存您的连结。

在 Intel® Edison 手动安装程式

另外, 您也可以在 Intel® Edison 主机板上手动设定程式码。

在您与 Intel® Edison 主机板建立 SSH 连结后, 複製 Intel IoT 程式码範例操作, 如下所示:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

然后开启清单中的範例。

将 Git*安装在 Intel® Edison, 若您尚未安装, 可建立 SSH 连结至主机板并执行以下指令:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用
连结 Grove*感应器

您必须将 Grove* Shield 连结至相容 Arduino* breakout 主机板, 并将 Grove*装置连结至 Grove* Shield。请确认连接至 Grove* Shield 的 VCC 电源设定为 5V。

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用
手动设定 Intel® Edison

若是您是以手动方式来执行 Intel® Edison 程式码, 需要安装一些从属套件。

透过 Node.js*模组範例来执行 Intel® Edison, 并执行以下指令:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用
Microsoft* Azure*伺服器设定

您可利用 Microsoft* Azure*、Node.js*与 Redis*数据保存, 来布署后台数据库的範例程式, 并储存相关数据。

关于如何设定云端数据伺服器的相关资讯, 可以参访以下网页:

https://github.com/intel-iot-devkit/intel-iot-examples-datastore

相关範例的设定

为了设定 Microsoft* Azure* 数据库範例, 变更在 config.son 档案当中的 SERVER 与 AUTH_TOKEN 金钥, 如以下所示:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用
透过 Intel® XDK IoT Edition来执行程式

当您要开始执行程式範例时, 请确认已将所有档案储存。

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

点击 Upload 图示, 将档案上传至 Intel® Edison 主机板。

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

点击位于 Intel® XDK IoT Edition 下方的 Run 图示。并在 Intel® Edison 执行相关程式码。

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

若是您想变更程式码, 请点击 Upload and Run 图示。这能执行您在 Intel® Edison 所变更的最新程式码。

当您在执行程式时, 会看到如上所示之输出结果。

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用
手动执行程式

为了手动执行 Intel® Edison 相关程式範例, 请建立与主机板连结的 SSH, 并执行以下指令:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用
温度设定
Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

当执行範例程式时, 透过 Intel® Edison 与网页介面结合来设定目标温度。

透过网路伺服来执行 port 3000, 而 Intel® Edison 透过 Wi-Fi*经由 192.168.1.13 作连结, 并以相同网路 http://192.168.1.13:3000 来浏览位址。

确认 Intel® Edison IP 位址

您可藉由执行以下指令来确认与 Intel® Edison 所连结的 IP 位址:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

然后您会看到以下输出执行结果:

Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

IP 位址会显示在 inet 旁边。如上述範例的 IP 位址为 192.168.1.13 。

关于 Intel IoT 程式码範例操作的完整清单, 可参照 Intel® Developer Zone。

关于更多详细的程式码範例, 可参照 GitHub*。

欢迎加入「Inside」Line 官方帐号,关注最新创业、科技、网路、工作讯息
Intel教你如何製作智慧炉灶,让你可以煮饭时一心二用

相关文章:

宝马娱乐登录网址_亿游国际2平台登陆|本地信息网站|提供最权威的购物指南|网站地图 天龙国际账号注册 ag平台地址网站咨询75505