![er](/Static/forum/img/rozet/tegmen.png)
Arduino mega 2560 TFT 2.8 sorunu
Merhaba arkadaşlar Günlerdir yırtınıp duruyorum ekranım arduino uno da normal Çalışıyor sorun yok
Ama mega 2560 ta görüntü alamadım
Kod ve resimler alta ekliyorum Kod ustaları bir zahmet el atarmısınız
![](https://forum.donanimhaber.com/cache-v2?path=https://store.donanimhaber.com/40/ec/de/40ecdeaf9d19a4848a040227d6681513.jpeg&t=0&width=480&text=1)
![](https://forum.donanimhaber.com/cache-v2?path=https://store.donanimhaber.com/e9/f2/40/e9f2408988029f14208a74d205135737.jpeg&t=0&width=480&text=1)
Ve kodlarım
#include <ILI9486_SPI.h> //Hardware-specific library
#if (defined(TEENSYDUINO) && (TEENSYDUINO == 147))
ILI9486_SPI tft(/*CS=*/ 10, /*DC=*/ 15, /*RST=*/ 14);
// for my wirings used for e-paper displays:
#elif defined (ESP8266)
ILI9486_SPI tft(/*CS=D8*/ SS, /*DC=D3*/ 0, /*RST=D4*/ 2); // my D1 mini connection shield for e-paper displays
//ILI9486_SPI tft(/*CS=D8*/ SS, /*DC=D4*/ 2, /*RST=D3*/ 0); // my proto board for RPi display
#elif defined(ESP32)
ILI9486_SPI tft(/*CS=5*/ SS, /*DC=*/ 17, /*RST=*/ 16);
#elif defined(_BOARD_GENERIC_STM32F103C_H_)
ILI9486_SPI tft(/*CS=4*/ SS, /*DC=*/ 3, /*RST=*/ 2);
#elif defined(__AVR)
ILI9486_SPI tft(/*CS=10*/ 8, /*DC=*/ 10, /*RST=*/ 9);
#elif defined(ARDUINO_ARCH_SAM)
ILI9486_SPI tft(/*CS=10*/ SS, /*DC=*/ 6, /*RST=*/ 5); // my proto board
#elif defined(ARDUINO_ARCH_SAMD)
// mapping suggestion for Arduino MKR1000 or MKRZERO
// note: can't use SS on MKR1000: is defined as 24, should be 4
// BUSY -> 5, RST -> 6, DC -> 7, CS-> 4, CLK -> 9, DIN -> 8 // my e-paper connector
ILI9486_SPI tft(/*CS=*/ 4, /*DC=*/ 7, /*RST=*/ 6); // to my proto board
#else
// catch all other default
ILI9486_SPI tft(/*CS=10*/ SS, /*DC=*/ 8, /*RST=*/ 9);
#endif
#if !defined(ESP8266)
#define yield()
#endif
#define BLACK 0x0000
#define BLUE 0x001F
#define RED 0xF800
#define GREEN 0x07E0
#define CYAN 0x07FF
#define MAGENTA 0xF81F
#define YELLOW 0xFFE0
#define WHITE 0xFFFF
void setup() {
Serial.begin(9600);
tft.setSpiKludge(false);
tft.init();
tft.fillScreen(RED); tft.setRotation(1); tft.setTextColor(WHITE); tft.setTextSize(4);
tft.setCursor(30, 30); tft.setRotation(1);
tft.setTextColor(WHITE); tft.setTextSize(2);
tft.drawLine(10, 10, 60, 60, WHITE);
tft.drawFastHLine(30, 20, 40, WHITE);
tft.drawRect(50,50, 80, 100, WHITE);
tft.fillRect(200, 150, 100, 60, BLACK);
tft.fillCircle(200, 100, 30, GREEN);
tft.drawTriangle(40, 5, 40, 60, 70, 60, BLACK);
tft.fillTriangle(70, 70, 20, 200, 90, 50, YELLOW);
tft.drawRoundRect(400, 150, 60, 10, 20, BLUE);
tft.fillRoundRect(100, 150, 60, 50, 20, BLUE);
pinMode(A0,INPUT);
}
void loop() {
float X=analogRead(A0);
tft.setCursor(300, 130);
tft.setTextColor(WHITE);
tft.setTextSize(2);
tft.setRotation(1);
tft.println(X,1);
delay(100);
//tft.init(X);
}
Ardunio uno Ekran yardım WG12864C1-TMI-V#N
Merhaba Arkadaşlar Elimde 2 adet arduino ekran var ikiside aynı internette baya araştırdım ama bu ekrana göre saat veya ısı sennsörü gibi örnek çalışma bulamadım varsa bu ekrana göre deneme amaçlı
çalışrırabileçeğim kodlarla beraber bir önek varmımı baya araştırdım bulamadım yotupta bir kaç tane buldum çalıtıramadım varsa bildiğiniz bu konuda bana yardımcı olursanız sevinirim
kolay gelsin
Ardinonun kodu: WG12864C1-TMI-V#N
Ekran Özellikleri: alt satırda
https://ozdisan.com/tft-lcd-ve-led-ekranlar/lcd-ekran-modulleri/grafik-lcdler/WG12864C1-TMI-VN
Son Giriş: 2 hafta önce
Son Mesaj Zamanı: 2 hafta
Mesaj Sayısı: 2
Gerçek Toplam Mesaj Sayısı: 2
İkinci El Bölümü Mesajları: 0
Konularının görüntülenme sayısı: 199 (Bu ay: 38)
Toplam aldığı artı oy sayısı: 0 (Bu hafta: 0)
En çok mesaj yazdığı forum bölümü: Elektronik ve Mekanik
![](/static/forum/img/yukleniyor.gif)
![](/static/forum/img/yukleniyor.gif)