[讨论] microbit的I2C 1602液晶驱动

dcexpert   2018-2-27 22:29 楼主
microbit(newbit也可以)使用两种方式驱动I2C 1602液晶:python和makecode。 mb_i2c_lcd1602.jpg makecode: microbit-屏幕截图.jpg 在线编辑:https://makecode.microbit.org/_UhsARyJ1aPHL 演示程序:
microbit-I2C-LCD1602-demo.zip (232.21 KB)
(下载次数: 89, 2018-2-27 22:26 上传)
python: https://github.com/shaoziyang/mi ... ter/lcd/I2C_LCD1602 本帖最后由 dcexpert 于 2018-2-27 22:31 编辑

回复评论 (13)

谢谢分享
串口/并口TFT液晶屏,超低价格,工程师一对一协助研发。
点赞  2018-2-28 08:51
点赞  2018-2-28 09:14
还可以这种方式
点赞  2018-2-28 13:53
大家好,我有生产BBC:MICRO BIT对配的插槽,有机会可以合作,谢谢
点赞  2018-11-2 19:14
挺好  一找  就找到你了
点赞  2018-11-7 19:20
引用: avanyway 发表于 2018-11-7 19:20
挺好  一找  就找到你了

前几天升级了makecode的库,增加了自动识别地址功能。python的还没有时间改。

https://github.com/makecode-extensions/I2CLCD1620_cn
点赞  2018-11-7 19:39
在用i2c_LCD1602 python的驱动的时候,把github上那个test.py的代码拷到Mu下,刷入microbit时,1.puts()处显示语法错误。请问此处应该如何处理哈。
IMG_20181217_231821.jpg
点赞  2018-12-18 16:05
引用: Ldstudy 发表于 2018-12-18 16:05
在用i2c_LCD1602 python的驱动的时候,把github上那个test.py的代码拷到Mu下,刷入microbit时,1.puts()处 ...

在REPL模式下,把完整的错误信息复制出来,贴上来看看。

另外mu版本是多少
点赞  2018-12-18 16:46
引用: dcexpert 发表于 2018-12-18 16:46
在REPL模式下,把完整的错误信息复制出来,贴上来看看。

另外mu版本是多少

我的Mu版本是1.0.1。REPL显示的内容如下:
2018-12-18 21-40-29 的屏幕截图.png
点赞  2018-12-18 21:44
引用: dcexpert 发表于 2018-12-18 16:46
在REPL模式下,把完整的错误信息复制出来,贴上来看看。

另外mu版本是多少

找到问题所在了。。。代码录入错了。。。。

l = LCD1620()

我写成了 阿拉伯数字1.。。。
点赞  2018-12-18 22:07
引用: Ldstudy 发表于 2018-12-18 21:44
我的Mu版本是1.0.1。REPL显示的内容如下:

我更新了mu,下载程序后运行正常。请确认你正确的复制程序,最好直接下载github中的文件,再用mu打开后下载。

注意LCD模块的地址,目前有两种模块,分别为0x27和0x3F。
点赞  2018-12-18 22:24
微信图片_20181218222404.jpg
点赞  2018-12-18 22:24
引用: Ldstudy 发表于 2018-12-18 22:07
找到问题所在了。。。代码录入错了。。。。

l = LCD1620()

我写成了 阿拉伯数字1.。。。

在中文系统中,小写字母l和数字1的确容易搞错,下次我换一个方式。
点赞  2018-12-18 22:26
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复