
Індикатор кольоровий 3,5" TFT IPS РКІ 320x480 SPI ST7796S
432,60 ₴
Показати оптові ціни- Готово до відправки
- Оптом і в роздріб
- +380 (50) 889-21-88
TFT-дисплей з діагоналлю 3,5". Роздільна здатність 320 х 480 крапок, кольоровий, SPI інтерфейс, контролер: ST7796S. Живлення та рівні сигналів - 3,3В.
/*
Arduino mini 3V --- TFT
10 --- CS
8 --- DC
9 --- RST
11 --- SDA
13 --- SCL
3V --- VCC
3V --- BL
GND --- GND
*/
#include "Adafruit_GFX.h"
#include "Adafruit_ST7796S.h"
#define TFT_CS 10
#define TFT_RST 9
#define TFT_DC 8
Adafruit_ST7796S tft = Adafruit_ST7796S(TFT_CS, TFT_DC, TFT_RST);
void setup() {
tft.init(320, 480);
tftPrintTest();
delay(3000);
testlines(ST77XX_YELLOW);
delay(3000);
tft.fillScreen(ST77XX_WHITE);
tft.setCursor (10, 120);
tft.setTextColor(ST77XX_BLACK);
tft.setTextSize(3);
tft.println("Hello World!");
delay(3000);
}
void loop() {
tft.invertDisplay(true);
delay(1000);
tft.invertDisplay(false);
delay(1000);
}
void testlines(uint16_t color) {
tft.fillScreen(ST77XX_BLACK);
for (int16_t x = 0; x < tft.width(); x += 6) {
tft.drawLine(0, 0, x, tft.height() - 1, color);
delay(0);
}
for (int16_t y = 0; y < tft.height(); y += 6) {
tft.drawLine(0, 0, tft.width() - 1, y, color);
delay(0);
}
}
void tftPrintTest() {
tft.setTextWrap(false);
tft.fillScreen(ST77XX_BLACK);
tft.setCursor(5, 30);
tft.setTextColor(ST77XX_RED);
tft.setTextSize (1);
tft.println("Hello World!");
tft.setCursor (5, 60);
tft.setTextColor(ST77XX_YELLOW);
tft.setTextSize(2);
tft.println("Hello World!");
tft.setCursor(5, 110);
tft.setTextColor(ST77XX_GREEN);
tft.setTextSize(3);
tft.println("Hello World!");
tft.setTextColor(ST77XX_BLUE);
tft.setTextSize (4);
}
Основні атрибути | |
---|---|
Країна виробник | Китай |
Тип | Контролер |
Користувальницькі характеристики | |
Тип модуля | TFT |
- Ціна: 432,60 ₴