Skip to main content

连接

连接是所有物联网 (IoT) 设备的基本要求。mbed 开发板 和与之相关的服务(如 和 mbed 设备连接器服务)全面支持多种通信方式,使您能够开发任何 IoT 项目。

Bluetooth Low Energy

BLE 表示的是 Bluetooth Low Energy。它是一项短程无线通信技术,您的汽车、衣服和家庭之所以能够与您的手机进行通信并相互通信,正是依靠这项技术。与传统的蓝牙标准不同,BLE 能够以极少的能耗运行,使您的 BLE 设备只需使用钮扣电池即可运行数月甚至数年之久。

BLE 和物联网

您可能已经在健身追踪器或智能电视上用到过 BLE,但其实 BLE 的优点就在于它只是一种传输少量数据(任何数据)的方法。如果您使用的是传感器或按钮一类的输入方法,您的 BLE 设备就可以通过这种方法接收输入,然后将其传输到手机、平板电脑或 PC。随着蓝牙 IP 支持的出现,它甚至可以直接向互联网传输输入数据。然后,您可以将它用于任何您可以想到的应用,以便存储或分析该信息,甚至可以向设备发回命令。

这种双向通信意味着,同一个设备既可以用来发送信息也可以基于该信息执行操作。您可以在花园地面干燥时进行浇灌、在狗项圈上放置带有您详细信息的信号装置,或者当车辆离您的自行车太近时闪烁灯光。只要拥有合适的传感器以及相应的支持 BLE 功能的板(如 mbed),您就可以做任何事。

Bluetooth Low Energy

BLE 和 mbed

自 2010 年 BLE 出现以来,mbed 一直以引导它为己任:我们始终关注细节和基础架构,使您可以专注于您的产品的精致细节并进行快速的原型设计。

在进行 BLE 开发时使用 mbed,您就可以使用以下工具:

  • 我们的 BLE_API,这是一个抽象层,可以缩小您的代码与板上 BLE 控制器之间的差距。
  • 我们的在线 IDE,使您可以编写单段代码,并在每个受支持的板上进行尝试。
  • 各种其他受支持的组件,如传感器和屏幕。

有关 BLE 的文档说明,请单击此处

6LoWPAN

IPv6 低功耗无线个人局域网 (6LoWPAN) 是一种适配层,支持在需要无线 Internet 连接但又不传输大量数据的小型、低能耗设备上使用 IPv6(一种标准数据交付方式)。

ARM mbed 6LoWPAN 堆栈

行业领先的 ARM mbed 6LoWPAN 堆栈不仅具有高度的可扩展性和可靠性,还能提供无与伦比且源代码基础非常紧凑的功能集以及最佳的内存利用率。针对安全性、协议和嵌入式 Web 服务(mbed 设备服务器)的可选堆栈模块可按需添加或从构建中删除。

mbed 的 6LoWPAN 堆栈和相关文档可在 GitHub 上获取。

安全性

交付 6LoWPAN 堆栈时可随附可选安全组件,该组件能提供强大的安全机制,从而实现数据验证与加密以及设备验证与授权,这使得终端设备能够成为完整的公钥基础架构 (PKI) 安全方案的一部分。堆栈支持 PANA、EAP、TLS1.2、SHA-256、ECC 和 X509.3。

通过 6LoWPAN 进行网状网络连接

6LoWPAN 使指定区域内的每台设备都能与该区域内的其他设备连接,从而使所有设备形成网状网络,部分设备再连接至边界路由器,这是一个支持 6LoWPAN 的接入点。直接与该接入点连接的设备可通过它访问 Internet,网状网络中的其他设备再通过这些设备访问 Internet。简言之,网状网络意味着您可以覆盖拥有上百台设备的广大区域,而这些设备只需要很少数量的路由器便可以访问 Internet。

 

 

有关如何使用 6LoWPAN 进行网状网络连接的演示,以及有关 6LoWPAN 网关路由器的简单描述,请点击 here

Thread

Thread 是一项针对低能耗设备的新无线网络连接协议,可以轻松地通过安全可靠的网状网络连接设备。我们可以连接并远程控制家里的所有物品,如设备、电源管理器、安全系统和照明设备。

Thread 以经过验证的行业标准(如 IPv6 和 6LoWPAN)为基础,采用 802.15.4 无线技术,该技术已广泛应用于数百万台设备,且大量芯片平台将持续支持此技术。这意味着您可以立即使用 Thread,不必等待新硬件上市。但是 Thread 还具有可扩展性,可搭配任何重叠技术,因此未来几年您还可以用它进行创新。

mbed 和 Thread

ARM 是 Thread 集团的七大创始成员之一。由于较早使用 Thread 规范,mbed 已将 Thread 构建为 mbed 操作系统的组成部分。使用完整 Thread 标准的 mbed 操作系统将于今年晚些时候面向合作伙伴推出。此次实现包括安全通信以及在网络上添加并配置设备的安全方法。使用标准 RESTful 接口的 mbed 设备服务器还将支持 Thread 网状网络。

为了使产品通过验证并使用 Thread 徽标,开发人员必须加入 Thread 集团。

了解更多信息

连接到云:mbed 设备服务器和设备连接器服务

如果您需要服务器端软件与您的设备进行通信,您应该了解 和 mbed Device Connector Service

 

Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Arm websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.