Stránka 1 z 2
TFT LCD displej
Napsal: 03 bře 2020, 20:07
od Le-Ze
Zdravím.
Jsem dostal a vypadaji uplně nove, ještě je na nich nalepene folie.
Nema někdo?
Uvitam jakekoliv info jak nějaký zprovoznit.
Děkují
Re: TFT LCD displej
Napsal: 04 bře 2020, 21:38
od RomanB
Ten první displej mám s knihovnou v nastavení SPI Ucglib_ILI9341_18x240x320_HWSPI Pozor, nutno dodržet 3.3V na vstupech displeje (potřeba alespoň odporového děliče). Počítám, že i ten druhý poběží na stejné knihovně. Dotykovou vrstvu jsem nezkoušel.
Ten třetí a čtvrtý je, jak už nám popisek říká, určen pro Arduino UNO. Knihovna ILI9486 a 8-bit připojení (nejedná se o klasické SPI).
Vzhledem k malé velikosti paměti UNO jsem použil ESP32 a knihovnu od Bodmer/TFT_eSPI Nutno nastavit v *.cfg souboru.
Re: TFT LCD displej
Napsal: 05 bře 2020, 03:48
od Le-Ze
Ty první 2 jsem našel tu s knihovnou ILI9340
https://navody.arduino-shop.cz/navody-k ... 0x320.html
A tady s Adafruit_ILI9341 a TFT_ILI9341
https://create.arduino.cc/projecthub/te ... lay-78e1c3
Jen s těma 8 1K odporama bych řek že to trochu posral
Re: TFT LCD displej
Napsal: 08 bře 2020, 09:45
od Le-Ze
Tak ty první 2 jsem rozjel na první pokus i bez těch odporu na zem podle tohoto.
https://navody.arduino-shop.cz/navody-k ... 0x320.html
Re: TFT LCD displej
Napsal: 08 bře 2020, 10:52
od Le-Ze
A ve stažene knihovně je demo graphicstest.ino, taktež funkčií při stejnem zapojení
Re: TFT LCD displej
Napsal: 12 bře 2020, 15:48
od RomanB
Tak mi to nedalo a připojil jsem 2.4 displej na WEMOS mini a vyzkoušel postupně různé knihovny:
1. Adafruit ILI9341 - jede na poprvé
2. Ucglib - nebyl jsem schopen displej zprovoznit
3. TFT_eSPI - funguje, je postaven na Adafruit, ale je nutné nastavení v souborech setup.h
4. UTFT - funguje na první zapojení, velkou výhodu vidím při použití custom fonts, který krásně přepisuje
text při změně hodnoty. Vkládám *.ino
Kód: Vybrat vše
#include <UTFT.h>
#include <SPI.h>
#include <OneWire.h>
#include <DallasTemperature.h>
extern uint8_t SmallFont[]; //font součástí knihovny
extern uint8_t BigFont[]; //font součástí knihovny
extern uint8_t SevenSegNumFont[]; //font součástí knihovny (objahuje jenom číslice)
extern uint8_t DotMatrix_M []; //stažený font z http://www.rinkydinkelectronics.com/r_fonts.php
const int pinCidlaDS = D3;
OneWire oneWireDS(pinCidlaDS);
DallasTemperature senzoryDS(&oneWireDS);
UTFT myGLCD ( ILI9341_S5P, 13, 14, 15, -1, 2 );
//UTFT myGLCD ( ILI9341_S5P, MOSI, SCK, CS(SS), RESET, DC ); //pořadí pinů
void setup ( ) {
myGLCD.InitLCD ( );
myGLCD.setFont ( DotMatrix_M );
myGLCD.clrScr();
myGLCD.print ( "Cidlo DS18B20" , CENTER, 70 );
myGLCD.print ( "C" , 200, 100 );
senzoryDS.begin();
}
void loop ( ) {
senzoryDS.requestTemperatures();
myGLCD.setBackColor ( 0, 0, 0 ); //černý podklad
myGLCD.setColor ( 120, 250, 120 ); //text světle zelený
float DScidlo_0 = senzoryDS.getTempCByIndex(0);
myGLCD.print ( String ( DScidlo_0,1 ) , CENTER, 100 ); //zobrazení na jedno desetinne cislo
delay (1000);
}
Re: TFT LCD displej
Napsal: 23 bře 2020, 11:22
od Le-Ze
Ty první 2 se podařilo rozchodit na první pokus a už jsou i použité.
Je nějaký zdrojak, který mi vypiše info o displeji?
Jedna se mi o toto.
https://i.postimg.cc/GhzpyNBv/PHOTO-20200323-110934.jpg
Na netu píšou, že by měli fungovat s knihovnou MCUFRIEND_kbv
Ty první dva fungují.
Ten třeti ne.
https://i.postimg.cc/s2Z4M306/PHOTO-20200323-104641.jpg
Re: TFT LCD displej
Napsal: 23 bře 2020, 22:29
od radarixos
Re: TFT LCD displej
Napsal: 27 zář 2020, 15:39
od Maxim
Ahoj, poradil by mi někdo jak rozchodit tento display na samostatném čipu atmega328p??
https://randomnerdtutorials.com/guide-t ... h-arduino/
Re: TFT LCD displej
Napsal: 28 zář 2020, 14:54
od Hanz
Ahoj, poradil by mi někdo jak rozchodit tento display na samostatném čipu atmega328p??
myslíš ten čip do kterého se ti podařil nahrát bootloader ? proč nezkusíš displej naprogramovat přes Arduino, máš ho přeci doma ?
no TFT LCD jsem doma neměl, ale myslel jsi to nějak takto ?
https://ctrlv.cz/PX5G