【临沂】第十二课 OLED显示屏

2020-04-142814
AI 快速预览详细 收起
本文介绍了OLED显示屏的基础知识及编程方法,重点讲解了如何连接ssd1306型号的OLED显示屏,并通过编程平台进行初始化和显示文字、图片。文章详细说明了OLED显示屏需要通过图片变量来显示内容,不能直接显示文字或图片。适合初学者和STEM教育场景。
显示屏同学们不陌生吧,电视,电脑,手机等等它们都有一块显示信息内容的屏幕,它们虽然都叫屏幕但其实是有区别的,就像我们今天要学习的OLED就是一种屏幕,那什么是OLED呢?
【临沂】第十二课 OLED显示屏图1
                              
OLED屏幕有很多的类型,可以按颜色分类:单色,双色,全彩色。也可以按分辨率分类。还有接口分类:I2C,SPI。今天我们使用的OLED显示屏型号为ssd1306就是OLED中比较简单的单色分辨率128×64的I2C类型的显示屏。
1,OLED显示屏的连接
ssd1306可以之间连接到扩展板上对应接口。
【临沂】第十二课 OLED显示屏图2
1,  OLED显示屏坐标规律
【临沂】第十二课 OLED显示屏图3
2,  屏幕显示信息
登录编程平台,在使用oled之前需要初始化屏幕。
【临沂】第十二课 OLED显示屏图4
OLED显示屏的显示方式为接收图片对象来显示,也就是说它不能直接在屏幕上显示文字或者图像,只能是以图片变量的形式来传递调用显示。
新建一个”图片”变量。
【临沂】第十二课 OLED显示屏图5
接下来要为图片对象的指定位置添加指定字符。
【临沂】第十二课 OLED显示屏图6
接下来将图片对象显示到OLED显示屏上。
【临沂】第十二课 OLED显示屏图7
显示完文字该如何显示图片呢?
首先我们新建一个变量“显示图画”,然后为这个变量赋值要显示的图片的计算机路径.
【临沂】第十二课 OLED显示屏图8
然后把“显示图画”的内容在“图片”的指定位置显示出来。
【临沂】第十二课 OLED显示屏图9
最后让“图片”变量显示到OLED显示屏上。
【临沂】第十二课 OLED显示屏图10
同学们可以这样理解OLED屏幕的显示方式,单纯的屏幕我们可以理解为是一个画板架子,是一种画画的载体,我们不能直接在画板架子上写字画画,我们设定的“图片”变量可以认为是一张空白的画纸,“图片”这样画纸铺在画板架子OLED上,画纸上才可以写字跟作画,也就是对应着文字显示与图片显示,当然了这张画纸上可以同时写字与画画的,也就是说文字跟图片可以同时在OLED显示屏上显示出来。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -