【得捷电子Follow me第2期】+ 【任务一】控制屏幕显示中文
[复制链接]
一.前言
本次有机会体验下circuipython开发,学习下新的开发方式。
首先会这个python开发的大佬非常多,可以跟着后面学习学习,其次这个上面也有例子可以参考,所以选择参加第二期。
第一个任务是中文显示,我找了一个显示hello,world的代码。看了下。然后再在论坛里学习下别人的案例,然后就是来回测试,有一点比较好的是调试非常快。
首先就是要准备开发要的编译器,上手半天后,发现其实有没有编译器都无所谓的。编译器好处是能检查下语法错误。
官方推荐这个Mu Editor。然后就是要刷下他最新的circuipython的固件。
安装步骤就是先复位,在灯还是紫色的时候按下boot按键。就可以进入到固件下载模式下。
然后虚拟出的U盘设备,直接把uf2文件拖进去即可更新完成。
然后启动后,还是一个u盘一样的东西。
运行的就是code.py,我们只需要修改这里面代码即可立即运行。Lib里面还是空的。
代码修改显示中文,我们先显示这个字符,案例,拷贝下来后,运行测试效果。
把里面的文件拷入到lib下,code.py也可以替换,然后就能显示英文了。
中文替换需要进行,字库添加,学习了大佬们的案例后。
我也在github上下载了字库。
放到这个U盘根目录下。
模式切换成circuipython代码中我修改了两处地方。
第一个应该是加载这个字库,第二个地方就是他之前英文字符的字体,更换成现在中文字体。
简化了很多的步骤。
然后就能显示中文了,显示效果如下:
|