OLED · 可视化编辑器
把想法,显示在屏幕上。
编辑文字与图片,实时预览,一次安装,随时更新。
01
编辑显示内容
文字、图片和实时数值,自由组合。
01 内容设置
在光标处插入实时数值,固定文字会自动保留。
实时数据预览
这里的数值仅供预览;屏幕启动时显示 --,收到程序数据后更新。
复制到传感器读取成功后的代码
等号右侧的变量换成你程序中的实际变量。新增固定文字只需替换 OLED_Content.h;新增实时变量才需要增加赋值代码。
汉字按需生成,数字与字母自动备齐,无需重复取模。
X 向右,Y 向下;留空自动排列,填写数字可单独定位这一行。
按回车新增一行,每行可单独调大小。下方尺寸按钮会统一设置所有行。
图片仅在浏览器内处理
W
×H
高级取模设置
保留更多像素保留更少像素
02 实时预览 实时同步
OLED DISPLAY128 × 64
128 × 64 像素 · 屏幕预览1-BIT MONOCHROME
左上角为 (0, 0),调整坐标即可移动预览。
尺寸为常见规格,以模块实际分辨率为准;控制器请按模块型号选择。
点击任意亮点或字框内像素可编辑
字模8 GLYPHS
03 下载到屏幕
2. 更新内容
更换文字、字体或图片后,覆盖内容文件,再编译烧录。
覆盖 BSP/OLED_Content.h
温湿度实时显示:一行代码
先点击左侧「温湿度示例」并下载内容。每次读取温湿度成功后调用:
OLED_ShowTemperatureHumidity(temperature, humidity);参数是摄氏度、相对湿度(0~100)。这里只负责显示,传感器读取使用你所选模块的驱动。网页里的标题、固定文字和图片都会保留。以后只改固定文字,不用改这行代码。
高级:代码与独立驱动下载
⌗
字模数量8 个
▦
单模尺寸16 × 16 px
◫
数据大小256 Bytes
生成代码
led_font.hUTF-8 / C++
输入文字或选择图片,即可生成字模数据。
OLED 驱动 v1.4.0
MIT · C99初始化后,OLED_ShowText(0, 0, "你好") 显示文字,OLED_ShowImage(0, 0) 显示图片。尺寸和刷新自动处理。
兼容格式:列行式 · 阳码 · LSB
按屏幕控制器选一套,文件和调用名相同;不要同时编译两套。CH1116 默认列偏移 2。两套均未经实物屏幕验证。