我将Intel Edison用于一个项目,但是在arduino中引入新的LCD的代码如下:
rgb_lcd lcd;
使用多个LCD时,我无法选择想要的格罗夫屏蔽插头。我想知道是否还有另一种方法可以引入新的LCD,从而可以选择不同的插头?
摘插头的方法通常是通过#define函数完成的,但是当通过arduino的ide验证代码时,返回的响应是“请求成员'begin'in'10',这是非类类型'int' ”。有人可以帮忙吗?
最佳答案
Grove LCD具有两个I2C地址0x3E(LCD_ADDRESS)和0x62(RGB_ADDRESS用于背光)。您可以将两个LCD连接到Grove防护屏,但是两个LCD都将接收相同的命令并显示相同的文本。如果您非常想使用多个I2C设备,则可能需要添加4 Channel I2C multiplexer。
关于c++ - 如何使用Intel Edison连接多个I2C LCD?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35966790/