11937| 19
|
用i2c级联扩展板做一个货架电子标签 |
之前偶尔会遇到这样的问题,我想在一个控制器上使用多个相同的i2c传感器,可是这些i2c的地址又是固定的,怎么办?各种美好的未来与幻想都被这样一个难题给困住了。直到我看见了它——i2c级联扩展板,据说能扩展64个相同的i2c器件,太感动了。准备用i2c级联与df出的牛X的lcd1602来做一个货架电子标签。 这便是i2c级联扩展板 下面这便是用df出的五款不同的lcd1602搭建的货架标签(5块屏幕的i2c地址都是0x73),不知道大家感觉如何,反正我是越看越饿。 制作材料: Gravity:I2C级联扩展器 传送链接 Gravity:I2CLCD1602 RGB彩色字体液晶屏 传送链接 Gravity:I2CLCD1602 RGB彩色背光液晶屏 传送链接 Gravity:I2C LCD1602 液晶显示屏 (灰底)(蓝底)(绿底)各1个 传送链接 DFRduino UNO R3(含USB线|传感器扩展板) 传送链接 7.4V2500MA 锂电池 (带充放电保护板)传送链接 这个应用比较简单,主要是把外壳打印出来就行,外壳后面用两只小扭簧做的一个夹子,可以比较方便地夹持在货架上与取下: 说个题外话,我第一次点亮df这些lcd时,就惊了。以前学51时也用过1602,可df这个做得是真的漂亮,肉眼看的效果比拍摄出来更漂亮。大爱呀,有时,我半夜起来上厕所,都去把这lcd给点亮了摩挲、爱抚,坐在漆黑的桌子前面,对着绿色背光的lcd嘿嘿笑,有次被我老婆撞见,把她给吓惨了。这五块lcd里,单色里面,最喜灰底屏;而彩色里面,就是彩色字体这款屏了,彩色字体这款就像单色oled屏一样,看着效果炒鸡棒。 程序方面很简单,i2c级联扩展板的使用,有点类似于水龙头开关一样,有一个粗的i2c水管从uno那边过来,扩展板将其分成了带有8个小水龙头8根水管。程序里,操作哪个水龙头开关打开,便会对对应的设备进行i2c通讯操作。不能同时打开两个,如果打开两个小水龙头,则以后面的打开的那个开关为有效。 最后再来一张货架照片: (饿了饿了饿了饿了~) |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed