亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

无代码物联网与 Arduino 和 Octoblu 上的触手!

组件和用品

Arduino Mega 2560
任何 Arduino 风格的微控制器都可以!
× 1
粒子光子
当然,如果你想成为我们的最爱,你会用这个:)
× 1
Arduino 以太网扩展板
如果您的 Arduino 无法自行连接到互联网。
× 1
Arduino Wifi Shield
如果你是一个受虐狂。这些东西有严重的局限性,而且价格昂贵。不推荐!
× 1
ESP2866
如果你想花 5 美元而不是 80 美元将 Arduino 连接到 wifi,这是一个.不幸的是,我们还没有它的示例草图:(。但它应该很容易移植!
× 1

应用和在线服务

Octoblu Meshblu

关于这个项目

如果您想在物联网领域做任何事情,没有什么比使用 Octoblu 更容易做到的了。随着我们最近发布的新微控制器库 The Tentacle,任何 Arduino 风格的微控制器都可以在几分钟内在我们的流程中使用 - 无需编写任何自定义代码!


在官方文档页面 http://tentacle.readme.io

上阅读有关 The Tentacle 的更多信息 在 Octoblu 的 Flow Designer 中控制微控制器

获取 Octoblu 帐户

将微控制器连接到 Octoblu 的第一步是获得 Octoblu 帐户。它是免费的(并且永远是)并且可以在不到一分钟的时间内完成 @ https://app.octoblu.com


在 Octolu 中创建设备

此步骤为 Octoblu 的开源消息路由系统 Meshblu 中的设备生成 ID。这让我们可以在微控制器之间发送消息。

在 Octoblu 注册后,导航到“事物”部分。 接下来,为您的新触手命名!确保图标下方的下拉菜单显示“注册新事物” Octoblu 中有很多东西 - 所以搜索“触手”,然后点击触手图标。

现在,默认情况下 Octoblu 会将您重定向到 Flow Designer。因此,请务必返回“事物”页面以继续。

回到事物页面,单击“连接事物”选项卡。这会显示您添加到平台的事物。点击你的新触手。

现在,让这个页面保持打开状态 - 我们将在 Arduino 方面做一些事情!


在 Arduino 上启用触手

注意:虽然我们更喜欢 Octoblu 的 Photon,但我们知道 Arduinos 是目前最常见的微控制器。对于 Photon,步骤类似,但使用他们的网站 http://build.particle.io。该库称为“触手粒子”,可在此处找到。

从 github 下载库。确保使用最新版本的 zip 文件!

可以在此处找到该库的最新版本 确保下载 tentacle-build-arduino.zip。 此 repo 的源用于设置项目,而不是项目本身的代码。

下载 The Tentacle 后,通过从菜单中选择 Sketch -> Include Library -> Add .ZIP Library... 将其添加到 Arduino IDE 接下来,从 Arduino 菜单中的 File->Examples->Tentacle 中选择适用于您设备的示例

将 Octoblu's Thing UUID 添加到您的草图中

在您设备的配置页面中,将其 UUID 复制并粘贴到草图中的“uuid[]”变量中 接下来,单击“生成令牌”。这将产生一个包含您的令牌的弹出窗口。将其复制到草图中的 token[] 变量中。 仅限 Wifi 用户:记住在草图中设置您的 wifi 名称和密码,以便 Arduino 可以连接到它。 最后,用草图刷新 Arduino。现在准备好了! 如果您打开 Arduino IDE 的串行监视器(工具 -> 串行监视器),您应该会看到这样的输出。恭喜,您的 Arduino 现已连接到 Octoblu! 如果您在 Octoblu 中刷新设备页面,您将看到您现在可以配置 pin 模式以及它是否每隔一段时间广播它的 pin。

恭喜!您现在可以将您的微控制器放入 Flow Designer 并使用物联网中的其他任何东西来控制它!


注意:The Tentacle 的一个限制是您不能通过它们通常的 A* 名称(A0、A1、A2 等)来指定模拟引脚。我们希望尽快改变这种情况。与此同时,这意味着您只需要通过实际编号来引用引脚 - 例如 16 而不是 A0,等等。

代码

触手
确保使用 Releases 中的版本!https://github.com/octoblu/tentacle-build

制造工艺

  1. 评估物联网和 5G 的影响
  2. 用物联网扑灭野火
  3. 利用卫星物联网到达无法到达的地方
  4. 与您的气象站一起加入 IOT – CWOP
  5. AIoT:将人工智能与物联网相结合的力量
  6. 物联网之路
  7. AIoT:人工智能和物联网的强大融合
  8. 用 Arduino 捕捉水滴
  9. 使用 Arduino 和 MPU6050 控制伺服电机
  10. 带有 Arduino、Yaler 和 IFTTT 的物联网仪表
  11. u-blox LEA-6H 02 GPS 模块,带有 Arduino 和 Python
  12. 使用 Arduino 进行语音识别和合成