Teknoloji Ekibi

Elektronik Dünyası => Elektronik => Konuyu başlatan: meh_mets - 06 Nisan 2020, 23:13:31

Başlık: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 06 Nisan 2020, 23:13:31
bu konuyu buraya açtın çünkü internette tft ekran kullanımını benim gibi amatör düzeyde ilgilenen arkadaşların anlayacağı bir doküman bulamadım daha doğrusu ne nedir sorusuna cevap veren bir doküman yok işi bilen yapmış bir devre atmış bir kod ama mantığını anlamak pek mümkün olmuyor onun için bu konuyu açtın umarım iyi bilgisi olan arkadaşlar veya vakti müsait olan ustalar yardımcı olur
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 07 Mayıs 2020, 18:28:55
biraz sitem olsun biraz da feryat konuyu açtığım günden itibaren 1 ay olmuş ortalama okunma sayısına bakarsak günde 7 kişi konuyu incelemiş belki faydası olur diye beyhude çaba gösteriyor hissettim kendimi bilgim olmadığı kadarı ile
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: Karadağ - 07 Mayıs 2020, 20:40:15
TFT sürme işini gençler ardinio ile hazır kütüphane kullanarak yapıyorlar. Profesyoneller de driver üreticisinden temin ediyorlar. Eskisi gibi işin temelini öğreneyim kalmadı günümüzde.
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 08 Mayıs 2020, 16:08:42
ustam mutlaka öyledir sözümde gençlere sitem olmasın ama zaten hazır olana sahip olalım duygusu yüzünden bir şey ortaya çıkmıyor yada yapılmıyor neyse konumuz bu değil şimdi ben bu datasheet inceliyorum pek anlamıyorum çünkü bu işleri yeni yeni öğreniyorum anladığım kadarı ilede sizin bu konuda tecrübeniz var bana yardımcı olabilirmisin döküman veya öğretmek bazında
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: leo46 - 10 Mayıs 2020, 11:19:11
TFT ler çogunlukla 3,3 v ile çalıştıgı için pic  ile kullanımı pek mümkün degil (arduino mega için "arduino mega tft"  diye arayabilirsin ) ben kendim stm32f103 ile ili9341 SPI üzerinden kullanabiliyorum stm kütüphanesi işine yarar ise göndereyim .
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: Karadağ - 10 Mayıs 2020, 13:02:48
Alıntı yapılan: meh_mets - 08 Mayıs 2020, 16:08:42
ustam mutlaka öyledir sözümde gençlere sitem olmasın ama zaten hazır olana sahip olalım duygusu yüzünden bir şey ortaya çıkmıyor yada yapılmıyor neyse konumuz bu değil şimdi ben bu datasheet inceliyorum pek anlamıyorum çünkü bu işleri yeni yeni öğreniyorum anladığım kadarı ilede sizin bu konuda tecrübeniz var bana yardımcı olabilirmisin döküman veya öğretmek bazında

Siz TFT nin nasıl çalıştığını mı öğrenmek istiyorsunuz yoksa driver ile TFT sürmeyi mi öğrenmek istiyorsunuz?
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 13 Mayıs 2020, 12:54:03
Alıntı yapılan: Karadağ - 10 Mayıs 2020, 13:02:48

Siz TFT nin nasıl çalıştığını mı öğrenmek istiyorsunuz yoksa driver ile TFT sürmeyi mi öğrenmek istiyorsunuz?

ustam arduino kart kullanmadan micro c pro ile ili9341 ekran sürmeye çalışıyorum hatta ki başlangıç aşamasında

char TFT_DataPort at LATF;
sbit TFT_WR at LATE3_bit;
sbit TFT_RD at LATE2_bit;
sbit TFT_CS at LATE0_bit;
sbit TFT_RS at LATE1_bit;
sbit TFT_RST at LATE4_bit;

char TFT_DataPort_Direction at TRISF;
sbit TFT_WR_Direction at TRISE3_bit;
sbit TFT_RD_Direction at TRISE2_bit;
sbit TFT_CS_Direction at TRISE0_bit;
sbit TFT_RS_Direction at TRISE1_bit;
sbit TFT_RST_Direction at TRISE4_bit;

void TFT_Init_ILI9341_8bit(unsigned int display_width, unsigned char display_height);


void main() {


trisa=10000000;
trisb=10000011;
trise=0;
trisf=0;
portf=0;
porte=0;
}

böyle başladım ama sorun şu void TFT_Init_ILI9341_8bit(240, 320); şeklinde ekran boyutlarını girince syntax error hatası veriyor bir yardım lütfen
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 13 Mayıs 2020, 15:01:36
Alıntı yapılan: leo46 - 10 Mayıs 2020, 11:19:11
TFT ler çogunlukla 3,3 v ile çalıştıgı için pic  ile kullanımı pek mümkün degil (arduino mega için "arduino mega tft"  diye arayabilirsin ) ben kendim stm32f103 ile ili9341 SPI üzerinden kullanabiliyorum stm kütüphanesi işine yarar ise göndereyim .

dostum 3.3 volt ile çalıştığını biliyorum onun için söyle bir çözüm yolum var yanlış ise beni düzelt 2.2 k lik bir direnç ile bağlar isek sorun çözülür diye düşünüyorum
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: Karadağ - 13 Mayıs 2020, 20:11:48
Alıntı yapılan: meh_mets - 13 Mayıs 2020, 12:54:03
Alıntı yapılan: Karadağ - 10 Mayıs 2020, 13:02:48

