Arama sonuçları

  1. taydin

    VSCode arduino programlama desteği kalkıyor mu?

    VSCode ile yaygın olarak kullanılan ve Microsoft'un geliştirdiği arduino programlama desteğinin eklentisini aradım bulamadım. Sonra internetten ilgili eklentiyi arayınca "deprecated" yazıyor. Hatta "gidin Arduino IDE" yi kullanın diyor. VSCode'un de fakto arduino eklentisi bu idi. Başka...
  2. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Ama işte tipik Çin datasheet. Yalan yanlış, eksik bilgilerle dolu. Aydınlatma için Anot Katot verince insan düz LED bekliyor ve seri akım sınırlandırma direnci olması gerekiyor mu diye düşünüyor. Chip select'lerin active passive durumu verilmemiş. Reset için de öyle. Timingler verilmemiş. Komut...
  3. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Kontrast çalışıyor, sendeki devre farklı olmalı.
  4. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Şu anda çalışan devre şeması
  5. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    İki tane sorun vardı. Bir tanesi, 0 ve 1 GPIO ları aynı zamanda serial için kullanılıyor, o yüzden o bitleri 8 bitlik LCD portu için kullanamayız. O yüzden mecbur bazı kontrol sinyallerini analog GPIO lara kaydırıyoruz. İkincisi de, ilk döngüde ekranı 0 ile dolduruyorum, dolayısıyla ekran da...
  6. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Ben GPIO atamalarını tamamen kendi kafama göre yaptım oradaki örnek değiştirilmeden çalışmaz. Bir de hazır kod üzerinden gitmeden sadece GLCD kütüphanesiyle minimal bir kod hazırlamak istiyorum.
  7. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Minimal bir test programı yazdım. Ekranı önce piksel piksel ON yapıyor, sonra da piksel piksel off yapıyor. Ama tabiki doğru çalışmıyor :temkinli1: #include "Adafruit_GFX.h" #include "KS0108_GLCD.h" #define LCD_DI 8 #define LCD_RW 9 #define LCD_E 10 #define LCD_RST 11 #define LCD_CS1 12...
  8. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    KS0108_GLCD.h header dosyasına bakınca, iki tane constructor görüyoruz. Birisi 128x64 olan için diğeri de 192x64 olan için. // two KS0108 chip, 128x64 pixel resolution KS0108_GLCD(uint8_t DI, uint8_t RW, uint8_t EN, uint8_t DB0, uint8_t DB1, uint8_t DB2, uint8_t DB3, uint8_t DB4...
  9. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Sonra da arduino IDE library manager'de KS0108_GLCD kütüphanesini kurdum.
  10. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Bağlantıları yaptım
  11. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Breadboard kablosu imal ediyorum LCD yi bağlamak için :temkinli1:
  12. taydin

    Arduino Nano ile Mini Damacana Kumbara

    Watlıya gerek olumaması lazım. Zener kırılma voltajı geçildiği anda kısa süreliğine yüksek akım geçecek ve bu arada PTC direnci çok yükselecek. O aşamada çıkıştaki voltaj artık çok düşük olacak. Ama olma ihtimali çok düşük olan bir senaryo için koruma devresi yapılmasını ben mantıklı...
  13. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Evet şimdi VO yu iki ihtimal olarak da denedim. Elektrovadi'deki datasheet doğru. O bağlantıya göre yapınca kontrast ayarı çalışıyor.
  14. taydin

    Arduino Nano ile Mini Damacana Kumbara

    PTC resettable fuse kullanabilirsin. Seri bağlanacak, korunacak devreye de 5.1V zener bağlanacak. Akım limit değeri aşarsa zener limitleyecek, PTC de direncini yükselterek devreyi koruyacak. Sonra sen durumu farkedip devreyi ayıracaksın, Sorunu giderdikten sonra da PTC "reset" etmiş olacak ve...
  15. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    ChatGPT nin önerdiği bağlantı özdisan'ın aynısı gibi duruyor. Ama elektrovadinin datasheet'indeki model numarası da benim ekrana daha yakın. Tipik çin datasheet'leri işte ... Seninkisi SPI dır herhalde. Paralel port olsaydı kesinlikle SPI'dan anlamazdı.
  16. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Bu SPI değil paralel port.
  17. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Hmm şimdi baktım da Özdisan'daki şu anda benim elimde olan değil. Bendeki ürün kalkmış onun yerine PGM12864A-NSW-BBW-01 gelmiş. Bendekinin tam olarak model numarası PGM12864B-NSW-BBS-01. Zaten bu 2013 yılı yapımı, oldukça eski. Elektrovadi'de daha yakın bir model var, ama pin yapıları...
  18. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Datasheet'e bakınca arka plan aydınlatması için 5V verin demiş, ama Anot ve Katot bağlantısı vermiş. Seri direnç bağlanacak mı yoksa gerek yok mu belli değil. Ben de 100 mA akım sınırlama ile 5V verdim. 92 mA gibi bir akım çekti, ekran da uygun bir parlaklığa geldi. Demekki seri dirence gerek yok.
  19. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Display pin yapısı şöyle:
  20. taydin

    PGM12864B-NSW grafik ekranı Arduino UNO ile kullanmak

    Öncelikle üreticinin bu display için verdiği datasheet'i buluyoruz. Ben özdisan'dan almışsım ve oradaki datasheet'i referans alacağım. https://ozdisan.com/tft-lcd-ve-led-ekranlar/lcd-ekran-modulleri/grafik-lcdler/PGM12864A-NSW-BBW/859983

Çevrimiçi personel

Forum istatistikleri

Konular
6,944
Mesajlar
118,680
Üyeler
2,821
Son üye
Sfkzdmr

Son kaynaklar

Son profil mesajları

hakan8470 wrote on Dede's profile.
1717172721760.png
Dedecim bu gul mu karanfil mi? Gerci ne farkeder onu da anlamam. Gerci bunun anlamini da bilmem :gulus2:
Lyewor_ wrote on hakan8470's profile.
Takip edilmeye başlanmışım :D ❤️
Merhaba elektronik tutsakları...
Lyewor_ wrote on taydin's profile.
Merhabalar. Elektrik laboratuvarınız varsa bunun hakkında bir konunuz var mı acaba? Sizin laboratuvarınızı merak ettim de :)
Lyewor_ wrote on taydin's profile.
Merhabalar forumda yeniyim! Bir sorum olacaktı lcr meterler hakkında. Hem bobini ölçen hemde bobin direnci ölçen bir lcr meter var mı acaba?
Back
Top