OLED 显示文字与数字
这篇教学会使用 MakeCode 编辑 micro:bit 扩充板程序 ( EZ Start Kit+ ),透过 OLED 显示器显示文字和数字,并搭配按钮开关,做出类似阅读器的有趣效果。
- 操作 EZ Start Kit+ 需要加载对应的扩充积木,请先参考:加载 EZ Start Kit+ 的程序积木。
- 更多信息:ICShop EZ Start Kit+ 官方网站。
OLED 显示文字与数字
使用 OLED 显示文字和显示数字的积木,能在指定位置显示文字或数字,位置的 x 表示第几个字母或数字 ( 开头为 0,空格或特殊符号也算一个 ),y 表示第几行 ( 开头为 0 ),下方的例子执行后,能够以空一行的方式,显示文字与数字组合的内容 ( 透过空白字元让冒号对齐 )。
按钮切换 OLED 显示内容
将 OLED 显示的积木搭配按钮开关,就能将程序设计为按下按钮时,显示特定的文字,注意此处需要使用“OLED 清除画面”积木,如果没有使用 OLED 清除画面积木,会发生显示较短的文字时,较长的文字仍然会保留在画面中的状况。
如果搭配数组积木,就能一次建立多组文字内容,当按下按钮开关时,依序读取数组内容,就能在 OLED 里不断显示不同的文字。
范例解答
- 范例解答: EZ Start Kit+ OLED 显示文字数字
- 范例解答: EZ Start Kit+ OLED 按钮切换多组文字
延伸练习
如果已经熟悉了 EZ Start Kit+ OLED 显示文字与数字的原理,还可以尝试更多好玩的作法:
- 修改按钮开关的程序,加入按下 A+B 按钮时,关闭 OLED 画面并回到初始值 ( 解答 )。
微信扫码关注
抖音扫码关注