micropython应用触摸屏_17. [MicroPython]TPYBoard v102 串口触摸屏的使用

本文介绍了如何使用MicroPython在TPYBoard v102上设计串口触摸屏界面,包括创建工程、选择产品型号、设置横屏显示、添加滚动文本控件、制作与添加字库等步骤。
摘要由CSDN通过智能技术生成

17.3. 串口触摸屏的界面设计¶

在使用串口屏之前,我们需要先通过它的上位机软件创建一个工程,工程中进行串口屏界面的设计,包括文本控件、按钮控件等。

创建工程

首先,在电脑上安装串口屏的上位机软件,安装包在上面的资料中有。安装完成后,双击打开。点击菜单栏中的新建,创建一个新的工程。

2f3893baaa120b85d95ca6cfb3582c0e.png

点击之后会弹框让你选择保存的路径以及工程名,这个根据自己喜好设置即可,没有要求。我这里的工程名设置为test。

4a81400fe417e91091f30e0e946b7e33.png

接着会让你选择产品型号,串口屏对应的型号在背面可以看到。

78c3956040f8fb5949428139edb016cf.png

我手里的这款就是基本型的,型号为TJC3224T024_011,在软件中选择对应的型号即可。

3434abc3af43bfeb1d4e82587a6df085.png

我个人比较喜欢横屏显示,所以在显示选项中选择了横屏90度,大家也可以根据喜好自行设置。设置完点击OK完成创建。

4572cb941112c3d731a74e7414ae1a6a.png

制作工程

软件左侧可以看到工具箱选区,这里我们添加一个滚动文本控件。点击滚动文本,该控件会自动添加到软件中间的界面区域中。

9efc33f929bcd3988af58af4ac36ed2b.png

0d7a6783a78b6b6a14401029b5f860b7.png

接下来我们需要设置要显示的文本,找到软件的右下角控件属性区,修改txt属性的值就是要显示的文本。

b3917222b5b811522e1a4a2ed56c083e.png

但是改了之后,发现界面中还是没有文字显示,这是因为我们还需要添加字库。第一次用的话,需要我们制作一个新的字库。若不是,软件左下角字库区点击“+”即可添加现有字库。

这里我们制作一个新字库,点击菜单栏工具->字库制作。

1e35674883ea1d5f8ffb98ccd9665e54.png

选择字体、字高,其它默认,输入字库名称,点击生成字库。选择保存的本地目录。

1e0d06625bef00772ea938794a976c3c.png

保存后,提示是否添加刚才生成的字库,点击是进行添加。

b5d95b65bb2ba20a769e14ccf759d6d4.png

添加后,你会看到字库区多了一条字库信息,第一个字符0表示字库唯一ID,后面是刚才输入的字库名称,括号内是一些我们设置的参数。

91432e8c8427d197b1526b3001ee5c28.png

这时我们回到控件的属性区,修改的文字就可以在界面中显示了。这里我把txt改为Hello TPYBoard。提示超出字符长度的话,把txt_maxl改大点就行。

b279318dd79e424edb969a58fa5f20e3.png

7c301a4ac629fe3e785ac2d5a6ec7f61.png

如果你想更换字库的话,在控件属性修改font的值,这个值填写的是字库的ID,默认为0。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值