92| 4
|
[项目] 【花雕学编程】Arduino动手做(199)---显示三行英文文本 |
【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程) 实验一百九十九:蓝屏LCD12864液晶屏 带中文字库 带背光12864-5V 并口串口 项目之二:ESP32 LCD12864屏之显示三行英文文本 实验开源代码
|
代码解读 这段代码主要完成了 ST7920 屏幕的 180 度旋转,并显示 三行英文文本,其中核心逻辑如下: 1. 屏幕初始化 ✅ 使用 U8g2.begin(); 启动 ST7920 ✅ 调用 setPowerSave(0); 确保屏幕不会进入休眠 ✅ 调用 setContrast(200); 让文本更清晰可见 ✅ 设定 旋转 180 度 setDisplayRotation(U8G2_R2); 2. 文本显示 ✅ 选择 合适的字体 u8g2_font_ncenB14_tr ✅ 通过 setCursor(x, y); 控制 三行文本的位置 ✅ 逐步绘制文本 firstPage(); do { ... } while (nextPage()); 3. 动态刷新 ✅ delay(1000); 控制 每秒更新屏幕 ✅ 使 ST7920 循环显示三行固定文本,不会闪烁 这段代码可以保证 每次启动都旋转 180 度,并显示三行英文。 |
© 2013-2025 Comsenz Inc. Powered by Discuz! X3.4 Licensed