İçindekiler:
Video: LEDC68 Old Gotek Ekranı Yeniden Kullanın: 4 Adım
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Retro bilgisayarlarda kullanılmalarına izin vermek için tümü flash diskete yükseltilmiş birkaç Gotek Disket sürücüm var. Bu yazılım, standart Gotek sürücüsüne çeşitli eklemelere izin verir, özellikle 3 haneli LED ekran, OLED ekranlara yükseltilebilir.
Bunu yaptıktan sonra geriye bir sürü 3 haneli LED ekran kalıyor, onları öylece elden çıkarmaktan hoşlanmıyorum. Ve birçok başka insan onları E-bay ve benzerlerinde listelemiş gibi görünüyor. Sorun şu ki, onlar için yazılım desteği neredeyse yok gibi görünüyor - Şimdiye kadar.
Bu ekran modülü için popüler Arduino kartı için bir kitaplık yazdım/değiştirdim. Bu şekilde kullanırsın.
Gereçler
Gotek Drive'dan eski ekranınız. Ebay ve benzeri.
Kütüphane, https://github.com/coopzone-dc/GotekLEDC68 projesini zip dosyası olarak indirin.
Adım 1: Sürücü Kitaplığını GitHub'dan Kurun
İlk adım, kütüphaneyi Arduino/libraries dizininize kurmaktır.
github.com/coopzone-dc/GotekLEDC68 projesini zip dosyası olarak indirin.
Kitaplıklar dizininizi bulun, neredeyse her zaman mevcut projelerinizin kaydedildiği klasördedir. Kurulumunuzu özelleştirmediyseniz, Arduino/libraries adlı bir klasör olacaktır. Örneğin linux dizüstü bilgisayarımda $HOME/Arduino/libraries. Mac OX x'te Documents/Arduino/libraries klasöründe olabilir.
Bulduğunuzda, örneğin linux'ta dosyayı klasöre açın.
cd Arduino/kütüphaneler
unzip../../Downloads/GotekLEDC68-master.zip
Windows'ta "…'a ayıkla" kullanır ve kitaplıklar klasörünüzü seçersiniz.
Yerine geldiğinde, değişiklikleri almak için Arduino programını yeniden başlatın.
Adım 2: Ekranınızı Test Etmek İçin Bir Örnek Program Yükleyin
Arduino ana menüsünü kullanın, Dosya - Örnekler - "Özel kitaplıklardan örnekler" arayın ve ardından "Gotek-LEDC68-Master" öğesini bulun.
Yüklendiğinde, ekrana bağlanmak için kullanılacak Pinleri özelleştirebilirsiniz, varsayılanlar şunlardır:
#define CLK 3// TM1651 için pin tanımları ve diğer bağlantı noktalarına değiştirilebilir #define DIO 2
Yukarıdaki resme bakarak ekranı aşağıdaki pinlere bağlayın:
Arduino'da Vcc = 5v Güç
Gnd = Arduino'da Gnd
CLK = Arduino üzerinde dijital pin 3 D03
DATA (DIO) = Arduino'da dijital pin 2 D02.
Bu noktada taslağı derleyebilmeli/yükleyebilmelisiniz ve ekran bir sayı gösterecektir.
Adım 3: Kitaplığı ESP8266 Düğüm-MCU Klonuyla Kullanma
İşte bir esp8266 modül geliştirme kiti üzerinde çalışan kütüphane demo sayaç programının bir resmi, bir nodemcu'nun ucuz bir versiyonu ve sorunsuz çalışıyor.
Demo sayaç programında kullanmak için bu pinlerin isimlerini 2, 3'ten D2, D3'e şu şekilde değiştirmem gerekiyor:
#define CLK D3//TM1651 için pin tanımları ve diğer bağlantı noktalarına değiştirilebilir #define DIO D2
Ardından ekranı bağlarsınız:
D2'yi CLK'ya sabitleyin
D3'ü DATA'ya sabitleyin
3V'yi VCC'ye sabitleyin
GND'yi GND'ye sabitle
3,3 voltta iyi çalışıyor gibi görünüyor, ancak veri sayfasının 5v işlemi ima ettiğini unutmayın. Aslında bunu bir stm32 klonunda denedim ve çalıştıramadım. Yerleşik 3.3v güç kaynağının buna bağlı olmadığından şüpheleniyorum. Sonuçta 3 LED ekran çalışırken 160ma çekebilir.
4. Adım: Sonraki Adımlarda İlerlemek
Artık, aksi halde parça kutunuzda duran bu kullanışlı 3 haneli ekranı yeniden kullanabilirsiniz! Her baktığında seni deli ediyor ve bir gün bunu kullanacağımı sandın….
Daha fazla okuma için Github'daki wiki sayfasına bakın, İyi eğlenceler