物联网技术周报第 47 期: 构建基于 Telegram 的物联网系统

阅读数:897 2016 年 6 月 13 日

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

新闻

  1. 微软中国发布基于 Azure 的物联网开发套件》近日,微软公司在深圳正式发布了面向中国物联网开发者、创客和合作伙伴的物联网开发套件。微软物联网开发套件包含了开发板、扩展板、摄像头、麦克风、温湿度传感器、光传感器、LED 灯、Micro SD 存储卡、WIFI 模块等各种配套部件。

  2. 三星开放 ARTIK 平台促物联网发展》日前,三星电子公开发布了 Artik 平台。Artik 是一个开放平台,包括一流的集成生产模块组合,先进的软件、开发板、驱动程序、工具、安全功能、且能够与云端连接。它能够加速推进新一代更加完善、更加智能的物联网设备、解决方案和服务的开发进程。

  3. 华为和沃达丰利用 NB-IoT 进行智能泊车》华为于 2016 年 6 月 7 日宣布,与英国沃达丰集团一同,成功开展了使用 NB-IoT(基于蜂窝的窄带物联网)的智能泊车试验。试验是在西班牙马德里的 Vodafone Plaza 的各个室内停车场、利用西班牙的商业网络进行的,中国房乐网和瑞士 Ublox 公司也参与其中。

  4. IBM 与思科技术结合,旨在提供更大价值》思科与 IBM 公司日前联合宣布建立全球合作伙伴关系,旨在为企业提供网络边缘上的实时的物联网洞察力。企业和机构无论是通过远程还是自主定位, 都将能够利用 IBM Watson 物联网和业务分析技术以及思科边缘分析技术的强大优势。

技术

  1. Cortant 打造远程声控灯》本文介绍了如何用 Raspberry Pi、Azure、Windows 10 IoT Core、UWP 应用打造远程声控的电灯。通过在 Windows 10 设备上构建一个包含 Cortana 声控识别的 UWP 应用,来获取用户的控制指令。用 SignalR 来创建托管在 Azure 上的 Web 服务,以此来作为数据中转服务。最后在 Raspberry Pi 编写相应的应用来获取数据,并通过继电器来控制电灯。

  2. 构建基于 Telegram 的物联网系统》本文介绍了如何用 Telegram Bot 库来制作一个基于 Telegram 的物联网系统。通过使用 Arduino MKR1000 或者带有 WiFi 扩展板的 Arduino Zero,设备可以通过 JSON API 来获取消息。随后,用户只需要在 Telegram 上发送相应的控制指令即可实现对设备的控制。

  3. Raspberry Pi 通过 I2C 读取 Arduino 传感器数据 》通常情况下,我们会在 Raspberry Pi 通过 USB 来发现 Arduino 设备,而在 Windows 10 IoT 上则没有相应的方法。本文介绍了如何在运行着 Windows 10 IoT 的 Raspberry Pi 上通过 I2C 通信来读取 Arduino 上传感器的数据。

开源软件

  1. Silk是一个基于 Android 开源操作系统之上提供 Nodejs 层、面向智能手机的免费固件。它可以让开发者通过简洁的 JavaScript 就可以编写程序、访问硬件底层。

  2. M2Mqtt是一个面向所有.Net 平台 (包含.Net Framework、.Net Compact Framework 和.Net Micro Framework) 以及 WinRT 平台 (Windows 8.1 和 Windows Phone 8.1) 的 MQTT 客户端库,适合于物联网和机器对机器通信。

  3. Carloop Library是开源汽车平台 Carloop 的底层库。通过这个库开发者可以从 OBD-II、CAN 和 GPS 中获取数据,并且可以通过 Particle 平台来上传数据。

硬件

  1. Bluno Beetle是一款面向可穿戴电子应用,并集成蓝牙 4.0 功能的 Arduino 主控器。它可以通过 Micro USB 接口直接下载、调试程序,无需编程器,同时也支持蓝牙远程更新 Arduino 程序。并且它还配套有开源的 Android 和 IOS 应用。

感谢徐川对本文的审校。

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