物联网技术周报第 34 期: Windows 10 IoT 打造声控咖啡机

  • 黄峰达

2016 年 3 月 14 日

话题:语言 & 开发架构物联网

新闻

  1. YunOS 杀入厨电行业 与三星合谋物联网》3 月 9 日,AWE2016 在上海正式开幕。大批智能家居产品高调展出,三星、海尔、美的、小米等厂商纷纷开辟了自己的展台,一时成为智能家居的秀场。秀场的背后却暗藏了未来 5G 时代物联网的发展方向,国产系统 YunOS 以及三星等厂商不约而同的布局了自家物联网平台。

  2. MyShake 移动应用构建了一个物联网地震检测社区》加州大学伯克利地震实验室开发了一款名为 MyShake 的移动应用程序,它能够让智能手机的用户把由智能手机记录的地震测量数据传递给物联网后端平台。通过数据分析以评估当前地震条件,以及预测不久的将来在某一特定区域发生地震的可能性。

  3. 首个物联网家电国标将出台 智慧家居或迎爆发式增长》智慧家居行业内首个国标有望在今年 6 月份正式发布。相关文件显示,首个物联网家电国标主要包括家电系统结构及运用模型、家电接口规范以及家电公共指令等五项内容。

技术

  1. 在 Beagle Bone Black 上运行 node.js 程序》 本文介绍了如何配置 Beagle Bone Black 开发板。在这个开发板上搭建 Node.js 的开发环境,并运行编写、运行相关的 hello,world 程序。

  2. Windows 10 IoT 与 Raspberry Pi 2 打造声控咖啡机》 本教程先在运行 Windows 10 IoT Core 上的 Raspberry Pi 2 开发板控制咖啡机,并暴露出一个 API。用户的语音可以通过手机内建的虚拟助手来识别出来,识别后将这个控制指令通过 Raspberry Pi 传递给咖啡机。这样用户就可以用语音来控制咖啡机。

  3. Gartner 公司确定到 2018 年物联网的核心技术》 本文强调了那些会对使用物联网系统工作的组织有很深影响的明确的物联网技术——如物联网处理器、物联网操作系统、物联网平台等等。

  4. MQTT 如何帮助促进物联网的发展: Nest 示例》 本文介绍了如何用 Node.js 来读取 Nest 恒温控制器的温度数据,并将这些数据发布到 IoT 云。最后在服务端可视化相关的 Nest 温度数据。

开源软件

  1. libtuv 库是从 libuv 源码中重构而来,专为 IoT.js 和嵌入式系统而设计。它是一个多平台、极小的的事件库。

  2. ArduinoJson 是面向嵌入式系统的优雅的、高效的 JSON 库。它最初是为 Arduino 而编写的,但是现在已经可以将这个库用于其他 C++ 项目中。

  3. VerneMQ 是一个分布式的 MQTT 消息代理。它兼容 MQTT 3.1 和 3.1.1 规范,并且正在整合 MQTT-SN 协议。

硬件

  1. Tessel 2 是个类似于 Arduino 的微控制器。与上一代相比,它能直接运行 Node.js 程序,并且能够直接使用各种 NPM 包。

  2. Teensyduino 是一个 Arduino IDE 的附加软件,用于在 Teensy 和 Teensy++ 开发板上运行 Arduino 程序。


感谢徐川对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群InfoQ 好读者(已满),InfoQ 读者交流群(#2)InfoQ 好读者)。

语言 & 开发架构物联网