从 Processing 与连接到 Arduino 的 I2C 设备对话

Talk to I2C Devices connected to Arduino from Processing

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

有人可以帮我吗?

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