3.2 Inch ILI9341 TFT LCD Display
3.2 Inch ILI9341 TFT LCD Display
Zdravím, mám takoví problém, že mi nefunguje ani jedna knihovna pro displej (viz link). Nenašel by se někdo, kdo už takovou knihovnu má? Já vím, někdo mi napíše,že mám použít google, ale hledal jsem cca 2 hodiny a nic. Za pomoc předem děkuji.
- https://ibb.co/jChjC9
- https://ibb.co/jChjC9
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: 3.2 Inch ILI9341 TFT LCD Display
Ani jedna - jaké ?
Jak to máš zapojené, čím to napájíš, nevím jistě ale naní jen na 3,3V ? Já ho zatím kvůli tomu zavrhnul.
Podle tohoto jsi to zkoušel ?
https://navody.arduino-shop.cz/navody-k ... y-3-2.html
PS: chce to kupovat už "proš´touchnuté" a ověřené displeje a ze zdrojů, kde víš, že tam ten popisovaný řadič na displeji bude. Mne takto přišel v červnu displej s řadičem OTM8009A místo toho co tam prodejce psal a také nic, nedaří a nedaří se ....
Jak to máš zapojené, čím to napájíš, nevím jistě ale naní jen na 3,3V ? Já ho zatím kvůli tomu zavrhnul.
Podle tohoto jsi to zkoušel ?
https://navody.arduino-shop.cz/navody-k ... y-3-2.html
PS: chce to kupovat už "proš´touchnuté" a ověřené displeje a ze zdrojů, kde víš, že tam ten popisovaný řadič na displeji bude. Mne takto přišel v červnu displej s řadičem OTM8009A místo toho co tam prodejce psal a také nic, nedaří a nedaří se ....
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: 3.2 Inch ILI9341 TFT LCD Display
Děkuji za odpověď, ale při kompilaci to vypíše tuhle chybu.
Napajím to z PC
Napajím to z PC
Kód: Vybrat vše
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde: In function 'void setup()':
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde:50:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
displej.print("* Navody.arduino-shop.cz *", CENTER, 1);
^
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde:60:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
displej.print("Arduino dotykovy LCD display 3,2\"", CENTER, 20);
^
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde:68:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
displej.print("x:", CENTER, 40);
^
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde:69:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
displej.print("y:", CENTER, 80);
^
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde: In function 'void loop()':
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde:101:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
displej.print(" ", 180, 40);
^
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde:102:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
displej.print(" ", 180, 80);
^
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde:112:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
displej.print("Stisk!", 35, 175);
^
C:\Users\Sury\AppData\Local\Temp\arduino_modified_sketch_673565\UTFT_Textrotation_Demo.pde:114:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
displej.print(" ", 35, 175);
^
-
- Příspěvky: 1033
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: 3.2 Inch ILI9341 TFT LCD Display
Začal bych tím, že bych zkusil opravdu příklad, který uvádí odkazem pavel1tu. A nainstaluj si tamtéž uváděné knihovny. Nemám možnost zkoušet s displejem, ale ten příklad jde bez problémů zkompilovat. To musí být první krok. Pak se můžeme bavit o dalším.
Re: 3.2 Inch ILI9341 TFT LCD Display
No já sem kompiloval ten příklad a knihovny jsem vložil do složky libraries. Tak nevím co teď mam dělat...
-
- Příspěvky: 1033
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: 3.2 Inch ILI9341 TFT LCD Display
Ty knihovny jsou *.zip, na jejich instalaci je specifický, ale velmi jednoduchý postup - Přidat ZIP knihovnu
Re: 3.2 Inch ILI9341 TFT LCD Display
Vždyť mu tam kompilátor píše, co je za chybu: ISO C++ forbids converting a string constant to 'char*'
Tam bude blbě toho víc, bez zdrojáku nikdo neporadí.
Tam bude blbě toho víc, bez zdrojáku nikdo neporadí.
Re: 3.2 Inch ILI9341 TFT LCD Display
Zdroják je přece z té stránky, co mi tu někdo poslal, že to mám zkusit.
https://navody.arduino-shop.cz/navody-k ... y-3-2.html
I po nahrátí knihoven přes projekt/přidat knihovnu/přidat ZIP knihovnu program vypíše stejný error.
https://navody.arduino-shop.cz/navody-k ... y-3-2.html
I po nahrátí knihoven přes projekt/přidat knihovnu/přidat ZIP knihovnu program vypíše stejný error.
-
- Příspěvky: 1033
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: 3.2 Inch ILI9341 TFT LCD Display
V prostředí Arduino IDE 1.8.5. při použití knihoven uvedených u příkladu https://navody.arduino-shop.cz/navody-k ... y-3-2.html a nastavené desce Arduino/Genuino Uno jde program zkompilovat bez chyby.
Vyzkoušel jsem to na dvou různých počítačích. Tak prostě někde děláš hrubou chybu. Jakou desku máš nastavenou?
Vyzkoušel jsem to na dvou různých počítačích. Tak prostě někde děláš hrubou chybu. Jakou desku máš nastavenou?
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: 3.2 Inch ILI9341 TFT LCD Display
Kopíroval jsi to jak ? Klikni na to kopírovat do schránky ....
Knihovny naimportuj v ArduinoIDE kliknutím na přidat knihovnu ZIP - pak ti to MUSÍ dole napsat knihovna naimportována, pokud ne, nemáš právo zápisu kam se importují knihovny (to jedině když máš W10, tak zkus přeinstalovat Arduino IDE
Neradil bych mu to, kdybych knihovny a kod neověřil.
Já kompilace bez problémů, jak na PC tak na NTB.
Displej nemám, funkčnost nelze ověřit.
Asi takto, prdíme na tebe - neuč se základy:
1) používání ArduinoIDE
2) import a používání knihoven
Pak ti to půjde ....
PS: příkladů jak na 1 a 2 je českých spousta + příručka zdarma jak začít + úvod do programování, asi nejhorší je, když netušíš co děláš, programovat nemusíš zase tak moc umět, já také neumím, stačí sem tam něco pochytit ....
Knihovny naimportuj v ArduinoIDE kliknutím na přidat knihovnu ZIP - pak ti to MUSÍ dole napsat knihovna naimportována, pokud ne, nemáš právo zápisu kam se importují knihovny (to jedině když máš W10, tak zkus přeinstalovat Arduino IDE
Neradil bych mu to, kdybych knihovny a kod neověřil.
Já kompilace bez problémů, jak na PC tak na NTB.
Displej nemám, funkčnost nelze ověřit.
Asi takto, prdíme na tebe - neuč se základy:
1) používání ArduinoIDE
2) import a používání knihoven
Pak ti to půjde ....
PS: příkladů jak na 1 a 2 je českých spousta + příručka zdarma jak začít + úvod do programování, asi nejhorší je, když netušíš co děláš, programovat nemusíš zase tak moc umět, já také neumím, stačí sem tam něco pochytit ....
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti