Библиотека реально работающая с 2.4 дюймов TFT сенсорный экран для Arduino UNO немного переделанная , так же работает на экранах на 2.8 дюймов. В ней есть демо примеры графики текста и картинок. Для экранов с 2.8 дюймов нужно поменять две строчки в файле библиотеки Adafruit_TFTLCD.cpp две строчки
//#define TFTWIDTH 240 //#define TFTHEIGHT 320
#define TFTWIDTH 320 #define TFTHEIGHT 480
Если что то не выходит пишите тут, так как я перепробовал много библиотек и переползал многа форумов но экран все горел белым цветом пока не залез в библиотеку, теперь все работает, скорее всего какой то не стандартный Китайский экран
#define YP A3 // must be an analog pin, use "An" notation! #define XM A2 // must be an analog pin, use "An" notation! #define YM 9 // can be a digital pin #define XP 8 // can be a digital pin
pashel i sensor , tolko risuet ne po tem kordinatam k kotorym prizymaetsa karanash. ???
Здравствуйте! Тоже купил такой экран. Тоже перепробовал кучу библиотек и безрезультатно. Не заработало и с вашей тоже. На плате дисплея стоит маркировка TFT LCD Shield (35702). Хотя на фото продавца (брал на алиєкспресс) стоит маркировка TFT LCD Shield (ili 9340). Что эти цифры обозначают, для меня тайна. Но более всего смущает меня то, что при запуске graphicstest в мониторе порта пишет следующее: TFT LCD test Using Adafruit 2.8" TFT Breakout Board Pinout TFT size is 320x480 Unknown LCD driver chip: 0 If using the Adafruit 2.8" TFT Arduino shield, the line: #define USE_ADAFRUIT_SHIELD_PINOUT should appear in the library header (Adafruit_TFT.h). If using the breakout board, it should NOT be #defined! Also if using the breakout, double-check that all wiring matches the tutorial.
Особо расстраивает строка "Unknown LCD driver chip: 0". Не подскажете в чём может быть лажа?