构建物联网项目的4个免费平台

物联网是一组使用网络支持来交换数据的物理对象。 这些对象可以是传感器,软件,板卡等。 这是一个有趣的生态系统,其中的软件可以直接连接到真实的硬件或设备。 可用于IoT项目的最著名的板是Arduino(具有多个版本)和Raspberry Pi。

将这些设备与云平台集成在一起可以收集和分析数据,并创建可以远程控制的“智能”对象。 控制此类设备的一种方法是使用智能手机,例如Android和iOS设备。 像Arduino或Raspberry这样的板很便宜,每个人都可以尝试IoT项目。

云物联网平台可帮助开发人员和制造商快速轻松地构建和测试物联网项目。

物联网平台分析

云物联网平台提供了几种在物联网项目中非常有用的服务:

  • 云数据存储
  • 事件逻辑
  • 平台整合

云数据存储使开发人员能够存储从不同板(例如Arduino或Raspberry Pi)发送的数据。例如,可以存储从传感器读取的值。可以使用图形显示此信息,也可以使用其他工具进行分析。

事件逻辑是基于Web的编程逻辑,可用于在事件发生时触发某些操作。使用此类平台仅通过Web界面即可实现一些“业务逻辑”,而无需了解我们用于该项目的董事会。例如,通常逻辑类似于“ IF-THEN”,如果发生事件,请执行此操作。事件可以是从传感器读取的信号,而动作可以是电子邮件或SMS。

平台集成是一组实现特定协议的“适配器”,因此无需编写代码即可混合使用不同的Internet服务来执行一系列操作。例如,当从传感器读取的值高于阈值水平时,可以将具有Arduino屏蔽功能的Arduino通过SMS发送警报。

物联网平台说明

以下是IoT Cloud平台的列表,可用于创建IoT项目并提供简要说明:

Temboo:这是一个非常有趣的平台,提供将Arduino,Raspberry Pi和其他平台与其他Internet服务(例如SMS,Email等)集成的服务。该平台使用作为外部服务连接器的choreos,以便可以将Arduino中的事件(如传感器信号)转换为不同类型的事件。此外,它提供了一些类似于IF-THEN的逻辑。

Carriots:这是另一个有趣的功能,它使智能设备可以存储数据。它使用数据流概念使设备能够发送数据。该平台具有规则管理系统,因此您可以直接在Web上实现自定义逻辑。此外,它还可以发送电子邮件,短信和Twitter消息

NearBus:与其他平台相比,这提出了一种不同的方法。通常,IoT平台背后的基本概念是将设备(Arduino,Raspberry Pi等)连接到云,以便这些板可以发送数据。 NearBus提供了一种不同的方式:它将设备映射到云,从而使其成为云本身的一部分。它使用代理来完成此任务,并且可以使用一组API从Web直接控制该代理。

Ubidots:此平台支持多种板卡,可用于在云中存储数据。它提供数据捕获,带有内置仪表板的数据可视化以及规则管理(或事件管理)。使用内置的仪表板,可以实时查看基于设备发送的数据构建的图形。它支持多种可视化。

物联网平台对比
物联网平台对比

Nearbus提供了一种不同的方法,因此很难对其进行分类。

它提供了一组易于使用的API。

上表总结了我认为很重要的这些平台的某些方面。 进行比较的目的是提供有关现有物联网平台的一些高级信息,我邀请您在使用它们之前直接在各自的网站上仔细阅读所有平台功能。

在这里可以提到的其他平台,例如Xively或Sensorcloud,即使我还没有时间使用它们也可以提供有趣的服务。

您会注意到,有几种类型的平台提供不同的服务。 每个平台都有其独特的方面,开发人员和制造商应根据项目需求选择合适的平台。

更多物联网平台参照本站另外一篇文章:12个用来构建物联网项目的物联网平台

SO资源郑重声明:
1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!3187589@qq.com
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!

SO资源 » 构建物联网项目的4个免费平台