18浏览
查看: 18|回复: 8

[项目] 【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏

[复制链接]
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】189种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验一百九十九:蓝屏LCD12864液晶屏 带中文字库 带背光12864-5V 并口串口

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图1

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图2



驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏

显示器 12864 蓝底白字 - 3.3V
[size=1.6]这是一个带 LED 背光的带框型 LCD 图形 128x64。ST7920 控制器型 LCD,具有简单的命令界面。该显示器利用非官方的 12864 Arduino 库和 ST7920 芯片,使其成为几乎所有 Arduino 板项目的绝佳选择。LCD 在蓝色 LED 背光背景上提供白色文本,其引脚支持并行和串行接口。它在 3.3V 下工作,并集成了对比度调整软件控制。

[size=1.6]【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图2

[size=1.6]【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏

快速规格
背光:蓝色
可视区域:128 x 64
工作电压:3.3V 就绪
Arduino 库支持:12864(非官方)
集成 LCD 驱动器:ST7920
安装孔尺寸:68.5 x 48.5mm (4xM2)
手机尺寸: 75 x 52.5 x 8mm
净重:36g

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图1

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图2

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏


【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图1

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图2

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏

本帖最后由 驴友花雕 于 2025-5-5 13:33 编辑

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图2

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 4 小时前

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 5 分钟前

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏

使用esp32来驱动

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图2

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 分钟前

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏

实验模块接线示意图

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 1 分钟前

【花雕学编程】Arduino动手做(199)---LCD12864 并口串口屏

  【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  实验一百九十九:蓝屏LCD12864液晶屏 带中文字库 带背光12864-5V 并口串口
  项目之一:LCD12864 并口串口屏测试

实验开源代码

  1. /*
  2.   【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  3.   实验一百九十九:蓝屏LCD12864液晶屏 带中文字库 带背光12864-5V 并口串口
  4.   项目之一:LCD12864 并口串口屏测试
  5. */
  6. #include <Arduino.h>
  7. #include <U8g2lib.h>
  8. #include <SPI.h>
  9. // **使用软件 SPI,适配 ESP32**
  10. U8G2_ST7920_128X64_F_SW_SPI u8g2(U8G2_R0, /* Clock=*/ 18, /* Data=*/ 23, /* CS=*/ 16, /* Reset=*/ 17);
  11. void setup() {
  12.     Serial.begin(115200);
  13.     Serial.println("初始化 ST7920...");
  14.    
  15.     u8g2.begin();
  16.     u8g2.setPowerSave(0);  // **确保屏幕非休眠状态**
  17.     u8g2.setContrast(200); // **调整对比度**
  18.    
  19.     Serial.println("初始化完成");
  20. }
  21. void loop() {
  22.     u8g2.setFont(u8g2_font_ncenB14_tr);
  23.     u8g2.firstPage();
  24.     do {
  25.         u8g2.setCursor(20, 30);
  26.         u8g2.print("Hello, ESP32!");
  27.     } while (u8g2.nextPage());
  28.     delay(1000);
  29. }
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

硬件清单

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

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

mail