Skip to main content

wokwi-ili9341 Reference

使用SPI接口的全彩240X320的LCD-TFT显示屏

引脚名称

#NameDescriptionArduino Uno pin
1VCCSupply voltage5V
2GNDGroundGND
3CSChip select10†
4RSTReset*-
5D/CData/command pin9†
6MOSISPI data (MCU → LCD)11
7SCKSPI clock13
8LEDBacklight LED*5V
9MISOSPI data (LCD → MCU)‡12

* RST和背光灯(LED)引脚在模拟中不可用。
† 您可以将CS和D/C连接到任何数字Arduino引脚。这里的引脚数字只是一个例子。
‡ 您可以断开MISO的连接,除非您需要从LCD读取数据。

属性

NameDescriptionDefault value
flipHorizontal设置为“1”以水平翻转显示器""
flipVertical设置为“1”以垂直翻转显示器""

在Arduino使用

您可以使用_Adafruit_ILI9341_库或_lcdgfx_库驱动液晶显示器接口。以下代码示例显示了_Adafruit_ILI9341_的基本用法。它适用于上表中的引脚连接:

#include "SPI.h"
#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h"

#define TFT_DC 9
#define TFT_CS 10
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);

void setup() {
tft.begin();

tft.setCursor(26, 120);
tft.setTextColor(ILI9341_RED);
tft.setTextSize(3);
tft.println("Hello, TFT!");

tft.setCursor(20, 160);
tft.setTextColor(ILI9341_GREEN);
tft.setTextSize(2);
tft.println("I can has colors?");
}

void loop() { }

Run this example on Wokwi

仿真案例