LCD 240x400/SD Touch Screen
Re: LCD 240x400/SD Touch Screen
Itt pár sór megjegyzésbe van téve!
Amit nem értek, hogy miért? Lehet, hogy erre a vezérlőre még nem tesztelték ezt a lib-et?
Amit nem értek, hogy miért? Lehet, hogy erre a vezérlőre még nem tesztelték ezt a lib-et?
-
- DrótVégénSzéndarab
- Hozzászólások: 16
- Csatlakozott: 2015. május 2. szombat, 23:25
Re: LCD 240x400/SD Touch Screen
Nézd, én nem szűkmarkúan osztom az infót, hanem én sem tudom. A TFT-re ILI9327 van ráírva. Ha kiolvastatom az ID-t, akkor írja ki, hogy 0x9302.
Elméletileg 240x400 a kijelző felbontása. Próbáltam már mást driverrel is 9481, 9320, stb.
Lehetséges, a TFT hibás, mert erre gyanakszom. Ha feltöltöm a demo kódot, akkor picit villog, de a fehér kijelzőn kívül nem látok semmit. Lényegében, a fehér szín erőssége változik picit.
Tovább mentem és használtam a MEGA eredeti 38,39,40,41 kiosztását is, a TFT megfelelő bemeneteire kötve, hogy hátha valami furmányos dolog van benne, amit én így nem látok, de úgy sincs változás.
Az általad nem találd kód így van a forrásban:
Elméletileg 240x400 a kijelző felbontása. Próbáltam már mást driverrel is 9481, 9320, stb.
Lehetséges, a TFT hibás, mert erre gyanakszom. Ha feltöltöm a demo kódot, akkor picit villog, de a fehér kijelzőn kívül nem látok semmit. Lényegében, a fehér szín erőssége változik picit.
Tovább mentem és használtam a MEGA eredeti 38,39,40,41 kiosztását is, a TFT megfelelő bemeneteire kötve, hogy hátha valami furmányos dolog van benne, amit én így nem látok, de úgy sincs változás.
Az általad nem találd kód így van a forrásban:
Kód: Egész kijelölése
uint16_t ID = tft.readID();
Serial.print("ID = 0x");
Re: LCD 240x400/SD Touch Screen
Nyomhatnál a terminálban CTRL+c és ide ileszted amit ki írt neked!
Re: LCD 240x400/SD Touch Screen
A graphicstest.ino 83. sort szedki a megjegyzésből:
Kód: Egész kijelölése
// g_identifier = 0x9329; // force ID
A hozzászólást 1 alkalommal szerkesztették, utoljára kapu48 2017. február 25. szombat, 17:36-kor.
-
- DrótVégénSzéndarab
- Hozzászólások: 16
- Csatlakozott: 2015. május 2. szombat, 23:25
Re: LCD 240x400/SD Touch Screen
Rendben!
Az első a graphicstest_kbv.ino-ból való
Ennyi!
A második az LCD_ID_readreg.ino-ból való
Az általad említett sort már kiszedtem, de nincs változás.
Az első a graphicstest_kbv.ino-ból való
Kód: Egész kijelölése
ID = 0x9302
A második az LCD_ID_readreg.ino-ból való
Kód: Egész kijelölése
Read Registers on MCUFRIEND UNO shield
controllers either read as single 16-bit
e.g. the ID is at readReg(0)
or as a sequence of 8-bit values
in special locations (first is dummy)
reg(0x0000) 01 D3 ID: ILI9320, ILI9325, ILI9335, ...
reg(0x0004) 05 D7 05 D7 Manufacturer ID
reg(0x0009) 08 08 08 08 08 Status Register
reg(0x000A) 08 09 Get Powsr Mode
reg(0x000C) 9F 0E Get Pixel Format
reg(0x0061) 20 20 RDID1 HX8347-G
reg(0x0062) 20 20 RDID2 HX8347-G
reg(0x0063) 20 20 RDID3 HX8347-G
reg(0x0064) 24 24 RDID1 HX8347-A
reg(0x0065) 24 24 RDID2 HX8347-A
reg(0x0066) 24 24 RDID3 HX8347-A
reg(0x0067) 24 24 RDID Himax HX8347-A
reg(0x0070) 20 20 Panel Himax HX8347-A
reg(0x00A1) 20 20 20 20 20 RD_DDB SSD1963
reg(0x00B0) 20 20 RGB Interface Signal Control
reg(0x00B4) 24 24 Inversion Control
reg(0x00B6) 24 24 24 24 24 Display Control
reg(0x00B7) 24 24 Entry Mode Set
reg(0x00BF) 2C 2C 2C 2C 2C 2C ILI9481, HX8357-B
reg(0x00C0) 00 00 00 00 00 00 00 00 00 Panel Control
reg(0x00C8) 08 08 08 08 08 08 08 08 08 08 08 08 08 GAMMA
reg(0x00CC) 0C 0C Panel Control
reg(0x00D0) 00 00 00 Power Control
reg(0x00D2) 00 00 00 00 00 NVM Read
reg(0x00D3) 00 00 00 00 ILI9341, ILI9488
reg(0x00DA) 08 08 RDID1
reg(0x00DB) 08 08 RDID2
reg(0x00DC) 0C 0C RDID3
reg(0x00E0) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 GAMMA-P
reg(0x00E1) 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 GAMMA-N
reg(0x00EF) 2C 2C 2C 2C 2C 2C ILI9327
reg(0x00F2) 20 20 20 20 20 20 20 20 20 20 20 20 Adjust Control 2
reg(0x00F6) 24 24 24 24 Interface Control
Re: LCD 240x400/SD Touch Screen
Az Arduino jobb felső sarkában levő soros monitort inditsdel!
És azt másold ide!
És azt másold ide!
Re: LCD 240x400/SD Touch Screen
olvasd el a:
2017. február 25. szombat, 17:33
Hsz-em
2017. február 25. szombat, 17:33
Hsz-em
-
- DrótVégénSzéndarab
- Hozzászólások: 16
- Csatlakozott: 2015. május 2. szombat, 23:25
Re: LCD 240x400/SD Touch Screen
Elolvastam és írtam, hogy már kiszedtem. A soros monitorban olvasható adatokat írtam ide.
Re: LCD 240x400/SD Touch Screen
Akkor még valami beállítás kikerülte a figyelmemet!
Sajnos az ilyen távoli hibakeresés, kevés sikerrel szokót járni!
Sajnos az ilyen távoli hibakeresés, kevés sikerrel szokót járni!
-
- DrótVégénSzéndarab
- Hozzászólások: 16
- Csatlakozott: 2015. május 2. szombat, 23:25
Re: LCD 240x400/SD Touch Screen
Tudom és értékelem a segítségedet! Én arra az álláspontra jutottam, hogy a TFT hibás. Ugyanis nem hiszem el, hogy nem vagyok, vagyunk képesek legalább egy A betűt kiíratni egy kijelzőre.
Sőt, tovább menve, legalább egy valamilyen színes kockát, ami nem igényel óriási tudást. A sok-sok forrás és demo, amelyeknek eddig elsőre kellett volna indulni, meg se jelenik. A TFT kis villogásából és az állandó fehér képből arra következtetek, hogy valami nincs rendben.
Sőt, tovább menve, legalább egy valamilyen színes kockát, ami nem igényel óriási tudást. A sok-sok forrás és demo, amelyeknek eddig elsőre kellett volna indulni, meg se jelenik. A TFT kis villogásából és az állandó fehér képből arra következtetek, hogy valami nincs rendben.
Re: LCD 240x400/SD Touch Screen
Nem hiszem, hogy hibás lenne! (Ha az ID-t már tudjuk olvasni!)
Csak a kis kínai az olcsóbban kapott driverrel szerelte, és a programot még nem tesztelte hozzá!
Meg kellene keresni a ILI9329 vezérlő adatlapját, és befejezni az inicializáló rutint hozzá amit félbehagytak.
Csak a kis kínai az olcsóbban kapott driverrel szerelte, és a programot még nem tesztelte hozzá!
Meg kellene keresni a ILI9329 vezérlő adatlapját, és befejezni az inicializáló rutint hozzá amit félbehagytak.
Re: LCD 240x400/SD Touch Screen
Kérdés:
Az elején mondtad, hogy UNO-hoz készült eredetileg. Azzal próbálva mit csinál?
Az elején mondtad, hogy UNO-hoz készült eredetileg. Azzal próbálva mit csinál?
http://www.tavir.hu - a gazda
-
- DrótVégénSzéndarab
- Hozzászólások: 16
- Csatlakozott: 2015. május 2. szombat, 23:25
Re: LCD 240x400/SD Touch Screen
A neve alapján Arduino UNO R3/ Mega 2560 R3 / Leonardo-hoz készült. Nekem csak Mega2560 van, ezért UNO-val nem is tudtam kipróbálni.
Re: LCD 240x400/SD Touch Screen
Amit találtam: mcufriend_how_to.txt
https://github.com/prenticedavid/MCUFRI ... how_to.txt
E szerint a: ILI9302 240x320 ID=0x9302
Jóval kissebb kép méretű.
Talán próbálkoz ezzel a lib-el: https://github.com/prenticedavid/MCUFRIEND_kbv
https://github.com/prenticedavid/MCUFRI ... how_to.txt
E szerint a: ILI9302 240x320 ID=0x9302
Jóval kissebb kép méretű.
Talán próbálkoz ezzel a lib-el: https://github.com/prenticedavid/MCUFRIEND_kbv
-
- DrótVégénSzéndarab
- Hozzászólások: 16
- Csatlakozott: 2015. május 2. szombat, 23:25
Re: LCD 240x400/SD Touch Screen
Sziasztok!
Ha hiszitek, ha nem, de életre kelt a TFT.
Ma reggel véletlenül lelöktem az asztalról és gondoltam, ennek annyi. Gyorsan egy próbát ráengedtem és láttam, hogy valami megjelenik rajt. Ezért darabokra szedtem a kijelzőt és meleg levegő forrasztóval az összes lábat újra átmelegítettem a TFT csatlakozóknál és láss csodát mennek a tesztek.
Azért még tesztelgetem, de touch része és a kijelzője már 100%-ban jó. Remélem, csak ennyi volt a gondja!
Robert-nek és kapu48-nak sok-sok segítségét szeretném itt megköszönni!
Ha valaki visszaolvas, akkor pár hasznos információt tud meríteni a hozzászólásaikból!
Annyit itt a végén szeretnék kérdezni, tanácsot kérni, hogy felszedtem a kijelzőt a panelről, ezért az a fehér kettő oldalú ragasztó megsérült és már nem tudom annak a segítségével visszatenni olyan fix állapotban, mint volt. Szerintetek, mivel lehetne helyettesíteni?
(Robert-nek itt megjegyzem, hogy nálam is van pár phpBB fórum és ott létezik az un. Köszönöm lehetőség, lehetséges itt is célszerű lenne ennek a MOD-nak az alkalmazása! Csupán javaslat volt!)
Ha hiszitek, ha nem, de életre kelt a TFT.
Ma reggel véletlenül lelöktem az asztalról és gondoltam, ennek annyi. Gyorsan egy próbát ráengedtem és láttam, hogy valami megjelenik rajt. Ezért darabokra szedtem a kijelzőt és meleg levegő forrasztóval az összes lábat újra átmelegítettem a TFT csatlakozóknál és láss csodát mennek a tesztek.
Azért még tesztelgetem, de touch része és a kijelzője már 100%-ban jó. Remélem, csak ennyi volt a gondja!
Robert-nek és kapu48-nak sok-sok segítségét szeretném itt megköszönni!
Ha valaki visszaolvas, akkor pár hasznos információt tud meríteni a hozzászólásaikból!
Annyit itt a végén szeretnék kérdezni, tanácsot kérni, hogy felszedtem a kijelzőt a panelről, ezért az a fehér kettő oldalú ragasztó megsérült és már nem tudom annak a segítségével visszatenni olyan fix állapotban, mint volt. Szerintetek, mivel lehetne helyettesíteni?
(Robert-nek itt megjegyzem, hogy nálam is van pár phpBB fórum és ott létezik az un. Köszönöm lehetőség, lehetséges itt is célszerű lenne ennek a MOD-nak az alkalmazása! Csupán javaslat volt!)