Arduino Polska Forum

Pełna wersja: mega 2560 + sheild lcd 2.4
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam,
mam nadzieję że w dobrym miejscu piszę.
Uprzedzam na samym początku, że jestem początkujący.

Zakupiłem sobie oto taki wyświetlacz:
http://allegro.pl/shield-dla-arduino-z-w...ZDk2MGY2ZA==
Oraz klon:
http://allegro.pl/klon-arduino-mega2560-...NzAzNjVkMA==

Czy ktoś mi może pomóc, nie mogę nic wyświetlić na tym lcd. 
Cały czas świeci się na biało.

Kod:
#include <mega_24_shield.h>
#include <registers.h>
#include <TFTLCD.h>
#include <Adafruit_GFX.h>
#include <pin_magic.h>

#define RED 0xF800
#define BLUE 0x001F
//Tworzymy instancję wyswietlacza:
Adafruit_TFTLCD tft(LCD_CS, LCD_CD, LCD_WR, LCD_RD, LCD_RESET);
void setup(){
  //...
  tft.reset();
  tft.begin(0x154);
  //Czerwony ekran
  tft.fillScreen(RED);
}
void loop(){
  //Niebieski ekran
  tft.fillRect(50, 50, 100, 100, BLUE);
}
Z góry dziękuję za pomoc.
Witam ponownie,

Initializing LCD...
Reading ID...0xE8C9
Loading LCD registers...
Filling the screen...
Done filling...
If your screen filled red, you may be able to use the library at http://misc.ws

Czy jednak znalazłaby się osoba która pomogłaby mi znaleźć pliki do tego wyświetlacza???
Link może pomoże: http://www.xcluma.com/how-to-use-2.4inch...-mcufriend

W bibliotekach masz określoną część numeracji pinów a to jest shield do UNO które ma chyba inaczej rozmieszczone piny niż MEGA (nie mam mega i nie chce mi się szukać jego wyprowadzeń pinów). Więc powinieneś albo dać odpowiednie poprawki na piny w programie, albo podłączyć shielda kabelkami do pinów MEGA o odpowiednich numerach.

Pozdrawiam

EDIT:
Jednak poszukałem wyprowadzeń pinów
sposób podłączenia Shielda do MEGA:
http://1sheeld.com/tutorials/using-1shee...no-boards/

Mój shield zadziałał na NANO na sterownikach z tąd:
http://www.14core.com/wp-content/uploads...h-Code.zip
z tym że przykłady z głównego katalogu a nie z bibliotek.