1. 서론
본 설명서는 GODIYMODULES 1.54인치 풀 컬러 TFT 디스플레이 모듈에 대한 포괄적인 지침을 제공합니다. 이 모듈은 240x240 해상도의 HD IPS LCD LED 화면과 ST7789 컨트롤러를 특징으로 합니다. Arduino, ESP32, Raspberry Pi, 8051, PIC, AVR과 같은 마이크로컨트롤러와의 통합을 위해 설계된 이 모듈은 SPI(Serial Peripheral Interface)를 사용하여 통신합니다. 본 문서는 제품에 대한 전반적인 내용을 다룹니다.view설치, 배선, 작동, 사양, 문제 해결 및 유지 보수에 대한 정보를 제공하여 올바른 사용과 기능을 보장합니다.

그림 1: 전면 view 1.54인치 TFT 디스플레이 모듈의 화면과 연결용으로 포함된 수형 헤더 핀을 보여줍니다.
2. 제품 오버view
2.1 주요 특징
- 디스플레이 유형: 1.54인치 풀컬러 TFT IPS LCD
- 해결: 240x240 픽셀
- 컨트롤러 IC: ST7789
- 인터페이스: 직렬 주변 장치 인터페이스(SPI)
- 호환성: 이 제품은 아두이노, ESP32, 라즈베리 파이, 8051, PIC, AVR 등 다양한 마이크로컨트롤러 유닛(MCU)과 함께 사용하도록 설계되었습니다.
- 디스플레이 품질: 뛰어난 HD IPS 패널 view각도와 생동감 넘치는 색상.
2.2 포함된 구성 요소
- GODIYMODULES 1.54인치 TFT 디스플레이 모듈 1개
- 납땜용 수컷 헤더 핀 스트립 1개
3. 설정 및 배선
1.54인치 TFT 디스플레이 모듈은 SPI를 통해 통신합니다. 올바른 작동을 위해서는 정확한 배선이 필수적입니다. 모듈을 사용하기 전에 포함된 헤더 핀을 납땜해야 합니다.
3.1 핀아웃 설명

그림 2: 후면 view 디스플레이 모듈 회로 기판의 ST7789 드라이버 IC 및 연결 핀에 대한 상세 정보입니다.
| 핀 라벨 | 설명 |
|---|---|
| 접지 | 접지 연결. |
| (주)비씨씨 | 전원 공급 장치(일반적으로 3.3V 또는 5V, MCU 사양 참조). |
| 에스씨엘 | 직렬 클럭(SPI 클럭). |
| 재림교회 | 직렬 데이터(SPI MOSI - 마스터 출력 슬레이브 입력). |
| 저작권 | 리셋 핀. |
| DC | 데이터/명령 선택 핀. |
| CS | 칩 선택 핀. |
| 비엘케이(BLK) | 백라이트 제어 (사용하지 않을 경우 연결하지 않아도 됩니다). |
3.2 아두이노 배선도
아래는 디스플레이 모듈을 아두이노 보드에 연결하는 일반적인 배선 구성입니다. 아두이노 모델(예: Uno, Nano, ESP32)에 따라 특정 핀 할당이 약간씩 다를 수 있습니다. 하드웨어 SPI 핀에 대한 자세한 내용은 항상 MCU 설명서를 참조하십시오.

