Не работает должным образом экран 1.8 tft spi 128×160 v1.1


Белый экран вне зависимости от кода который на неё поступает, пробовал менять код, подключать резисторы, делители, есть подозрение что это экран не работает, но не уверен

Есть подозрение, что вон там ты не то нагородил. Впрочем, я не уверен.

1 лайк

Тут большая темя, читать до просветления.
Вероятнее всего ошибка с подключением.

  • схемы подключения нет
  • примера программы нет
1 лайк

есть подозрение, что подключая без резисторов ты экран спалил, но не уверен

Ставьте резисторы, есть надежда, что не сожгли ещё. Белый экран это хорошо - значит подсветки светодиоды живы.

делал по этой схеме
изначально подключал резисторы и уже с ними менял платы, думал дело в них, однако потом узнал что у дисплея только управление на 3.3, а работать он и на 5 может
|VCC - 5 В|
|GND - GND|
|SCL - 13 (SCK)|
|SDA - 11 (MOSI)|
|RES - 9|
|A0 - 8|
|CS - 10|
|LED - 5 В|
и пробовал этот код
#include <Adafruit_GFX.h>
#include <Adafruit_ST7735.h>
#include <SPI.h>

// Пины, к которым подключен дисплей
#define TFT_CS 10
#define TFT_RST 9
#define TFT_DC 8

Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);

// Пример массива байтов, представляющего изображение
const unsigned char imageData PROGMEM = {
// массив данных изображения
// …
};

// Размеры изображения
const int imageWidth = 77; // Ширина изображения
const int imageHeight = 107; // Высота изображения

void setup() {
Serial.begin(9600);

tft.initR(INITR_BLACKTAB); // Инициализация дисплея

tft.fillScreen(ST7735_BLACK); // Очистка экрана

// Отображение изображения с координатами (0, 0)
tft.drawBitmap(0, 0, imageData, imageWidth, imageHeight, ST7735_WHITE);
}

void loop() {
// Дополнительный код для работы дисплея или других функций
}

дисплей следующий - 1.8" TFT LCD Display module ST7735 128x160

1 лайк

Led -vin

Глазастый какой ))

Покажи фото распиновки своего дисплея (обратную сторону)

и как по вашему это должно работать?

Короче рано ещё к схемам пускать :slight_smile:

Я не особо понимаю дразнилок и негатива в мою сторону, ведь даже если я что-то сломал, то это мои проблемы, разве нет?

Ну и как люди проверят куда вы насовали провода?
… резисторы надо ставить, хотя уже поздно может быть. Надо сразу пять было брать…экранов.

А где же дразнил? Где негатив? Простите, простите, простите.

Можете тогда посоветовать правильную схему подключения этого экрана к ардуино уно, если не сложно

Переключи LED с Vin на 3.3В, например.

Пробовал до этого, признаю что ставить led на vin неправильно но и до этого не работало, изначально собирал по этой схеме