Pimoroni Badger 2040 (5) 显示文字

回复
头像
shaoziyang
帖子: 3972
注册时间: 2019年 10月 21日 13:48

Pimoroni Badger 2040 (5) 显示文字

#1

帖子 shaoziyang »

Pimoroni Badger 2040 上,使用了自定义的 Pico graphics 图形库,支持其中的大部分功能,除了屏幕是单色的。

在文字显示上,也是如此,可以通过 text 函数输出文字。display.text(text, x, y, wordwrap, scale, angle, spacing)
  • text,待显示的字符串
  • x/y,X/Y 坐标
  • wordwrap,换行显示的像素宽度
  • scale,显示比例,矢量字体支持小数
  • angle,选择角度,仅矢量字体
  • spacing,字符间隔
  • fixed_width,等宽字符

通过 set_font(font) 函数设置字体,支持点阵字体和矢量字体:

点阵字体:
  • bitmap6
  • bitmap8
  • bitmap14_outline
矢量字体:
  • sans
  • gothic
  • cursive
  • serif_italic
  • serif

一个简单的例子:

代码: 全选

import badger2040

display = badger2040.Badger2040()

display.set_pen(15)
display.clear()
display.set_pen(0)
display.set_font('bitmap8')
display.text('Hello', 0, 0)

display.update()
 

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章