【问题标题】:Talk to I2C Devices connected to Arduino from Processing从 Processing 与连接到 Arduino 的 I2C 设备交谈
【发布时间】:2016-01-08 09:28:57
【问题描述】:

我想与从处理 IDE 连接到 Arduino 并与 I2C 通信协议接口的设备交谈。处理语言用于通过 Firmata 协议向 arduino 发送命令和数据字节。这是通过现有的 arduino 和 Firmata 库完成的。我一直在浏览图书馆,似乎 Arduino 和处理站点上都有支持与连接到 Arduino 的设备的 I2C 通信的功能,但没有办法从处理中做到这一点。我试图创建一种方法来做到这一点,但我无处可去。

有人可以帮帮我吗?

【问题讨论】:

  • 您必须通过串行(示例)向 arduino 发送信息,arduino 将其解释为调用 I2C 命令。示例:从处理“123-on”发送,arduino 必须调用地址“123”并发送“on”
  • 我知道这种方法,但我正在寻找可以扩展 Arduino 处理库的东西。即将通过串行使用 Firmata 协议与 Arduino 进行通信,而不是单独使用串行端口我不认为这有什么用处。

标签: arduino processing i2c


【解决方案1】:

对于任何可能感兴趣的人,我找到了扩展处理 Firmata 库以支持其他功能的解决方案。 根据本教程http://www.instructables.com/id/Going-Beyond-StandardFirmata-Adding-New-Device-Sup/,您必须编辑用 Java 编写的处理 Arduino 和 Firmata 库。然后将两者编译并替换到源文件夹中。
然后按照教程在 Arduino 端扩展 Arduino Firmata 库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-21
    • 1970-01-01
    • 1970-01-01
    • 2015-01-18
    • 2019-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多