集成硬件和云解决方案有助于开发人员快速连接原型

粒子是电子硬件,可以编程和连接到原型和产品中,允许通过云监控和控制这些设备。

杰里米洛杉矶

在过去的十年中,IOT产品从有趣的奇思妙想,对于早期采用者来说,对于许多类型的消费设备来说,必须具有型功能。

在IoT的早期,您需要整个电气工程师和程序员团队,将连接的产品带到生机甚至原型。由于业界已成熟,因此可以通过网络和应用程序连接和控制设备。许多解决方案允许开发人员获得快速连接的原型,并且我们在基于夏洛特的假日伙伴的最爱之一被称为粒子。

基本信息

粒子是IOT产品 - 电子硬件的集成硬件和云解决方案,可在原型和产品中编程和连接,允许通过云监控和控制这些设备。该公司的最新一代产品包括硼(蜂窝和蓝牙),氩(WiFi和蓝牙)和氙气(蓝牙网格),尽管氙气将被2020年底掉落。

产品建在羽毛平台上,是一种不对称的引脚设计,这些销钉设计让人想起Arduino但更小。因此,它们与使用相同平台的许多外围设备兼容,例如OLED屏幕,继电器和LED驱动器。

董事会的价格从19美元到80美元。您还可以获得包括传感器和其他公司的开发套件,可通过PircleS.IO WebStore或其他在线零售商提供。

可以通过颗粒云编程和监测所有粒子器件。 Web IDE(集成开发环境)允许设备以非常接近Arduino的语言编程设备。

但是,与必须用物理插入计算机的Arduino和其他开发板不同,通过云更新粒子设备,以便您远程对其进行编程。它们还提供一个仪表板,显示所有设备,并允许您查看正在发送的数据,这允许您将命令发送到设备以执行所需的操作。

请注意,虽然粒子数据服务是免费的原型设计,但一旦您增长到100多台设备,就会使用每月费用。

设置刨花板非常简单,可以在几分钟内提供设备。通过粒子智能手机应用程序设置设备,您可以在电路板顶部扫描QR码,将设备指向您的WiFi网络,并且您正在运行并运行。

您甚至不必编写一行代码来与设备交互。粒子应用程序具有称为“Tinker”的功能,允许您通过图形界面控制所有模拟和数字引脚。

编程,功能

具有自定义代码的编程粒子设备并不硬,并通过Web粒子控制台处理。

控制台允许您查看所有设备。在那里,您可以访问Web IDE以创建自己的草图。代码语言是修改后的C ++,它与Arduino的C ++非常类似,大多数Arduino示例代码和库将编译为粒子设备。

用于驱动传感器和硬件的库已经托管在粒子云上;只需点击几下即可将它们添加到草图中。一旦您的代码写入,它就可以在世界上的任何地方发送到您的设备,只需单击一下即可。

粒子器件和生态系统的真正魔法是粒子功能。可以在代码中调用这些特殊功能,以允许您通过应用程序或Web控制台监控和控制设备。粒子功能可在所有粒子器件上获得,需要最小的编码,并且是提取其IOT能力的功率的伟大工具。

有许多粒子函数,但是对原型患者主要关注的四个是颗粒。可变,粒子。功能,粒子。发布和粒子。 - Subscribe。

粒子。允许您从控制台中查看可变变量的值。例如,如果将温度传感器连接到设备,则可以将粒子中的值发送。可见,以查看控制台中的当前温度。

Pigs.Function允许您在从控制台调用时执行编码操作。如果您有一个连接到设备的LED,则可以创建“开”和“OFF”功能打开和关闭LED。

粒子。发布和粒子.Subscribe是一种相关和强大的组合。

Pirlile.Publish允许您根据数据发送传感器数据或状态。对于温度传感器,您可以粒子。如果温度在温度通过定义的范围或“热”,则可以仔细说明实际的传感器读数,也可以发送温度状态事件 - 如果温度在舒适的范围内或“热”,则可以发送值“普通”临界点。

粒子.subscribe允许设备监视某些事件的粒子云并根据它们执行操作。设备可以从上面收听温度状态事件。当它看到事​​件“正常”时,它可能会驱动LED显示颜色绿色;如果事件更改为“热”,则LED可以驱动为红色。

实用用途

粒子器件对于原型设计和最终使用应用很棒。因为它们可以远程闪烁,所以它们很适合用于原型,他们可能远离实验室或前往贸易展。

例如,Riego智能植物浇水系统使用了粒子氩气。我们选择了这个解决方案,因为我们想用一个应用程序控制浇水活动,我们知道发明者想把它带到CE等贸易展。

我们的团队还在粒子系统上建造了最终用品,如Flosonix虱子处理装置。该设备使用刨花板向云发送关键性能指标以监控设备性能和健康,我们可以远程更新固件,以便设备可以留在现场。

因为它有多速度和容易地获得粒子产品,我也使用它们来构建一些在家的乐趣。

我最新的粒子应用是我的温室水压监测系统。我的温室里有一个氩气,在我的雾化系统中挂在压力传感器上,冷却温室。

我的粒子。发布数据并在我的桌面上有另一个氩气。它显示OLED显示屏上的压力读数,并从绿色(不浇水)到蓝色(进展中的雾化)改变可寻址LED环上的颜色。这样,我可以确保冷却系统正常工作,而无需登录粒子控制台或在炎热的夏季期间走向温室。