ВВЕДЕНИЕ
TFT дисплей для Arduino с размером экрана 1.8 дюйма.
Легко подключить при помощи интерфейса SPI.
Чтобы начать создавать проекты, необходимо подключить библиотеки в среде разработки Arduino IDE. Они указаны ниже.
ПАРАМЕТРЫ
- Тип: TFT
- Размер экрана: 1,8 (дюйм)
- Разрешение: 128*160 (пикселей)
- Интерфейс: 4-проводной SPI интерфейс
- Активная зона: 28,03x35,04 (мм)
- Размер: 38,30x62,48 (мм)
- Подсветка: есть
СХЕМА ПОДКЛЮЧЕНИЯ
ПРИМЕР КОДА
#define sclk 13
#define mosi 11
#define cs 10
#define dc 9
#define rst 8
#include <Adafruit_GFX.h> // графическая библиотека
#include <Adafruit_ST7735.h> // библиотека для ST7735
#include <SPI.h>
// Option 1: use any pins but a little slower
Adafruit_ST7735 tft = Adafruit_ST7735 (cs, dc, rst);
void setup() {
Serial.begin (9600); // serial monitor stuff
Serial.println (“TFT ST7735 display test”);
Serial.println ();
tft.initR (INITR_BLACKTAB); // initialize a ST7735S chip, black tab
Serial.println (“TFT initialized”);
// prepare the TFT
tft.setTextColor (ST7735_WHITE);
tft.fillScreen (ST7735_RED);
tft.drawRect (5,5,119,60,ST7735_YELLOW); // upper rectangle
tft.drawRect (5,70,119,84,ST7735_YELLOW); // lower reactangle
tft.setCursor (30, 15); // put text in upper rectangle
tft.setTextSize (2); // select text size
tft.println (“ST7735”);
tft.setCursor (30, 30);
tft.println (“======”);
tft.setTextSize (1); // select text size
tft.setCursor (22, 45);
tft.println (“160×128 pixels”);
tft.setTextSize(2); // set text size back to original
}
void loop() {
tft.setTextColor(ST7735_YELLOW);
tft.setCursor (37, 90);
tft.print (“Hello”);
delay (500);
tft.fillRect (37, 90, 60, 20, ST7735_RED); // clear “Hello”
tft.setCursor (37, 120);
tft.print (“World”
delay(500);
tft.fillRect (37, 120, 60, 20, ST7735_RED); // clear “World”
}
КОМПЛЕКТ
- Дисплей 128X160 TFT SPI 1.8″ x1