掌控板板载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)
  • 复制代码