(SKU:DFR0592)2.2 inch TFT LCD Display(SPI接口)

来自DFRobot Product Wiki
跳转至: 导航搜索

目录

简介

该产品是一款2.2inch TFT液晶显示模块,输入电压为3.3V~5V,能显示彩色的图案及文字,刷屏快速,约为1s,可实现多个图案循环显示,可实现动态显示效果;目前库中定义了19种常用颜色,用户也可自定义16位颜色代码。坐标以显示屏中心为坐标原点,x,y轴最大绝对值为128;该库兼容FireBeeetle ESP32,ESP8266等


性能描述

  • 工作电压:3.3V~5V
  • 显示颜色:彩色
  • 分辨率:128*128
  • 通信接口:SPI
  • 全屏功耗:30-40mA
  • 工作温度:-30℃~+70℃
  • 模块尺寸:46 × 49 (mm)

引脚说明及尺寸

2.2 inch TFT LCD Display
2.2 inch TFT LCD Display 尺寸图
底部示意图


引脚说明
名称 功能描述
VCC 电源正极
GND 电源负极
SPI_MOSI 主器件数据输出
SPI_SCL 时钟信号
WR 液晶屏数据输入
CS 片选信号
RS 液晶屏内部寄存器选择
LCK 液晶屏内部寄存器时钟线


















Arduino平台应用

Arduino 连接图

Arduino_2.2 inch TFT LCD Display

使用教程

准备

硬件

  • 1 x UNO控制板
  • 1 x 2.2 inch TFT LCD Display模块

软件

关于如何安装库文件,点击链接


连接图

样例代码

程序功能:展示2.2寸屏背景颜色刷新、画圆、画矩形框、画线、画水平线、画垂直线、画三角形框、填充圆、填充矩形,填充三角形,文字等彩色图案和文字

#include "DFRobot_ST7687S_Latch.h"
#include "DFRobot_Character.h"

#ifdef __AVR__
uint8_t pin_cs = 3, pin_cd = 5, pin_wr = 6, pin_rck = 7;
#else
uint8_t pin_cs = D3, pin_cd = D5, pin_wr = D6, pin_rck = D7;
#endif

DFRobot_ST7687S_Latch tft(pin_cs, pin_cd, pin_wr, pin_rck);


void setup(void)
{
  Serial.begin(115200);
  tft.begin();
}


void loop(void)
{
  delay(1000);
  tft.fillScreen(DISPLAY_RED);
  delay(1000);
  tft.fillScreen(DISPLAY_WHITE);

  tft.fillScreen(DISPLAY_BLACK);
  tft.drawCircle(0, 0, 20, DISPLAY_GREEN);
  tft.drawRect(-20, -20, 40, 40, DISPLAY_CYAN);
  tft.drawLine(-64, -64, 64, 64, DISPLAY_RED);
  tft.drawHLine(-64, 0, 128, DISPLAY_WHITE);
  tft.drawVLine(0, -64, 128, DISPLAY_WHITE);
  tft.drawTriangle(-20, -50, 0, 0, 50, 20, DISPLAY_ORANGE);
  delay(1000);
  tft.fillCircle(0, 0, 20, DISPLAY_GREEN);
  delay(500);
  tft.fillRect(-20, -20, 40, 40, DISPLAY_CYAN);
  delay(500);
  tft.fillTriangle(-20, -50, -20, 0, 50, 20, DISPLAY_ORANGE);
  delay(500);
  tft.fillScreen(DISPLAY_BLACK);
  tft.setTextColor(DISPLAY_WHITE);
  tft.setTextSize(2);
  tft.setCursor(60, 60);
  tft.print("fire");
  delay(1000);
}

效果展示:

2.2 inch TFT LCD Display

兼容性测试


MCU 测试通过 测试失败 未测试 特别标注
FireBeetle-Board328P
FireBeetle-ESP32
FireBeetle-ESP8266
UNO

疑难解答

更多问题及有趣的应用,请访问论坛

更多

DFshopping car1.png DFRobot商城购买链接

个人工具
名字空间

变换
操作
导航
工具箱