Мобильная версия Форум Arduino Документация Гарантийные условия 0 0
UA RU
График работы магазина:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Вс: выходной
Каталог
Напиши статью и получи скидку!

IPS-дисплей 1.3" SPI 240x240 (RGB)

код: AOC785

  • Доставка по Украине
    Мы отправляем заказы "Новой Почтой" по Украине. Также возможен самовывоз из нашего магазина
  • 6 месяцев гарантии

    Мы даем гарантию на любой товар приобретенный в нашем магазине:

    6 месяцев на товары, кроме батареек и аккумуляторов

    14 дней на батарейки и аккумуляторы

    В случае наступления гарантийного случая товар бесплатно ремонтируется, меняется на аналогичный или возвращается полная сумма его стоимости

    Внимательно ознакомьтесь с условиями гарантии
  • Проконсультируем до и после продажи.
    Вы можете задавать вопросы письменно по e-mail или по контактным телефонам нашего магазина
174 грн

в наличии

 

Купить в один клик

16
голосовать
Нашли дешевле?
  • IPS-дисплей 1.3" SPI 240x240 (RGB)
  • IPS-дисплей 1.3" SPI 240x240 (RGB)
  • IPS-дисплей 1.3" SPI 240x240 (RGB)
  • IPS-дисплей 1.3" SPI 240x240 (RGB)
  • Описание
  • Отзывы (7)
  • Задать вопрос

Яркий, экономичный, красочный TFT IPS дисплей 1.3" достойно украсит любую Вашу конструкцию, для которой важны размеры и внешний вид. Контрастность дисплея позволит уверенно считывать с него информацию даже при очень ярком свете.

Назначение и обозначение выводов:

  • GND - Земля(общий)
  • VCC - Напряжение питания 5 В
  • CLK - Тактовый сигнал SPI интерфейса
  • SDA - Вход данных SPI интерфейса
  • RES - сброс дисплея (активный низкий уровень)
  • DC - Управляющий сигнал для переключения ввода команд или данных
  • BL - Включение подсветки. Подключается к источнику 3.3 В

Характеристики:

  • Драйвер дисплея: ST7789VW
  • Количество отображаемых цветов: 65535 в формате RGB
  • Разрешение матрицы: 240*240 пикселей
  • Интерфейс: SPI
  • Габариты: 28 x 39 x 3 мм
  • Напряжение питания: 5 В
  • Напряжение логических сигналов: +3.3 В
  • Угол обзора: > 160°
  • Рабочая температура: -20 до +55 °C

Ссылки:

Отзывы покупателей про IPS-дисплей 1.3" SPI 240x240 (RGB)

Віктор (20.05.2023)

Потрібен був мініатюрний RGB дисплей для виводу тексту і мінімальної графіки - ідеально підходить

заживив від 3.3, логіка теж 3.3 (voltage divider)
бібліотека - https://github.com/cbm80amiga/Arduino_ST7789_Fast
кути огляду і контраст - ідеал, забагато за такі гроші

підглянути приклади з цим lcd можна тут
https://www.youtube.com/playlist?list=PLxb1losWErZ7thUyB05phRR3DoiYN_kcD

Ответить

Сергій (28.10.2021)

Можете написати габаритні розміри плати?

Ответить

admin (04.11.2021)

Доброго дня. Розміри вказані на сторінці.

Ответить

TeleX (15.08.2021)

// In this sketch the pressure & temperature is displayed in degrees Celcius
// for ST7789 SPI display & BMP280 temperature & pressure
//

#define TFT_DC 7
#define TFT_RST 8
#define SCR_WD 240
#define SCR_HT 240

#include
#include //https://github.com/adafruit/Adafruit-GFX-Library
#include //https://github.com/cbm80amiga/Arduino_ST7789_Fast
#include // Подключаем библиотеки для работы с датчиком BMP280
#include //https://github.com/adafruit/Adafruit_BMP280_Library
Adafruit_BMP280 bmp;

#define TEMP_X 10
#define TEMP_Y 125
#define PRESS_X 10
#define PRESS_Y 40

float previousTemp = -100.0;
float tempC = 0;
float minTemp = 200;
float maxTemp = 0;
float previousPRESS = -100.0;
float PRESS = 776;

Arduino_ST7789 tft = Arduino_ST7789(TFT_DC, TFT_RST);

