rzegkly 发表于 2019-1-16 23:35:40

mpythonX:图文混搭更容易

本帖最后由 rzegkly 于 2019-1-16 23:36 编辑


冬天已经来了,春天会远吗?
mpythonX0.1.2更新了:
目标:mpythonX制作掌控板的图文混搭效果
1、一、 处理图片:
1、我们学校的校徽,利用美图秀秀将图片处理成54*54(校徽)分辨率的图片,2、利用取模工具对图片进行取模。网上有PCtoLCD、lcd image converter等取模软件,可根据自己喜好自行选择。以下使用的是Img2Lcd工具。l 步骤1.导入刚才修改后的图片https://mc.dfrobot.com.cn/data/attachment/forum/201810/03/211017ku5tckahgqqngzs0.jpgl 步骤2.选择参数,输出数据类型、扫描模式[水平扫描]、输出灰度[单色]、宽高(注意:一定要根据实际图片效果来调整亮度和对比度,已达到最佳显示效果)l 步骤3.保存数据:点击保存,填写好文件名,自动会弹出图像的取模值。但是我们在使用的时候一定要注意:前面的注释部分(下图中的蓝色部分)不能写入一会儿的程序中。https://mc.dfrobot.com.cn/data/attachment/forum/201810/03/211132ma5e9jhje51egexa.jpg三、图形块搭建
1、图形块列表建立,创建图标变量

2、绘制图形块,添加图标变量mpython

3、确定文字和图形位置




四、代码块显示
from mpython import *


xiaohui =
mpython =
while True:
    oled.fill(0)
    oled.Bitmap(0, 0, mpython, 128, 32, 1)
    oled.DispChar('创新中国 有你有我', 20, 24)
    oled.DispChar('2019.中国 .汝州', 28, 38)
    sleep_ms(1000)
    oled.show()
    oled.fill(0)
    oled.Bitmap(8, 8, xiaohui, 54, 54, 1)
    oled.DispChar('小创客', 60, 16)
    oled.DispChar('大智慧', 88, 32)
    sleep_ms(1000)
    oled.show()
五、视频回放
https://v.youku.com/v_show/id_XNDAxNjQwNjY0NA==.html?spm=a2hzp.8244740.0.0

rzyzzxw 发表于 2019-1-17 08:43:17

赞。{:5_148:}
页: [1]
查看完整版本: mpythonX:图文混搭更容易