Siz TFT nin nasıl çalıştığını mı öğrenmek istiyorsunuz yoksa driver ile TFT sürmeyi mi öğrenmek istiyorsunuz?

ustam arduino kart kullanmadan micro c pro ile ili9341 ekran sürmeye çalışıyorum hatta ki başlangıç aşamasında

char TFT_DataPort at LATF;
sbit TFT_WR at LATE3_bit;
sbit TFT_RD at LATE2_bit;
sbit TFT_CS at LATE0_bit;
sbit TFT_RS at LATE1_bit;
sbit TFT_RST at LATE4_bit;

char TFT_DataPort_Direction at TRISF;
sbit TFT_WR_Direction at TRISE3_bit;
sbit TFT_RD_Direction at TRISE2_bit;
sbit TFT_CS_Direction at TRISE0_bit;
sbit TFT_RS_Direction at TRISE1_bit;
sbit TFT_RST_Direction at TRISE4_bit;

void TFT_Init_ILI9341_8bit(unsigned int display_width, unsigned char display_height);


void main() {


trisa=10000000;
trisb=10000011;
trise=0;
trisf=0;
portf=0;
porte=0;
}

böyle başladım ama sorun şu void TFT_Init_ILI9341_8bit(240, 320); şeklinde ekran boyutlarını girince syntax error hatası veriyor bir yardım lütfen

işte bu tft sürmek değil ki. Siz ili9341 kullanmayı deniyorsunuz. Ama sorunuzda TFT sürmek demiştiniz. Bu ikisi çok farklı şeyler. Eğer siz driver kullanmayı öğrenmek isterseniz çok daha kolayını ben burada yayınlarım. Direkt pic ile sürersiniz.
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 13 Mayıs 2020, 22:39:48
çok iyi olur. dua ederim valla :D
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 15 Mayıs 2020, 18:24:49
TFT_16bit_Set_Index
TFT_16bit_Write_Command
TFT_16bit_Write_Data
TFT_16bit_Set_Reg
TFT_16bit_Set_Ext_Buffer
TFT_16bit_Set_Active
TFT_16bit_Set_Default_Mode
TFT_16bit_Set_Font
TFT_16bit_Set_Ext_Font
TFT_16bit_Write_Char
TFT_16bit_Write_Text
TFT_16bit_Write_Const_Text
TFT_16bit_Fill_Screen
TFT_16bit_Set_Pen
TFT_16bit_Set_Brush
TFT_16bit_Dot
TFT_16bit_Line
TFT_16bit_H_Line
TFT_16bit_V_Line
TFT_16bit_Rectangle
TFT_16bit_Rectangle_Round_Edges
TFT_16bit_Circle
TFT_16bit_Image
TFT_16bit_Ext_Image
TFT_16bit_Partial_Image
TFT_16bit_Ext_Partial_Image
TFT_16bit_Image_Jpeg
TFT_16bit_RGBToColor16bit
TFT_16bit_Color16bitToRGB
TFT_16bit_Rotate_180

ustam birde bu komutların ne işe yaradığı yada ne anlama geldiği noktasında bilgi verirmisin
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: Karadağ - 16 Mayıs 2020, 12:29:34
Alıntı yapılan: meh_mets - 15 Mayıs 2020, 18:24:49
TFT_16bit_Set_Index
TFT_16bit_Write_Command
TFT_16bit_Write_Data
TFT_16bit_Set_Reg
TFT_16bit_Set_Ext_Buffer
TFT_16bit_Set_Active
TFT_16bit_Set_Default_Mode
TFT_16bit_Set_Font
TFT_16bit_Set_Ext_Font
TFT_16bit_Write_Char
TFT_16bit_Write_Text
TFT_16bit_Write_Const_Text
TFT_16bit_Fill_Screen
TFT_16bit_Set_Pen
TFT_16bit_Set_Brush
TFT_16bit_Dot
TFT_16bit_Line
TFT_16bit_H_Line
TFT_16bit_V_Line
TFT_16bit_Rectangle
TFT_16bit_Rectangle_Round_Edges
TFT_16bit_Circle
TFT_16bit_Image
TFT_16bit_Ext_Image
TFT_16bit_Partial_Image
TFT_16bit_Ext_Partial_Image
TFT_16bit_Image_Jpeg
TFT_16bit_RGBToColor16bit
TFT_16bit_Color16bitToRGB
TFT_16bit_Rotate_180

ustam birde bu komutların ne işe yaradığı yada ne anlama geldiği noktasında bilgi verirmisin

Bunlar bir driver için yazılmış komutlara benziyor. Hangi driver ise onun programmer guide olur ona bakmanız gerekli.
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 16 Mayıs 2020, 13:41:40
işte bu tft sürmek değil ki. Siz ili9341 kullanmayı deniyorsunuz. Ama sorunuzda TFT sürmek demiştiniz. Bu ikisi çok farklı şeyler. Eğer siz driver kullanmayı öğrenmek isterseniz çok daha kolayını ben burada yayınlarım. Direkt pic ile sürersiniz.
[/quote]

bekliyorum ustam
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: meh_mets - 30 Ağustos 2020, 22:12:38
ölüler şehri olmuş corona herkesi etkilemiş galiba burada
Başlık: Ynt: tft ekran nedir nasıl kullanılır
Gönderen: UNIQUE - TA5DF - 03 Eylül 2020, 13:39:11
hangi ekranı hangi mikrodentleyici ile kullancaksın ustam ona göre bakalım.