MicroPython动手做(16)——掌控板之图片图像显示

掌控板板载1.3英寸OLED显示屏,分辨率128x64。显示图像有两种方法,一是 bmp格式的图片,可以用取模软件转换为16进制图像数据,在OLED屏显示图像。二是pbm格式的图片,在OLED屏显示图像。板内内置图片为pbm格式,相对于16进制图像数据,pbm格式占用内存更少,可以使掌控板储存更多的图片,我们也可以将自己制作的图片,转换为pbm或者bmp格式显示在掌控板上。

1、OLED屏显示心在跳动

#MicroPython动手做(16)——掌控板之图片图像显示
#OLED屏显示内置图像心在跳动

from mpython import *

import time

image_picture = Image()
while True:
    oled.fill(0)
    oled.blit(image_picture.load('face/2.pbm', 0), 32, 0)
    oled.show()
    time.sleep(1)
    oled.fill(0)
    oled.blit(image_picture.load('face/1.pbm', 0), 32, 0)
    oled.show()
    time.sleep(1)
eagler8
2020年04月23日

(4)安装小图片取模工具Image2Lcd

下载地址:

http://7dx.0098118.com/wwb5/image2lcd32.zip