昨天刚刚拿到了老邓(52pi.net)的RGB1602模块,是专门为香蕉派M1定制的模块
但是我的香蕉派R1上有SATA硬盘,所以编译程序会快一些,不过方向就得反过来插了,程序都是一样的。
先搞通第一步,把LED点亮。
模块是通过I2C连接到香蕉派上,再由MCP23017去控制各个端口,也就是说要用香蕉派通过I2C发送各种指令控制MCP23017来设置各个IO口的高低电平。
这个模块I2C的地址是0x40,GPIOB的Pin5、Pin6、Pin7控制RGB,GPIOB的IO寄存器是0x13
剩下的就很简单了,设置GPIOB的值就可以了。
注意,香蕉派R1上要反插。
创建讨论帖子
登录 后参与评论