设为首页收藏labplus社区产品资料库
596
积分值+2
244
掌控币+1
0  关注
53  粉丝
114  帖子
rzegkly
2020年02月15日

#基础使用#【仿真】掌控板显示字符


岁月不居,时节如流。

创客的路上,有你有我,

一起拼搏,一起奋斗!

让我们只争朝夕,不负韶华!

利用mPython仿真功也能运行程序,

没有掌控板也能运行程序运行,效果不错!


一、知识库

1、熟悉mPython界面

2、认识“显示模块”功能

3、掌握使用坐标轴控制字符的位置

4、了解128*64OLED显示屏

5、了解掌控板上文字动态显示的方法


二、学一学

1.文配图进入mPython界面,

mPython从左向右,共分三部分,

左区:图形块区,分16类,

中区:图形代码或IDE代码,

右区:仿真区或探究区


2.显示块

编程区的最左边,第二列找到显示图形块

3.拖动图形块,编写程序


4、分辨率

分辨率指屏幕显示的像素个数。那什么是像素呢?

一张图片实际上是由无数个小点点组成的,因为每个点比较小,所以你的眼睛会误以为这是一张完整的图片。一个像素就可以理解为屏幕上的一个点。屏幕正是由多个像素点组成。分辨率128x64的意思是水平方向含有128个像素,垂直方向含有64个像素。屏幕上一共有128x64个像素点。


三、想一想

1. 在 创新中国,有你有我 下面一行居中显示你的学校,再下一行显示你的姓名

2. 尝试配合3D建模给掌控设计一个外壳,做成可穿戴设备

3. 设计其它自己认为有意义的屏幕显示并分享

四、做一做:


1.左侧-显示块找到清屏块


2.左侧-显示块找到显示块


3.左侧-显示块找到字符位置块


4.右侧-仿真区--显示字符信息,

说明:全屏,刷新,运行

五、练一练:

尝试字幕滚动(拓展)


1.左侧-变量块添加变量j


2.左侧-循环块


3.只争朝夕不负韶华从左向右滚动

六、硬件知识

1.3英寸OLED显示屏,支持16*16字符显示,分辨率128x64

掌控oled屏,大小1.3英寸,分辨率128*64

在设置文字时,按照平面坐标轴设置, 一行显示不到12个汉字,即占点阵12*16,数字约6*9点阵。小写字母约点6*12点阵。大写字母约占8*9点阵。

3

点赞

1749 次阅读1 条评论3 人赞
1条评论