void setup() {
Serial.begin(9600);
Serial.println("Starting up ...");
//bmp.begin(); // Инициализация датчика BMP280, если нет, то следующая строка
bmp.begin(BMP280_ADDRESS_ALT, BMP280_CHIPID);
// Настройка режима работы датчика BMP280
bmp.setSampling(Adafruit_BMP280::MODE_NORMAL,
Adafruit_BMP280::SAMPLING_X2,
Adafruit_BMP280::SAMPLING_X16,
Adafruit_BMP280::FILTER_X16,
Adafruit_BMP280::STANDBY_MS_500);

tft.init(SCR_WD, SCR_HT);
tft.fillScreen(BLACK);
tft.setCursor(40, 0);
tft.setTextColor(RED);
tft.setTextSize(3);
tft.println(" Pressure");

tft.setCursor(160, PRESS_Y);
tft.setTextSize(4);
tft.setTextColor(WHITE);
tft.println("mmH");

tft.setCursor(10, 85);
tft.setTextColor(RED);
tft.setTextSize(3);
tft.println(" Temperature");
tft.setCursor(170, TEMP_Y);
tft.setTextSize(5);
tft.setTextColor(WHITE);
tft.println((char)247 );
tft.setCursor(207, TEMP_Y);
tft.println("C");

tft.setCursor(40, 180);
tft.setTextSize(2);
tft.setTextColor(CYAN);
tft.println("MIN");
printMinTempDegreesSymbol();
printMaxTempDegreesSymbol();


tft.setCursor(170, 180);
tft.setTextSize(2);
tft.setTextColor(RED);
tft.println("MAX");

}

void loop() {
delay(1000);
previousTemp = tempC;
tempC = bmp.readTemperature(); // Считываем и выводим показания температуры
Serial.print("BMP280: ");
Serial.print(tempC);
Serial.println("*C");

previousPRESS = PRESS;
PRESS = bmp.readPressure(); // Считываем и выводим показания атмосферного давления
PRESS = PRESS * 0.00750062; // Преобразуем Паскали в мм.рт.ст.

Serial.print("BMP280: ");
Serial.print(PRESS);
Serial.println("mmHg");

if(tempC {
deleteMinTemp();
minTemp = tempC;
}
if(tempC>maxTemp)
{
deleteMaxTemp();
maxTemp = tempC;
}
if(previousTemp!=tempC)
{
deletePreviousTemp();
printTemp();
printMinTemp();
printMaxTemp();
}

if(previousPRESS!=PRESS)
{
deletePreviousPRESS();
printPRESS();

}
}

void deletePreviousPRESS()
{
tft.setCursor(PRESS_X, PRESS_Y);
tft.setTextSize(4);
tft.setTextColor(BLACK);
tft.println(previousPRESS,2);
}

void printPRESS()
{
tft.setCursor(PRESS_X, PRESS_Y);
tft.setTextSize(4);
tft.setTextColor(WHITE);
tft.println(PRESS,2);
}

void deletePreviousTemp()
{
tft.setCursor(TEMP_X, TEMP_Y);
tft.setTextSize(5);
tft.setTextColor(BLACK);
tft.println(previousTemp,2);
}

void printTemp()
{
tft.setCursor(TEMP_X, TEMP_Y);
tft.setTextSize(5);
tft.setTextColor(WHITE);
tft.println(tempC,2);
}

void printMinTemp()
{
tft.setCursor(10, 210);
tft.setTextSize(2);
tft.setTextColor(CYAN);
tft.println(minTemp,2);
}

void printMaxTemp()
{
tft.setCursor(150, 210);
tft.setTextSize(2);
tft.setTextColor(RED);
tft.println(maxTemp,2);
}

void deleteMaxTemp()
{
tft.setCursor(150, 210);
tft.setTextSize(2);
tft.setTextColor(BLACK);
tft.println(maxTemp,2);
}

void deleteMinTemp()
{
tft.setCursor(10, 210);
tft.setTextSize(2);
tft.setTextColor(BLACK);
tft.println(minTemp,2);
}

void printMinTempDegreesSymbol()
{
tft.setCursor(74, 210);
tft.setTextSize(2);
tft.setTextColor(CYAN);
tft.println((char)247 );
tft.setCursor(89, 210);
tft.println("C");
}

void printMaxTempDegreesSymbol()
{
tft.setCursor(212, 210);
tft.setTextSize(2);
tft.setTextColor(RED);
tft.println((char)247 );
tft.setCursor(227, 210);
tft.println("C");
}

Ответить

TeleX (11.08.2021)

Дякувати arduino.ua, дисплей приїхав швидко. А от з підключенням виникли проблеми, як без них. По-перше, на сторінці товару посилання на несумісну бібліотеку (для ST7735). По-друге, якщо використовувати дисплей для роботи з пятивольтовими версіями Arduinо, то живити його треба тільки від 3.3В, а також послідовно з лініями SCK, SDA, RES, DC (в розрив) включити резистори номіналом 2.2 кОм, лінію BLK підключати не потрібно (це керування підсвіткою в сумісній бібліотеці робиться командою). Якщо резистори не використовувати, то зображення не буде нормальним.
Перевірено особистим досвідом.

Ответить

Дмитрий (11.08.2021)

А где Вы взяли совместимую библиотеку?

Ответить

Vadim (19.05.2022)

https://github.com/cbm80amiga/Arduino_ST7789_Fast

Ответить

Написать отзыв:

Фото:

Есть вопросы по "IPS-дисплей 1.3" SPI 240x240 (RGB)" ?

Также рекомендуем ознакомиться:

Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
оплата картами Visa и MasterCard