OpenHarmony开源社区
直播中

jinglixixi

8年用户 1592经验值
擅长:嵌入式技术 光电显示 接口/总线/驱动 控制/MCU
私信 关注
[经验]

【小河狸创客格物开发板试用体验】OLED屏的使用

小河狸创客格物开发板上配有一款0.96寸的单色OLED显示屏,这是人机交互的重要的窗口。掌握好它的使用,可对作品的制作带来极大的益处和方便。

1.显示logo

在开机时,窗口中就会出现一个logo标志,它是如何显示的呢?

使用下面的程序组件拼接,就可达到图1所示的显示效果。

image.png
image.png

图1显示logo

2.绘制图形

在显示屏上除了显示logo,还可以通过绘图组件来完成图形的绘制,产生图2所示图形的程序如下:

image.png
image.png

图2绘制图形

3.显示文字

除了绘图形功能,最实用的要数信息显示了,它不但可以显示英文字符,而且还能显示中文,说明它自身是带中文字库的。

一个产生文字动画的程序如下,它是通过创建变量w,来辅助文字在水平方向上的移动。

image.png

4.显示检测值

在格物开发板内,配有光线强度、声音强度及重力加速度传感器,它们的检测也是可以由屏幕来观察的。

图3所示的光线强度显示程序如下:

image.png

image.png

图3显示光线强度

image.png

图4显示声音强度

image.png

图5显示重力加速度

5.显示检测状态

格物开发板在外部配置了红外传感器,其检测状态也是可以显示的,其显示程序如下:

image.png

image.png

图6无遮挡状态

image.png

图7遮挡状态

文字动画

回帖(2)

陈星闽

2022-11-17 13:54:47
当格物板启动这个积木是在哪里找到的?
举报

jinglixixi

2022-11-17 14:51:46
问厂家技术得到的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分