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

1、OLED屏显示心在跳动
  1. #MicroPython动手做(16)——掌控板之图片图像显示
  2. #OLED屏显示内置图像心在跳动
  3. from mpython import *
  4. import time
  5. image_picture = Image()
  6. while True:
  7.     oled.fill(0)
  8.     oled.blit(image_picture.load('face/2.pbm', 0), 32, 0)
  9.     oled.show()
  10.     time.sleep(1)
  11.     oled.fill(0)
  12.     oled.blit(image_picture.load('face/1.pbm', 0), 32, 0)
  13.     oled.show()
  14.     time.sleep(1)