得捷电子 Follow me 第2期任务提交----控制屏幕显示中文
[复制链接]
很快哈,我这些任务就要完成了,这次是关于屏幕显示中文,因为这块板子自带了屏幕是st7789,我们可以直接用他的库进行调用,只需要一部就可以实现了,因为板子的固件默认已经绑定好显示设备,我们只需要引入对应的库,如下:
但是首先我们需要下载一个包操作如下
代码:
import board
#导入displayio库(显示屏库)
import displayio
from adafruit_display_text import label
#导入自定义文字标签
from adafruit_bitmap_font import bitmap_font
#导入自定义字体
# 给一个变量赋值,初始化屏幕
display = board.DISPLAY
#创立一个图像组
group = displayio.Group(scale=1,x=0,y=0)
# 加载字体库 字体库我放在后面附件
font = bitmap_font.load_font("/font/wenquanyi_13px.pcf")
#颜色配置
color = 0x200609
color1 = 0x000000
color2 = 0x006051
#屏幕显示字体
#给标签赋值
data = label.Label(font, text="你好,世界!!", color=color)
#给位置
data.x = 150
data.y = 50
#将标签添加到图像组
group.append(data)
#显示当前图像组
display.show(group)
屏幕输出字体
|