物联网技术周报第 46 期: 使用 HTML 5 和 Windows 10 IoT 构建智能魔镜

  • 黄峰达

2016 年 6 月 6 日

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

新闻

  1. 伸展型可穿戴集成电路问世》 据每日科学网消息,美国威斯康星大学麦迪逊分校的工程师近日研制出了全球运行速度最快的伸展型可穿戴集成电路,有望推动整个物联网甚至互联程度更高的高速无线网络的发展。相关研究成果发表在日前出版的《先进功能材料》杂志上。

  2. 微软发力布局物联网 发布 IoT 开发套件》在近期举行的微软开发者峰会上,微软首席执行官萨提亚·纳德拉宣布,将在中国建立微软物联网实验室,推动中国物联网产业升级转型,助力中国加速数字化转型。物联网开发套件的发布将有助于微软进一步在中国构建物联网开发生态。

  3. 京东推出"叮咚"智能音箱, 将语音打造成物联网入口》2016 年 6 月 2 日,“叮咚(DingDong)开放平台”战略发布召开。叮咚(DingDong)开放平台基于讯飞智能云,通过语音交互使智慧家庭物联网成为可能。此次发布会还推出了叮咚(DingDong)灵动版和悦动版两款智能音箱新品。

  4. Marvell 推针对可穿戴应用 IoT 应用处理器》2016 年 6 月 2 日台北电脑展期间,为存储、云基础设施、物联网(IoT)、互联和多媒体应用提供半导体解决方案的美满电子科技宣布针对家庭自动化、工业和可穿戴应用推出高度优化的 IoT 应用处理器系列——IAP220 SoC,采用 ARM Cortex-A7 双核处理器,可为许多 IoT 产品提供所需的低功耗和高性能运算特性。

技术

  1. 打造 DIY 版 Echo:树莓派 + Alexa 语音服务》本文详细阐述了如何在 Java 客户端和 Node.js 服务器上使用和测试 Alexa 语音服务。在 Raspberry Pi 上搭建 Node.js 服务器来作为音频中转——接受音频文件并传输信号到 Alexa 语音服务器。在对应的客户端创建 Java 应用来接受音频信号,与 Alexa 进行语音对话。

  2. 基于 MQTT 协议与 Apache Kafka 的物联网)》本文介绍并实现了基于 MQTT 与 Kafka 搭建的分布式物联网构架。在硬件端上使用 MQTT 协议来传输传感器数据,上传数据时将借由 Kafka MQTT Bridge 来传输数据,并存储至基于 Zookeeper 管理的 Kafka 消息集群。同时在接收传感器数据的客户端上,也只需要使用 MQTT 协议就可以订阅数据。

  3. 使用 HTML 5 和 Windows 10 IoT 构建智能魔镜》本文介绍了微软在 Build 2016 推出的基于 Hosted Web App 和 Windows 10 IoT Core 的魔镜项目,这款镜子可以自动识别人脸并显示出天气、日期、时间和地理位置等信息。它在 Raspbery Pi 3 使用了 HTML5 技术在 Windows 10 IoT Core 上开发应用,并在 Azure 上开始相应的应用来对接微软的 Cognitive Services 服务。通过这个服务,镜子可以识别用户的身份,并为之匹配对应的属性。

开源软件

  1. libnfc 是一个开源的 NFC 软件工具开发包,它可以支持 Linux、Windows、Mac OS X 等平台。其主要驱动是基于 PCSC-Lite 和 libusb,可以支持 ARYGON、Touchatag 等设备以及各种 NFC 加密狗。

  2. Python Enocean 是一个用 Python 语言实用的读取和控制 EnOcean 设备的库。EnOcean 是一种基于能量收集的超低功耗短距离无线通信技术。

  3. Magic Mirror是微软推出的基于 UWP Hosted Web App 及 Windows IoT Core 的开源物联网项目,它使用了微软的诸多 AI 云服务来实现其智能化。

硬件

  1. Carloop 是一个可以在 Internet 控制你的汽车的开源工具包。它基于 Particle 的 Photon 和 Electron 控制器,并提供了一些易于使用的库来跟踪汽车的 GPS、记录里程又或者是检查你的引擎码。它即插即用,并且不需要额外的电缆。

感谢徐川对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们。

语言 & 开发架构物联网