ST7735S не работает
- Войдите на сайт для отправки комментариев
Пнд, 13/06/2022 - 15:49
При подключении просто включается подсветка (или как там это называется) и всё. Скетч написал не сам, ибо никогда не писал их под такие дисплеи. Все перепроверил несколько раз, пробовал разные варианты - ничего не помогает. Пожалуйста, помогите, кто шарит в этом. Скетч:
#include <Adafruit_GFX.h> // Core graphics library
#include <Adafruit_ST7735.h> // Hardware-specific library for ST7735
#include <SPI.h>
#define TFT_CS 10
#define TFT_RST 9 // Or set to -1 and connect to Arduino RESET pin
#define TFT_DC 8
Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
byte x=0;
uint16_t RGB=0;
unsigned int conRGB(int R, int G, int B) {
char hex[7] = {0};
sprintf(hex,"%02X%02X%02X",R,G,B);
String rgb = hex;
return atol(rgb.c_str());
}
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.print(F("Hello! ST7735 TFT Test"));
tft.initR(INITR_MINI160x80);
//tft.setRotation(3);
tft.fillScreen(0xFFFFFF);
Serial.println(conRGB(100,100,100));
}
void loop() {
// put your main code here, to run repeatedly:
//tft.invertDisplay(true);
//delay(500);
//tft.invertDisplay(false);
//delay(500);
}
У вас в setup происходит инициализация дисплея и заполнение дисплея, как я понимаю, бедым цветом:
А в loop ни чего не происходит. У вас закомментированы две функции инвертирования.
Вставьте в строку №31:
tft.print("Hello! ST7735 TFT Test");Не исключено, что перед выводом строки на дисплей, вам будет нужно установить цвет символов. Например, так:
clrScreen(); // Очистить экран tft.setCursor(5, 10); //Установить курсор tft.setTextColor(ST7735_GREEN); //Установить цвет шрифта tft.setTextSize(2); //Установить размер шрифта tft.print("Hello! ST7735 TFT Test");Научитесь пользоваться примерами из библиотеки
Такой дисплей?
https://postimg.cc/gwPnJSWr
Да, 0,96"
Я добавил эти строчки, но ничего не изменилось: экран по прежнему черный
Есть подозрения, что не надо было качать доп. библиотеки в менеджере библиотек ардуино
Долго будете тупить ? Скоро месяц теме !!!
Где схема, фото соединений, фото модуля со всех сторон ??? У китайцев что ни плата, то новый контроллер, особенности ... ... ...
Долго будете тупить ? Скоро месяц теме !!!
Где схема, фото соединений, фото модуля со всех сторон ??? У китайцев что ни плата, то новый контроллер, особенности ... ... ...
вот это точно, пришлось допиливать библиотеку под именно такой дисплей