TFT LCD displej
TFT LCD displej
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í
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
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.
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
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
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
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
https://navody.arduino-shop.cz/navody-k ... 0x320.html
Re: TFT LCD displej
A ve stažene knihovně je demo graphicstest.ino, taktež funkčií při stejnem zapojení
Re: TFT LCD displej
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
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
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
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
Ahoj, poradil by mi někdo jak rozchodit tento display na samostatném čipu atmega328p??
https://randomnerdtutorials.com/guide-t ... h-arduino/
https://randomnerdtutorials.com/guide-t ... h-arduino/
Re: TFT LCD displej
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 ?Ahoj, poradil by mi někdo jak rozchodit tento display na samostatném čipu atmega328p??
no TFT LCD jsem doma neměl, ale myslel jsi to nějak takto ?
https://ctrlv.cz/PX5G
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host