634浏览
查看: 634|回复: 0

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

[复制链接]
显示屏同学们不陌生吧,电视,电脑,手机等等它们都有一块显示信息内容的屏幕,它们虽然都叫屏幕但其实是有区别的,就像我们今天要学习的OLED就是一种屏幕,那什么是OLED呢?
202004157744..png
                              
OLED屏幕有很多的类型,可以按颜色分类:单色,双色,全彩色。也可以按分辨率分类。还有接口分类:I2C,SPI。今天我们使用的OLED显示屏型号为ssd1306就是OLED中比较简单的单色分辨率128×64的I2C类型的显示屏。
1,OLED显示屏的连接
ssd1306可以之间连接到扩展板上对应接口。
202004153264..png
1,  OLED显示屏坐标规律
202004151030..png
2,  屏幕显示信息
登录编程平台,在使用oled之前需要初始化屏幕。
202004151933..png
OLED显示屏的显示方式为接收图片对象来显示,也就是说它不能直接在屏幕上显示文字或者图像,只能是以图片变量的形式来传递调用显示。
新建一个”图片”变量。
202004151830..png
接下来要为图片对象的指定位置添加指定字符。
202004154073..png
接下来将图片对象显示到OLED显示屏上。
202004154595..png
显示完文字该如何显示图片呢?
首先我们新建一个变量“显示图画”,然后为这个变量赋值要显示的图片的计算机路径.
202004157628..png
然后把“显示图画”的内容在“图片”的指定位置显示出来。
202004158036..png
最后让“图片”变量显示到OLED显示屏上。
202004156008..png
同学们可以这样理解OLED屏幕的显示方式,单纯的屏幕我们可以理解为是一个画板架子,是一种画画的载体,我们不能直接在画板架子上写字画画,我们设定的“图片”变量可以认为是一张空白的画纸,“图片”这样画纸铺在画板架子OLED上,画纸上才可以写字跟作画,也就是对应着文字显示与图片显示,当然了这张画纸上可以同时写字与画画的,也就是说文字跟图片可以同时在OLED显示屏上显示出来。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail