littlebot
Published on 2025-04-02 / 6 Visits
0

【源码】基于Arduino的1.9寸TFT LCD显示系统

项目简介

本项目是基于Arduino的1.9寸TFT LCD显示系统,项目中包含为1.9英寸、分辨率170x320像素且采用ST7789驱动芯片的TFT LCD显示屏专门设计的Arduino文件,涵盖用于初始化和管理ST7789液晶显示屏的库函数。

项目的主要特性和功能

  1. 支持1.9寸、分辨率170x320像素的TFT LCD显示屏。
  2. 运用Adafruit_ST77xx库函数初始化和控制ST7789液晶显示屏。
  3. 具备构造函数,可配置SPI通信参数,如芯片选择、数据命令选择、MOSI、SCLK、复位等。
  4. 屏幕初始化函数可设置屏幕分辨率、颜色模式等参数。
  5. 可设置旋转角度,支持横屏和竖屏显示。
  6. 有滚动功能,能设置屏幕滚动位置和滚动方向。

安装使用步骤

  1. 下载项目源码文件并解压到同一目录。
  2. 打开Arduino IDE,然后打开项目文件夹中的.ino文件。
  3. 根据需求修改代码里的端口号,以适配不同的MCU(如Raspberry Pi Pico)。
  4. 通过Arduino IDE将代码上传到MCU。
  5. 连接1.9寸TFT LCD显示屏和MCU,确保SPI接线无误。
  6. 运行程序,测试显示屏功能。

注意:项目文件命名已调整,避免与原始240x240驱动库混淆。同时,屏幕坐标系原点位于左下角(坐标为(0,0)),与多数显示器不同。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】