Stránka 1 z 1

ILI9341 + mega 2560

Napsal: 24 říj 2018, 19:21
od mato2sk
Zdravým
Mám trochu problém s pripojením Displeja ILI9341 pokiaľ mám definované CS, DC, RST tak displej nezobrazuje len biela obrazovka, ak ešte definujem aj MISO MOSI a SCK tak zobrazuje normálne. To by nebol až taký problém, ale chcem použiť inú rýchlejšiu knižnicu v ktorej sa to nedá definovať ale používa knižnicu SPI. Ak sa nemýlim tak v SPI by malo byť definované pre mega MOSI 51 MISO 50 SCK 52. Arduino mega som nikdy predtým nepoužíval poprosil by som o radu ak s touto kombináciou má niekto skúsenosti. Predtým som ho testoval na arduino UNO a tam to šlapalo. Mám dosku Mega 2560 PRO (čo je menšia kompaktnejšia verzia Arduino MEGA 2560).

Kód: Vybrat vše

#include "SPI.h"
#include "Adafruit_GFX.h"
#include "Adafruit_ILI9341.h"


#define TFT_CS 4  
#define TFT_DC 12                        
#define TFT_RST 8           


Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);

Kód: Vybrat vše

#define TFT_CS 4  
#define TFT_DC 12                        
#define TFT_RST 8       
#define TFT_MOSI 51 
#define TFT_MISO 50
#define TFT_CLK 52


Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST, TFT_MISO);

Re: ILI9341 + mega 2560

Napsal: 24 říj 2018, 19:45
od SkullKeep
No na tomto odkaze je pinOUT pro Mega2600 PRO, snad to pomůže.

Re: ILI9341 + mega 2560

Napsal: 25 říj 2018, 05:29
od mato2sk
Podľa toho som to zapájal tam nieje problém zapojené je to správne

Re: ILI9341 + mega 2560

Napsal: 26 říj 2018, 16:30
od mato2sk
už som to vyriešil mal som dlhý kábel 30cm pri vysokej rýchlosti obnovenia musí byť prívod k displaju max 10-12cm