그림 3: MCU(예: 아두이노)와 1.54인치 TFT 디스플레이 모듈 간의 연결을 보여주는 배선도.
| 디스플레이 핀 | 아두이노 핀 | 노트 |
|---|---|---|
| 접지 | 접지 | 공통 접지. |
| (주)비씨씨 | 5V | 모듈용 전원 공급 장치. |
| 에스씨엘 | D13(스켈) | SPI 클럭 핀. |
| 재림교회 | D11 (모시) | SPI 마스터 출력 슬레이브 입력 핀. |
| 저작권 | D8 | 리셋용 디지털 핀. |
| DC | D9 | 데이터/명령 선택용 디지털 핀. |
| CS | 디10 | 칩 선택용 디지털 핀. |
| 비엘케이(BLK) | (선택 과목) | 연결하지 않은 상태로 두거나 백라이트 제어를 위해 디지털 핀에 연결할 수 있습니다. |
메모: 모듈에 실크스크린으로 표시된 SCL과 SDA는 SPI 통신을 나타내며, I2C 통신을 나타내는 것이 아닙니다. I2C 핀(예: 일부 아두이노의 A4 및 A5)과 혼동하지 마십시오.
4. 사용 설명서
디스플레이 모듈을 작동시키려면 일반적으로 선택한 마이크로컨트롤러에 맞는 라이브러리를 사용해야 합니다. 아두이노의 경우 Adafruit GFX 라이브러리 및 Adafruit ST7789 라이브러리와 같은 라이브러리가 일반적으로 사용됩니다.
4.1 소프트웨어 설정 (Arduino Ex)amp르)
- 라이브러리 설치: 아두이노 IDE를 엽니다. 다음으로 이동하세요. 스케치 > 라이브러리 포함 > 라이브러리 관리... 검색 "Adafruit GFX"와 "Adafruit ST7789"를 다운로드하여 설치하세요.
- 헤더 포함: 아두이노 스케치에 필요한 헤더 파일을 포함시키세요.
#include <Adafruit_GFX.h>
#include <Adafruit_ST7789.h> - 핀 정의: 스케치에서 디스플레이 모듈에 연결된 핀을 정의하세요. 예를 들면 다음과 같습니다.amp예를 들어, 표 2의 핀을 사용하면 다음과 같습니다.
#define TFT_CS 10
#define TFT_DC 9
#define TFT_RST 8 // Or set to -1 if you share Arduino reset pin - 화면 초기화: 설정 함수에서 디스플레이 객체를 초기화하세요.
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);
void setup() {
tft.init(240, 240); // Initialize ST7789 screen
tft.setRotation(2); // Adjust rotation as needed
tft.fillScreen(ST77XX_BLACK);
tft.setTextWrap(false);
tft.setTextColor(ST77XX_WHITE);
tft.setTextSize(1);
tft.setCursor(0, 0);
tft.print("Hello, World!");
} - 그리기 기능: GFX 라이브러리 함수를 사용하여 디스플레이에 텍스트, 도형 및 이미지를 그릴 수 있습니다. 전체 함수 목록은 Adafruit GFX 라이브러리 설명서를 참조하십시오.
5. 사양
| 특징 | 세부 사항 |
|---|---|
| 디스플레이 크기 | 1.54인치 |
| 해결 | 240x240 픽셀 |
| 디스플레이 유형 | 풀 컬러 TFT IPS LCD |
| 드라이버 IC | ST7789 |
| 인터페이스 | SPI(직렬 주변 장치 인터페이스) |
| 운영 볼륨tage | 일반적으로 3.3V 또는 5V(VCC) |
| 호환 장치 | 아두이노, 라즈베리 파이, ESP32, 8051, PIC, AVR |
| 품목 무게 | 0.634 온스(약 18그램) |
| 패키지 크기 | 5.63 x 4.88 x 1.38 인치 |
6. 문제 해결
- 화면이 비어 있거나 알아볼 수 없는 내용이 표시됩니다.
- 배선 확인: 배선도에 따라 모든 연결(GND, VCC, SCL, SDA, RES, DC, CS)이 제대로 연결되어 있고 마이크로컨트롤러 핀에 정확하게 연결되어 있는지 확인하십시오. 특히 SPI 핀 할당(SCL/SCK, SDA/MOSI)에 주의하십시오.
- 전원 공급 장치: VCC 핀에 올바른 전압이 입력되는지 확인하십시오.tage (일반적으로 MCU의 로직 레벨과 모듈의 허용 오차에 따라 3.3V 또는 5V).
- 라이브러리 설치: IDE에 필요한 라이브러리(예: Adafruit GFX, Adafruit ST7789)가 모두 올바르게 설치되었는지 확인하십시오.
- 초기화 코드: 핀 정의와 디스플레이 초기화 매개변수(예:
tft.init(240, 240)). - SPI와 I2C의 혼동: 이 모듈은 SPI를 사용합니다. 일부 핀 라벨로 인해 혼동이 생길 수 있지만, I2C 핀이나 I2C 라이브러리를 사용하여 연결하려고 시도하지 마십시오.
- 색상이 잘못되었거나 바래 보입니다.
- 회전 설정: 잘못된
setRotation()색상이 해석되거나 표시되는 방식에 영향을 줄 수 있습니다. 다양한 회전 값을 사용하여 실험해 보세요. - 라이브러리 버전: 최신 버전의 라이브러리를 사용하고 있는지 확인하십시오.
- 회전 설정: 잘못된
- 디스플레이가 특정 MCU(예: ESP32)에서는 작동하지만 다른 MCU(예: Arduino)에서는 작동하지 않습니다.
- 핀 호환성: 사용 중인 특정 MCU에 맞게 SPI 핀 및 기타 제어 핀이 올바르게 매핑되었는지 확인하십시오. SPI 핀 번호는 아두이노 보드(우노, 나노, 메가)와 ESP32 또는 라즈베리 파이와 같은 다른 플랫폼 간에 다를 수 있습니다.
- 논리 레벨: 볼륨을 확보하세요tag호환성 문제입니다. 일부 MCU는 3.3V 로직으로 작동하는 반면, 다른 MCU는 5V를 사용합니다. 디스플레이 모듈은 일반적으로 두 전압을 모두 지원하지만, 전압 설정이 잘못되면 문제가 발생할 수 있습니다.tage 레벨은 문제를 일으킬 수 있습니다.
7. 유지관리
1.54인치 TFT 디스플레이 모듈은 섬세한 전자 부품입니다. 올바른 유지 관리를 위해 다음 지침을 따르십시오.
- 손질: 모듈의 가장자리를 잡고 다루어 화면 표면이나 전자 부품에 손이 닿지 않도록 하십시오.
- 청소: 필요한 경우, 부드럽고 보풀 없는 천으로 화면을 살살 닦아주세요. 연마성 재질이나 독한 화학 세척제는 사용하지 마세요.
- 저장: 모듈을 정전기 방지 백에 넣어 직사광선과 극한 온도 변화를 피해 건조하고 서늘한 곳에 보관하십시오.
- 납땜: 헤더 핀을 납땜할 때는 기판이나 부품이 손상되지 않도록 적절한 납땜 기술을 사용하십시오.
8. 보증 및 지원
제공된 문서에는 본 제품에 대한 구체적인 보증 정보가 포함되어 있지 않습니다. 기술 지원, 보증 청구 또는 기타 문의 사항은 제품을 구매하신 플랫폼을 통해 판매자 또는 제조업체에 직접 문의하시기 바랍니다.