Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Malzeme, Komponent arayanlar => Konuyu başlatan: z - 21 Ocak 2016, 16:11:13

Başlık: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 21 Ocak 2016, 16:11:13
(http://www.direnc.net/modules/catalog/products/pr_01_22975_max.jpg?rev=1404477448)

Bugüne kadar grafik göstergelerle hiç çalışmadım. Böyle bir ürün buldum. Daha ucuzu varmı?

Bu ürünü alırsam program yazmak için gerekli dokumanları nerededir?

http://www.direnc.net/128X64-OLED-6PIN-IS-SPI-LCD-DISPLAY,PR-22975.html (http://www.direnc.net/128X64-OLED-6PIN-IS-SPI-LCD-DISPLAY,PR-22975.html)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: serdararikan - 21 Ocak 2016, 16:18:35
fiyata bak.
yuh diyorum.
buna para vermeye değmez.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: makdeniz - 21 Ocak 2016, 16:21:05
Dökümanın bu ürüne ait olup olmadığını bilmiyorum  umarım işinize yarar...  link  (http://www.digole.com/images/file/Tech_Data/Digole_Serial_Display_Adapter-Manual.pdf)

Orjinal sayfanın linki  (http://www.digole.com/index.php?productID=540)

ortalara doğru Arduino ve Mbed için kütüphaneler mevcut
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: HexfeT - 21 Ocak 2016, 16:26:03
Taşıdığı sürücü çipin dokümanı bulunabilir. Bununki SSD1306 mesela. SSD1306, STM32, init code, gibi anahtar kelimelerle  bu gösterge ile yapılmış bir sürü örnek kod bulunabilir. Aliexpress de 4-5$ gibi fiyatı var.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: serdararikan - 21 Ocak 2016, 16:41:18
http://www.ebay.com/itm/White-0-96-I2C-IIC-128-64-OLED-LCD-Display-Screen-Module-Board-For-Arduino-Stm-/141880611607?hash=item2108be5317:g:YWsAAOSw5ZBWLysU (http://www.ebay.com/itm/White-0-96-I2C-IIC-128-64-OLED-LCD-Display-Screen-Module-Board-For-Arduino-Stm-/141880611607?hash=item2108be5317:g:YWsAAOSw5ZBWLysU)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: EFESU - 21 Ocak 2016, 17:24:51
Arkadaşlar alırken dikkat edin. kullanmak öğle  çok kolay değil yeterli döküman  yok
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: pea - 21 Ocak 2016, 18:18:46
2$'a 84*84 Nokia lcd'leri var bir de.
OLED kadar güzel ve ufak değiller tabi.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: sinus - 21 Ocak 2016, 18:29:01
Oled ekranlar pahalıdır.

monokrom 5110 ekranı, 2X16 ekranlara göre daha hızlıdır.

http://www.direnc.net/Raspberry-pi-NOKIA-5110-LCD-DISPLAY,PR-23938.html (http://www.direnc.net/Raspberry-pi-NOKIA-5110-LCD-DISPLAY,PR-23938.html)
http://www.robotistan.com/nokia-5110-ekrani-84x48-grafik-lcd (http://www.robotistan.com/nokia-5110-ekrani-84x48-grafik-lcd)

aynı ürün başka bir sitede yarı fiyatına.

Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: dursuncemal - 21 Ocak 2016, 19:14:12
turkiyede ucuz mal bulmak cok zor malesef.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: baran123 - 22 Ocak 2016, 02:07:34
Burada çok pahalı fakat oldukça güzel bir ekran.Kocaman 2x16 veya grafik kullanmaktansa bunu kullanıp(SPI) 3 pin ile grafik kısmını halledebilirsiniz.Ben PIC(CCS, XC8) ve ST için kütüphane toparlamıştım.2 platformdada gayet rahat bir şekilde kullandım, halada kullanırım tavsiye ederim.Örnek kod var hocam elimde hatta forumdada paylaşmıştım.

https://www.picproje.org/index.php/topic,59727.0.html (https://www.picproje.org/index.php/topic,59727.0.html)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: dursuncemal - 22 Ocak 2016, 04:17:38
alibaba da biraz daha cazip fiyatlar
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: bybik - 22 Ocak 2016, 11:44:51
Oha ya 4 dolarlık ekrana 45TL fiyat.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 22 Ocak 2016, 11:53:43
https://www.adafruit.com/datasheets/SSD1306.pdf (https://www.adafruit.com/datasheets/SSD1306.pdf)

Neyse gitti gidiyorda 28 TL'ye buldum. Bir tane alıp deneyeceğim.

http://urun.gittigidiyor.com/ev-elektronigi/arduino-0-96-i2c-iic-serial-128x64-oled-lcd-204916718 (http://urun.gittigidiyor.com/ev-elektronigi/arduino-0-96-i2c-iic-serial-128x64-oled-lcd-204916718)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: HeCToR - 22 Ocak 2016, 13:17:44
@z  hocam elimde bu oled ekranlardan çok miktarda var sıfır isterseniz aldığım fiyatın 2 katına size verebilirim ;D maksat ticaret olsun
http://www.winstar.com.tw/products_detail_ov.php?lang=tr&ProID=360 (http://www.winstar.com.tw/products_detail_ov.php?lang=tr&ProID=360)
http://www.winstar.com.tw/products_detail_ov.php?lang=tr&ProID=349 (http://www.winstar.com.tw/products_detail_ov.php?lang=tr&ProID=349)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: sadogan - 22 Ocak 2016, 14:39:46
128*64 olan güzelmiş varmı gerçekten bolca elinizde ?
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 22 Ocak 2016, 14:50:51
Hem grafik hem de SPI oluşu hoşuma gitti.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: HeCToR - 22 Ocak 2016, 15:42:51
5 adet 2.7"inch vardı evde 1 adette 0.96"inch vardı akşam bakacağım 40$'dan verebilirim.
! No longer available (http://www.youtube.com/watch?v=KML3Ria7PWk#)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: Klein - 22 Ocak 2016, 18:22:23
(http://www.volts.cc/media/catalog/product/cache/1/image/650x/040ec09b1e35df139433887a97daa66f/2/2.7-txdt270c-hht270c-jy270c-8961-6a6-ili8961-0.5x40pin.jpg)
Bu işini görürse bende var. Miktarlı getirteceğim.  Hem paralel hem SPI arabirim var.  ILI8961 kontrolcü.  Dokunmatik yok.  2.7"

Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: HeCToR - 22 Ocak 2016, 18:29:55
@Klein hocam fiyat nedir ?
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: Klein - 22 Ocak 2016, 18:33:24
Fiyat tam belli değil. ama 4-4.5 USD aralığında olacak gibi.  Daha ucuz bir alternatif aramaya devam ediyoruz.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: HeCToR - 22 Ocak 2016, 18:35:51
Hocam bizleride bilgilendirirseniz memnun olurum test yaptınızmı hiç çözünürlük ve hız durumları nasıl o fiyatlarda ve altında ise 50 adet alabilirim bende.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: Klein - 22 Ocak 2016, 19:55:47
Çalışmaya başlamadım daha. Çözünürlük 320(960)*x240.  Fiyat araştırmaları bittikten sonra test ederim sanırım.  Haber veririm.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: HeCToR - 22 Ocak 2016, 21:40:47
@Klein tamam Hocam teşekkürler.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: ahmet_zxc - 23 Ocak 2016, 08:56:43
elimde bu üründen 60 küsür adet var, bir projeye başlamıştık yarım kalmıştı.

kutusu, usb kablosu, lityum bataryası, 8mb flash, vs özelliklerde.

ilgilenen olursa aldığımız fiyat 7-9 dolar gibiydi bakıp aynı fiyattan(kendi deneme pcb miz vs dahil) verebilirim.

http://www.dealmonster.co.uk/deal/blackpool/rollei-df100-keyring-15-digital-picture-frame-2 (http://www.dealmonster.co.uk/deal/blackpool/rollei-df100-keyring-15-digital-picture-frame-2)

(http://i.hizliresim.com/Go4kNZ.jpg) (http://hizliresim.com/Go4kNZ)

(http://i.hizliresim.com/yLpl1j.jpg) (http://hizliresim.com/yLpl1j)

(http://i.hizliresim.com/65vkbv.jpg) (http://hizliresim.com/65vkbv)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 25 Ocak 2016, 20:45:10
Alıntı yapılan: z - 22 Ocak 2016, 14:50:51
Hem grafik hem de SPI oluşu hoşuma gitti.

Bugün kargom geldi. Gittigidiyorda ucuza bulduğum meğersem I2C imiş. Hiç dikkat etmemiştim. SPI olmasını tercih ederdim.


Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: M_B - 25 Ocak 2016, 21:45:13
Alıntı yapılan: z - 25 Ocak 2016, 20:45:10
Bugün kargom geldi. Gittigidiyorda ucuza bulduğum meğersem I2C imiş. Hiç dikkat etmemiştim. SPI olmasını tercih ederdim.
Hocam i2c de iyidir. Bende bir tane test icin almış olduğum var. Ufak bir test yapmıştim.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: iyildirim - 25 Ocak 2016, 22:09:47
Oldum olası sevemedim şu I2C yi.

0.91" ve 1.1"  PCB siz  ekranlardan almıştım AliEp. den. Çok ucuzdular.
0.91 128x32 sadece SPI, SSD1306, 
1.1 ise 128x36 I2C, SPI ve 8 bit paralel, SSD1305. 
Ama gerçekten bit kadarlar. Küçük fontla okumakta zorlanıyor insan.
Ancak yukarıdaki resimdeki gibi saat veya basit radyo göstergesi olur.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: dursuncemal - 25 Ocak 2016, 22:16:42
http://www.dwin.com.cn/uploads/English%20Documents/DMG32240M035_01WN_Datasheet.pdf (http://www.dwin.com.cn/uploads/English%20Documents/DMG32240M035_01WN_Datasheet.pdf)

DMG32240M035_01WN(without touch screen) 16$
DMT32240M035_05WT  26$

biraz pahalli ama standart 320x240 ,240x128 den daha iyidir.

firmanin dgus serisi akili lcdler uart ile haberlesiyor.birde bunlarin uart modulleri var onlarin fiyatlari daha uygun olabilir

Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 26 Ocak 2016, 13:52:15
(http://mcdn01.gittigidiyor.net/20491/tn30/204916718_tn30_0.jpg?1453808902)

Kod yazmaya başlayacağım fakat besleme voltajı kafamı karıştırdı.

Ekranın dokümanı olmadığı için besleme voltajından emin olamadım.

Satıcının gitti gidiyor sayfasında besleme voltajı için yaptığı açıklamada 3..5v demiş.

Gene satıcı ekranın kontrol çipi için SSD1306 demiş.

https://www.adafruit.com/datasheets/SSD1306.pdf (https://www.adafruit.com/datasheets/SSD1306.pdf)

Yukarıdaki pdf'e göre besleme voltajı 7...15v olmalı diyor.

Bu ne demek şimdi?

Bu ekranı kullananlar ekranı kaç volt ile besledi?
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: MC_Skywalker - 26 Ocak 2016, 13:53:12
Aliexpressten almıştım PBP ile birşeyler yaparım demiştim.  I2C bilgim olmadığı için kullanamadım. http://www.aliexpress.com/item/Free-shipping-1Pcs-128X64-OLED-LCD-LED-Display-Module-For-Arduino-0-96-I2C-IIC-SPI/2036109567.html (http://www.aliexpress.com/item/Free-shipping-1Pcs-128X64-OLED-LCD-LED-Display-Module-For-Arduino-0-96-I2C-IIC-SPI/2036109567.html)

Denemelerimi mbed LPC1768 de Adafruit in yayınladığı lib kullanarak yapmıştım.mbed kitin 3.3V çıkışı ile besledim. SDA ve SCL uçlarını 10K ile pullup yapmıştım.


(http://s17.postimg.cc/wdbga8qjv/IMG_0528_1.jpg) (http://postimg.cc/image/wdbga8qjv/)

sanırım bunda pulluplar belli oluyor
(http://s10.postimg.cc/x1e3dwfzp/IMG_0527_1.jpg) (http://postimg.cc/image/x1e3dwfzp/)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 26 Ocak 2016, 14:09:20
Alttaki resimdeki karakterler gayet güzel okunuyor.

Sıfırdan karakter tablosu hazırlamakla uğraşmayayım aynı karakterleri kullanmak istiyorum.

Bu karakterler kaca kac pixel.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: MC_Skywalker - 26 Ocak 2016, 14:13:54
h dosyasında 5x7 yazıyor. glcdfont.h içeriği aşağıdaki gibi


/*********************************************************************
This is a library for our Monochrome OLEDs based on SSD1306 drivers

  Pick one up today in the adafruit shop!
  ------> http://www.adafruit.com/category/63_98

These displays use SPI to communicate, 4 or 5 pins are required to 
interface

Adafruit invests time and resources providing this open source code,
please support Adafruit and open-source hardware by purchasing
products from Adafruit!

Written by Limor Fried/Ladyada  for Adafruit Industries. 
BSD license, check license.txt for more information
All text above, and the splash screen must be included in any redistribution
*********************************************************************/

/*
*  Modified by Neal Horman 7/14/2012 for use in LPC1768
*/

#ifndef FONT5X7_H
#define FONT5X7_H

// standard ascii 5x7 font

static unsigned char  font[] = {
    0x00, 0x00, 0x00, 0x00, 0x00,   
    0x3E, 0x5B, 0x4F, 0x5B, 0x3E,     
    0x3E, 0x6B, 0x4F, 0x6B, 0x3E,     
    0x1C, 0x3E, 0x7C, 0x3E, 0x1C,
    0x18, 0x3C, 0x7E, 0x3C, 0x18,
    0x1C, 0x57, 0x7D, 0x57, 0x1C,
    0x1C, 0x5E, 0x7F, 0x5E, 0x1C,
    0x00, 0x18, 0x3C, 0x18, 0x00,
    0xFF, 0xE7, 0xC3, 0xE7, 0xFF,
    0x00, 0x18, 0x24, 0x18, 0x00,
    0xFF, 0xE7, 0xDB, 0xE7, 0xFF,
    0x30, 0x48, 0x3A, 0x06, 0x0E,
    0x26, 0x29, 0x79, 0x29, 0x26,
    0x40, 0x7F, 0x05, 0x05, 0x07,
    0x40, 0x7F, 0x05, 0x25, 0x3F,
    0x5A, 0x3C, 0xE7, 0x3C, 0x5A,
    0x7F, 0x3E, 0x1C, 0x1C, 0x08,
    0x08, 0x1C, 0x1C, 0x3E, 0x7F,
    0x14, 0x22, 0x7F, 0x22, 0x14,
    0x5F, 0x5F, 0x00, 0x5F, 0x5F,
    0x06, 0x09, 0x7F, 0x01, 0x7F,
    0x00, 0x66, 0x89, 0x95, 0x6A,
    0x60, 0x60, 0x60, 0x60, 0x60,
    0x94, 0xA2, 0xFF, 0xA2, 0x94,
    0x08, 0x04, 0x7E, 0x04, 0x08,
    0x10, 0x20, 0x7E, 0x20, 0x10,
    0x08, 0x08, 0x2A, 0x1C, 0x08,
    0x08, 0x1C, 0x2A, 0x08, 0x08,
    0x1E, 0x10, 0x10, 0x10, 0x10,
    0x0C, 0x1E, 0x0C, 0x1E, 0x0C,
    0x30, 0x38, 0x3E, 0x38, 0x30,
    0x06, 0x0E, 0x3E, 0x0E, 0x06,
    0x00, 0x00, 0x00, 0x00, 0x00,
    0x00, 0x00, 0x5F, 0x00, 0x00,
    0x00, 0x07, 0x00, 0x07, 0x00,
    0x14, 0x7F, 0x14, 0x7F, 0x14,
    0x24, 0x2A, 0x7F, 0x2A, 0x12,
    0x23, 0x13, 0x08, 0x64, 0x62,
    0x36, 0x49, 0x56, 0x20, 0x50,
    0x00, 0x08, 0x07, 0x03, 0x00,
    0x00, 0x1C, 0x22, 0x41, 0x00,
    0x00, 0x41, 0x22, 0x1C, 0x00,
    0x2A, 0x1C, 0x7F, 0x1C, 0x2A,
    0x08, 0x08, 0x3E, 0x08, 0x08,
    0x00, 0x80, 0x70, 0x30, 0x00,
    0x08, 0x08, 0x08, 0x08, 0x08,
    0x00, 0x00, 0x60, 0x60, 0x00,
    0x20, 0x10, 0x08, 0x04, 0x02,
    0x3E, 0x51, 0x49, 0x45, 0x3E,
    0x00, 0x42, 0x7F, 0x40, 0x00,
    0x72, 0x49, 0x49, 0x49, 0x46,
    0x21, 0x41, 0x49, 0x4D, 0x33,
    0x18, 0x14, 0x12, 0x7F, 0x10,
    0x27, 0x45, 0x45, 0x45, 0x39,
    0x3C, 0x4A, 0x49, 0x49, 0x31,
    0x41, 0x21, 0x11, 0x09, 0x07,
    0x36, 0x49, 0x49, 0x49, 0x36,
    0x46, 0x49, 0x49, 0x29, 0x1E,
    0x00, 0x00, 0x14, 0x00, 0x00,
    0x00, 0x40, 0x34, 0x00, 0x00,
    0x00, 0x08, 0x14, 0x22, 0x41,
    0x14, 0x14, 0x14, 0x14, 0x14,
    0x00, 0x41, 0x22, 0x14, 0x08,
    0x02, 0x01, 0x59, 0x09, 0x06,
    0x3E, 0x41, 0x5D, 0x59, 0x4E,
    0x7C, 0x12, 0x11, 0x12, 0x7C,
    0x7F, 0x49, 0x49, 0x49, 0x36,
    0x3E, 0x41, 0x41, 0x41, 0x22,
    0x7F, 0x41, 0x41, 0x41, 0x3E,
    0x7F, 0x49, 0x49, 0x49, 0x41,
    0x7F, 0x09, 0x09, 0x09, 0x01,
    0x3E, 0x41, 0x41, 0x51, 0x73,
    0x7F, 0x08, 0x08, 0x08, 0x7F,
    0x00, 0x41, 0x7F, 0x41, 0x00,
    0x20, 0x40, 0x41, 0x3F, 0x01,
    0x7F, 0x08, 0x14, 0x22, 0x41,
    0x7F, 0x40, 0x40, 0x40, 0x40,
    0x7F, 0x02, 0x1C, 0x02, 0x7F,
    0x7F, 0x04, 0x08, 0x10, 0x7F,
    0x3E, 0x41, 0x41, 0x41, 0x3E,
    0x7F, 0x09, 0x09, 0x09, 0x06,
    0x3E, 0x41, 0x51, 0x21, 0x5E,
    0x7F, 0x09, 0x19, 0x29, 0x46,
    0x26, 0x49, 0x49, 0x49, 0x32,
    0x03, 0x01, 0x7F, 0x01, 0x03,
    0x3F, 0x40, 0x40, 0x40, 0x3F,
    0x1F, 0x20, 0x40, 0x20, 0x1F,
    0x3F, 0x40, 0x38, 0x40, 0x3F,
    0x63, 0x14, 0x08, 0x14, 0x63,
    0x03, 0x04, 0x78, 0x04, 0x03,
    0x61, 0x59, 0x49, 0x4D, 0x43,
    0x00, 0x7F, 0x41, 0x41, 0x41,
    0x02, 0x04, 0x08, 0x10, 0x20,
    0x00, 0x41, 0x41, 0x41, 0x7F,
    0x04, 0x02, 0x01, 0x02, 0x04,
    0x40, 0x40, 0x40, 0x40, 0x40,
    0x00, 0x03, 0x07, 0x08, 0x00,
    0x20, 0x54, 0x54, 0x78, 0x40,
    0x7F, 0x28, 0x44, 0x44, 0x38,
    0x38, 0x44, 0x44, 0x44, 0x28,
    0x38, 0x44, 0x44, 0x28, 0x7F,
    0x38, 0x54, 0x54, 0x54, 0x18,
    0x00, 0x08, 0x7E, 0x09, 0x02,
    0x18, 0xA4, 0xA4, 0x9C, 0x78,
    0x7F, 0x08, 0x04, 0x04, 0x78,
    0x00, 0x44, 0x7D, 0x40, 0x00,
    0x20, 0x40, 0x40, 0x3D, 0x00,
    0x7F, 0x10, 0x28, 0x44, 0x00,
    0x00, 0x41, 0x7F, 0x40, 0x00,
    0x7C, 0x04, 0x78, 0x04, 0x78,
    0x7C, 0x08, 0x04, 0x04, 0x78,
    0x38, 0x44, 0x44, 0x44, 0x38,
    0xFC, 0x18, 0x24, 0x24, 0x18,
    0x18, 0x24, 0x24, 0x18, 0xFC,
    0x7C, 0x08, 0x04, 0x04, 0x08,
    0x48, 0x54, 0x54, 0x54, 0x24,
    0x04, 0x04, 0x3F, 0x44, 0x24,
    0x3C, 0x40, 0x40, 0x20, 0x7C,
    0x1C, 0x20, 0x40, 0x20, 0x1C,
    0x3C, 0x40, 0x30, 0x40, 0x3C,
    0x44, 0x28, 0x10, 0x28, 0x44,
    0x4C, 0x90, 0x90, 0x90, 0x7C,
    0x44, 0x64, 0x54, 0x4C, 0x44,
    0x00, 0x08, 0x36, 0x41, 0x00,
    0x00, 0x00, 0x77, 0x00, 0x00,
    0x00, 0x41, 0x36, 0x08, 0x00,
    0x02, 0x01, 0x02, 0x04, 0x02,
    0x3C, 0x26, 0x23, 0x26, 0x3C,
    0x1E, 0xA1, 0xA1, 0x61, 0x12,
    0x3A, 0x40, 0x40, 0x20, 0x7A,
    0x38, 0x54, 0x54, 0x55, 0x59,
    0x21, 0x55, 0x55, 0x79, 0x41,
    0x21, 0x54, 0x54, 0x78, 0x41,
    0x21, 0x55, 0x54, 0x78, 0x40,
    0x20, 0x54, 0x55, 0x79, 0x40,
    0x0C, 0x1E, 0x52, 0x72, 0x12,
    0x39, 0x55, 0x55, 0x55, 0x59,
    0x39, 0x54, 0x54, 0x54, 0x59,
    0x39, 0x55, 0x54, 0x54, 0x58,
    0x00, 0x00, 0x45, 0x7C, 0x41,
    0x00, 0x02, 0x45, 0x7D, 0x42,
    0x00, 0x01, 0x45, 0x7C, 0x40,
    0xF0, 0x29, 0x24, 0x29, 0xF0,
    0xF0, 0x28, 0x25, 0x28, 0xF0,
    0x7C, 0x54, 0x55, 0x45, 0x00,
    0x20, 0x54, 0x54, 0x7C, 0x54,
    0x7C, 0x0A, 0x09, 0x7F, 0x49,
    0x32, 0x49, 0x49, 0x49, 0x32,
    0x32, 0x48, 0x48, 0x48, 0x32,
    0x32, 0x4A, 0x48, 0x48, 0x30,
    0x3A, 0x41, 0x41, 0x21, 0x7A,
    0x3A, 0x42, 0x40, 0x20, 0x78,
    0x00, 0x9D, 0xA0, 0xA0, 0x7D,
    0x39, 0x44, 0x44, 0x44, 0x39,
    0x3D, 0x40, 0x40, 0x40, 0x3D,
    0x3C, 0x24, 0xFF, 0x24, 0x24,
    0x48, 0x7E, 0x49, 0x43, 0x66,
    0x2B, 0x2F, 0xFC, 0x2F, 0x2B,
    0xFF, 0x09, 0x29, 0xF6, 0x20,
    0xC0, 0x88, 0x7E, 0x09, 0x03,
    0x20, 0x54, 0x54, 0x79, 0x41,
    0x00, 0x00, 0x44, 0x7D, 0x41,
    0x30, 0x48, 0x48, 0x4A, 0x32,
    0x38, 0x40, 0x40, 0x22, 0x7A,
    0x00, 0x7A, 0x0A, 0x0A, 0x72,
    0x7D, 0x0D, 0x19, 0x31, 0x7D,
    0x26, 0x29, 0x29, 0x2F, 0x28,
    0x26, 0x29, 0x29, 0x29, 0x26,
    0x30, 0x48, 0x4D, 0x40, 0x20,
    0x38, 0x08, 0x08, 0x08, 0x08,
    0x08, 0x08, 0x08, 0x08, 0x38,
    0x2F, 0x10, 0xC8, 0xAC, 0xBA,
    0x2F, 0x10, 0x28, 0x34, 0xFA,
    0x00, 0x00, 0x7B, 0x00, 0x00,
    0x08, 0x14, 0x2A, 0x14, 0x22,
    0x22, 0x14, 0x2A, 0x14, 0x08,
    0xAA, 0x00, 0x55, 0x00, 0xAA,
    0xAA, 0x55, 0xAA, 0x55, 0xAA,
    0x00, 0x00, 0x00, 0xFF, 0x00,
    0x10, 0x10, 0x10, 0xFF, 0x00,
    0x14, 0x14, 0x14, 0xFF, 0x00,
    0x10, 0x10, 0xFF, 0x00, 0xFF,
    0x10, 0x10, 0xF0, 0x10, 0xF0,
    0x14, 0x14, 0x14, 0xFC, 0x00,
    0x14, 0x14, 0xF7, 0x00, 0xFF,
    0x00, 0x00, 0xFF, 0x00, 0xFF,
    0x14, 0x14, 0xF4, 0x04, 0xFC,
    0x14, 0x14, 0x17, 0x10, 0x1F,
    0x10, 0x10, 0x1F, 0x10, 0x1F,
    0x14, 0x14, 0x14, 0x1F, 0x00,
    0x10, 0x10, 0x10, 0xF0, 0x00,
    0x00, 0x00, 0x00, 0x1F, 0x10,
    0x10, 0x10, 0x10, 0x1F, 0x10,
    0x10, 0x10, 0x10, 0xF0, 0x10,
    0x00, 0x00, 0x00, 0xFF, 0x10,
    0x10, 0x10, 0x10, 0x10, 0x10,
    0x10, 0x10, 0x10, 0xFF, 0x10,
    0x00, 0x00, 0x00, 0xFF, 0x14,
    0x00, 0x00, 0xFF, 0x00, 0xFF,
    0x00, 0x00, 0x1F, 0x10, 0x17,
    0x00, 0x00, 0xFC, 0x04, 0xF4,
    0x14, 0x14, 0x17, 0x10, 0x17,
    0x14, 0x14, 0xF4, 0x04, 0xF4,
    0x00, 0x00, 0xFF, 0x00, 0xF7,
    0x14, 0x14, 0x14, 0x14, 0x14,
    0x14, 0x14, 0xF7, 0x00, 0xF7,
    0x14, 0x14, 0x14, 0x17, 0x14,
    0x10, 0x10, 0x1F, 0x10, 0x1F,
    0x14, 0x14, 0x14, 0xF4, 0x14,
    0x10, 0x10, 0xF0, 0x10, 0xF0,
    0x00, 0x00, 0x1F, 0x10, 0x1F,
    0x00, 0x00, 0x00, 0x1F, 0x14,
    0x00, 0x00, 0x00, 0xFC, 0x14,
    0x00, 0x00, 0xF0, 0x10, 0xF0,
    0x10, 0x10, 0xFF, 0x10, 0xFF,
    0x14, 0x14, 0x14, 0xFF, 0x14,
    0x10, 0x10, 0x10, 0x1F, 0x00,
    0x00, 0x00, 0x00, 0xF0, 0x10,
    0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
    0xF0, 0xF0, 0xF0, 0xF0, 0xF0,
    0xFF, 0xFF, 0xFF, 0x00, 0x00,
    0x00, 0x00, 0x00, 0xFF, 0xFF,
    0x0F, 0x0F, 0x0F, 0x0F, 0x0F,
    0x38, 0x44, 0x44, 0x38, 0x44,
    0x7C, 0x2A, 0x2A, 0x3E, 0x14,
    0x7E, 0x02, 0x02, 0x06, 0x06,
    0x02, 0x7E, 0x02, 0x7E, 0x02,
    0x63, 0x55, 0x49, 0x41, 0x63,
    0x38, 0x44, 0x44, 0x3C, 0x04,
    0x40, 0x7E, 0x20, 0x1E, 0x20,
    0x06, 0x02, 0x7E, 0x02, 0x02,
    0x99, 0xA5, 0xE7, 0xA5, 0x99,
    0x1C, 0x2A, 0x49, 0x2A, 0x1C,
    0x4C, 0x72, 0x01, 0x72, 0x4C,
    0x30, 0x4A, 0x4D, 0x4D, 0x30,
    0x30, 0x48, 0x78, 0x48, 0x30,
    0xBC, 0x62, 0x5A, 0x46, 0x3D,
    0x3E, 0x49, 0x49, 0x49, 0x00,
    0x7E, 0x01, 0x01, 0x01, 0x7E,
    0x2A, 0x2A, 0x2A, 0x2A, 0x2A,
    0x44, 0x44, 0x5F, 0x44, 0x44,
    0x40, 0x51, 0x4A, 0x44, 0x40,
    0x40, 0x44, 0x4A, 0x51, 0x40,
    0x00, 0x00, 0xFF, 0x01, 0x03,
    0xE0, 0x80, 0xFF, 0x00, 0x00,
    0x08, 0x08, 0x6B, 0x6B, 0x08,
    0x36, 0x12, 0x36, 0x24, 0x36,
    0x06, 0x0F, 0x09, 0x0F, 0x06,
    0x00, 0x00, 0x18, 0x18, 0x00,
    0x00, 0x00, 0x10, 0x10, 0x00,
    0x30, 0x40, 0xFF, 0x01, 0x01,
    0x00, 0x1F, 0x01, 0x01, 0x1E,
    0x00, 0x19, 0x1D, 0x17, 0x12,
    0x00, 0x3C, 0x3C, 0x3C, 0x3C,
    0x00, 0x00, 0x00, 0x00, 0x00,
};
#endif



Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: iyildirim - 26 Ocak 2016, 14:24:11
Alıntı yapılan: z - 26 Ocak 2016, 13:52:15
Satıcının gitti gidiyor sayfasında besleme voltajı için yaptığı açıklamada 3..5v demiş.

Gene satıcı ekranın kontrol çipi için SSD1306 demiş.
Yukarıdaki pdf'e göre besleme voltajı 7...15v olmalı diyor.

Bu ne demek şimdi?

Bu ekranı kullananlar ekranı kaç volt ile besledi?

Hocam SSD 1306 normalde 7.25V ile besleniyor ama, 1-2 ve 3-4 bacaklarına 1uF takarsanız 3.3V dan gerekli gerilimleri 3.3V dan  kendi üretebiliyor.
Kart üzerinde kapasitörler varsa 3.3V ile besleyin.
Kendi adıma hem 3.3V ile kapasitörlü hemde direkt 7.25V denedim.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 26 Ocak 2016, 14:29:58
Anlaşıldı.

Ekranların flex kablosunda onlarca iletken görünce kim bağlayacak bunları işlemciye, işlemcimde pin kalmaz düşüncesiyle bugüne kadar bu ekranlarla uğraşmaya hep çekinirdim.

Sanırım boşu boşuna çekinmişim. Her ekran SPI yada I2C sürülebiliyormu? Yoksa sadece paralel bus üzerinden sürülenleri de varmı?
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: iyildirim - 26 Ocak 2016, 15:55:37
Chipsete ve chipsetin kaç bacağı flexe çıkartılmışa bakar. Ama geneli paralellin yanında SPI da destekliyor.

SSD1305-6 paralel, I2C, SPI destekliyor. Ne kullanacağını BS1-BS2  pinlerinin durumu belirliyor.

          6800  8080  SPI4W  SPI3W  I2C
BS0      0      0          0          1          0
BS1      0      1          0          0          1
BS2      1      1          0          0          0

Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: veliusta - 26 Ocak 2016, 16:32:37
(http://img.yunqudao.com/UploadFolder/ae86757e-2f1e-4cf8-a71b-5595c388bc3e/Default/mtxx14110510.jpg)
Bu çok iyi duruyor ama 28$ çok fazla buna.

Geçen sene almıştım bende. I2C olanından o zamanlar ucuzdu 3.3$ idi.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: leblebitozu - 26 Ocak 2016, 22:10:56
Türkiye'de olmasa da aliexpress ve ebay'deki en ucuz TFT'lerden biri bu

http://www.aliexpress.com/store/product/L1092-2inch-2-2-240X320-Resolution-TFT-LCD-Screen-ILI9328-Driver-IC-8-bit-Parallel/1232137_1940840987.html (http://www.aliexpress.com/store/product/L1092-2inch-2-2-240X320-Resolution-TFT-LCD-Screen-ILI9328-Driver-IC-8-bit-Parallel/1232137_1940840987.html)

https://www.picproje.org/index.php/topic,55279.0.html (https://www.picproje.org/index.php/topic,55279.0.html)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 29 Ocak 2016, 14:17:42
SSD1306 da 0x40..0x7F komutlarının ne işe yaradığını anlamadım.

Açıklayabilecek olan varmı?

x=0 y=0 ekranda sol üst nokta olsun.

Buraya düşey 8 nokta yerleştirmek istersem gerekli ayarlamaları yaptıktan sonra 0xFF yollamam yetiyor.

Eğer X=0 Y=1 e 8 noktadan oluşan düşey bir çizgi çizmek istersem tek hamlede bunu yapamıyoruyum?

Bu isteğimi şu anda Page:0 Col:0 da 0xFE ve Page:1 Col:0 da 0x01 yazarak elde ediyorum.

Daha kısa yolu yokmu?
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: HeCToR - 29 Ocak 2016, 14:31:39
x1,y1 x2,y2 olarak değer atamıyormusun hocam tamda sorunuzu anlamadım aslında
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: ferit06 - 29 Ocak 2016, 14:33:02
@z hocam,

datasheet sayfa 34 te 3 ayrı adresleme modunun olduğunu yazıyor. Adresleme modunu istediğiniz şekilde ayarladıktan sonra istediğiniz yönde yazdırabilirsiniz.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 29 Ocak 2016, 15:05:15
Mesela çipe 0x50 yollarsam çipten ne yapmasını istemiş olurum?
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: ferit06 - 29 Ocak 2016, 15:31:19
Komut göndermek istiyorsanız, komut tablosunda 0x50 göremedim.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 29 Ocak 2016, 15:34:14
0x50 komutu, 0x40...0x7F arasında kalıyor. 0x40 komutunun açıklamasına bakacaksınız.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: ferit06 - 29 Ocak 2016, 15:44:39
16. satırı başlangıç adresi göstermiş oluyorsunuz. (10.1.6 Set Display Start Line (40h~7Fh) toplam 64 satırı adresliyor). Burada yatay yazabilirsiniz.

Siz sayfa adresleme veya vertical adresleme kullanarak istediniz şeyi yapabilirsiniz.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 29 Ocak 2016, 15:51:34
Display çalışıyor. Pixelleri de koyabiliyorum. Şimdi text yazma işine geldim. 5x7 çalışıyorum. Sorun yok. Page adreslemeyi denedim. Horizantal adreslemeyi denedim.


5x7 modundaki karakterlerle bir alt satıra yazacağım karakteri bir üsttekinden 1 değil de 3 pixel boşlukla yazmak istersem bayağı bir kod yazmam gerekecek.
5x7 modunda karakterin her bir  sutunu zaten bir byte içine sığıyor ve 1 pixel dikey boşluk kendiliğinden oluşuyor. Fakat ben 1 değil 3 pixel boşluk vermek istiyorum.

Bir page, alt alta 8 pixelden oluşuyor. Dediğim gibi 3 pixel boşluk vermek istersem karakterin bir kısmı bir page'de bir kısmı da takip eden page'de oluyor.

Eğer Y adresini  page olarak değil de pixel olarak verme imkanı varsa bu durumda karakteri parçalı page'lere yazmak zorunda kalmayacağım.

(http://i.hizliresim.com/XLgb36.gif) (http://hizliresim.com/XLgb36)

Resimden görüldüğü gibi 1 pixel değil de 2 pixel boşluk vermek istersem karakter tablomdaki veriler her page de değişiklik gösterecek.
Hele ki iki karakter arasına 3 pixel boşluk koymak istersem bu kez karakterin bir kısmı bir page'de diğer yarısı diğer page'de kalacak.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: ferit06 - 29 Ocak 2016, 16:54:37
Bu displayi kullanmadım ama start line ayarlandıktan sonra page işlemi başlangıç satırına göre değişiyormu? Bu şekilde deneyebirmisiniz? ( yeni başlangıç sayfasını  0 olarak verrerek)
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 29 Ocak 2016, 18:37:40
Bu displayı kullanan arkadaşların yorumu olmayacakmı?

Mesela AxB boyutlarında bir font kullanıyorsunuz.

İki satır arasındaki bosluk sayısını kolayca değiştirebiliyormusunuz?

Uzun uzun kod yazmaya başlamadan önce display'ın hardware kolaylığı varsa bilmek isterim.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: Elektroemre - 29 Ocak 2016, 21:06:50
Hocam bunun için bence en temiz yol, MCU'da 1KB'lık buffer oluşturun (Frame buffer).
Orada istediğiniz tüm işlmeleri yapıp, Bank'ları set edip, buffer'ı DMA ile basın.
Ekran tazelenmesi gerektiğinde tüm ekranı doldurun. HUnharca kaynak harcanıyormuş gibi gözüksede çok temiz oluyor.
Tüm data tek seferde hızlı basılınca kırpışma efektide çok çok azalıyor.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: HeCToR - 29 Ocak 2016, 23:40:39
Alıntı YapMesela AxB boyutlarında bir font kullanıyorsunuz.

İki satır arasındaki bosluk sayısını kolayca değiştirebiliyormusunuz?

Glcd_SetFont(Font_6x8, 6, 8, 32, 127); // öncelikle kullanacağınız font değerlerini tanımlıyorsunuz.
Glcd_ConstText(8, 4, "A");

İstediğiniz gibi boşluk bırakmak için grafik lcd üzerinden örnek veriyim Glcd_ConstText(8, 4, "A"); Sekizinci sütun dördüncü satıra A'yı yazdır diyorum.Oled çalışma mantığıda aynı olması lazım hocam bu şekilde istediğiniz yere basabilirsiniz fontu.

Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: Karamel - 30 Ocak 2016, 00:00:33
Alıntı yapılan: CORTEX - 29 Ocak 2016, 23:40:39
Glcd_SetFont(Font_6x8, 6, 8, 32, 127); // öncelikle kullanacağınız font değerlerini tanımlıyorsunuz.
Glcd_ConstText(8, 4, "A");

İstediğiniz gibi boşluk bırakmak için grafik lcd üzerinden örnek veriyim Glcd_ConstText(8, 4, "A"); Sekizinci sütun dördüncü satıra A'yı yazdır diyorum.Oled çalışma mantığıda aynı olması lazım hocam bu şekilde istediğiniz yere basabilirsiniz fontu.

Hocam. Hocada zaten diyor ki. Line line yapmak kolay. 1. Line a yaz. 2. Line yaz sorun yok. 1.5 uncu line yaz dersem sorun olur diyor(yani ikisinin arasina)

Z hocam. Elektroemre hocamin cozumu benim aklima yatti. Makul gorunuyor?
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 30 Ocak 2016, 07:19:37
1K video buffer kullanıyorum. Neyse incelediğim örneklerde font yükseliği hep 8'in katları seçilmiş. Bu değere, alt alta duran karakterler arası bosluk ta dahil.

Böyle yapılınca bahsettiğim sorundan da kaçınılmış oluyor. Aksi takdirde font verilerini pagelere parçalamak gerekiyor.

Fakat şu 0x40...0x7F komutlarını anlamadım gitti. Displayde herhangi bir etkisini göremiyorum.
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: M_B - 30 Ocak 2016, 07:49:54
@z hocam;
Elimdeki kutuphanede 0x40 adresi
#define SSD1306_SETSTARTLINE 0x40
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 30 Ocak 2016, 09:23:55
I2C ile yavaş olur diyordum fakat video bile izlenebilir.

https://youtu.be/XY6Bso_0hXk

https://youtu.be/zln8rBxdASA
Başlık: Ynt: Türkiye'de ucuz ve minik Grafik gösterge
Gönderen: z - 30 Ocak 2016, 12:35:18
128x64 Bitmap dosyasını Displaye doğrudan yükleyebilmek için küçük bir uygulama programı hazırladım.

OLED displayi Horizontal Adresleme moduna getirip dataları doğrudan bastığınızda en yüksek hızda resim oluşturulmuş oluyor.

Bu uygulama programı, 128x64 modunda oluşturduğunuz resmi  doğrudan C yada asm syntaxında datalara çeviriyor.
C formatında ürettiği dosyada dizinin en sonundaki virgülü kaldırmaya üşendim. Onu elle silmeniz gerekiyor.

http://www.cncdesigner.com/wordpress/wp-content/uploads/Bmp_Data.zip (http://www.cncdesigner.com/wordpress/wp-content/uploads/Bmp_Data.zip)

https://youtu.be/2kEYIKwi_Ww (https://youtu.be/2kEYIKwi_Ww)