Obsah:
Video: Znovu použijte LEDC68 Old Gotek Display: 4 kroky
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Mám několik Gotek Floppy diskových jednotek, všechny byly upgradovány na flash diskety, aby mohly být použity na retro počítačích. Tento software umožňuje různá rozšíření standardní jednotky Gotek, zejména 3místný LED displej lze upgradovat na OLED displeje.
Když to uděláte, zbude vám spousta 3místných LED displejů, nerad je jen likviduji. A zdá se, že spousta dalších lidí je má vypsané na E-bay a podobně. Problém je v tom, že softwarová podpora se pro ně zdá být téměř neexistující - do teď.
Pro tento zobrazovací modul jsem upravil / napsal knihovnu pro populární desku Arduino. Takto to používáte.
Zásoby
Váš starý displej z Gotek Drive. Ebay a podobně.
Knihovna, stáhněte si projekt https://github.com/coopzone-dc/GotekLEDC68 jako soubor zip.
Krok 1: Nainstalujte si knihovnu ovladačů z GitHubu
Prvním krokem je instalace knihovny do vašeho adresáře Arduino/libraries.
Stáhněte si projekt https://github.com/coopzone-dc/GotekLEDC68 jako soubor zip.
Vyhledejte adresář knihoven, je téměř vždy ve složce, do které jsou uloženy vaše stávající projekty. Pokud jste si nastavení nepřizpůsobili, bude to složka s názvem Arduino/libraries. Například na mém linuxovém notebooku je to $ HOME/Arduino/knihovny. Na Mac OX x to může být ve složce Documents/Arduino/libraries.
Až ho najdete, rozbalte soubor do složky, například na linuxu.
cd Arduino/knihovny
rozbalte../../Downloads/GotekLEDC68-master.zip
Na oknech byste použili "extrahovat do …" a vyberte složku knihoven.
Když je na svém místě, restartujte program Arduino, abyste vyzvedli změny.
Krok 2: Otestování displeje Načtěte ukázkové programy
Použijte hlavní nabídku Arduino, Soubor - Příklady - Hledejte „příklady z vlastních knihoven“a poté najděte „Gotek -LEDC68 -Master“
Když je načten, můžete přizpůsobit Piny, které se mají použít k připojení k displeji, výchozí jsou:
#define CLK 3 // definice pinů pro TM1651 a lze je změnit na jiné porty #define DIO 2
Podle výše uvedeného obrázku připojte displej k následujícím kolíkům:
Vcc = 5v napájení na Arduinu
Gnd = Gnd na Arduinu
CLK = digitální pin 3 D03 na Arduinu
DATA (DIO) = digitální pin 2 D02 na Arduinu.
V tomto okamžiku byste měli být schopni kompilovat / nahrát skicu a na displeji se zobrazí počet
Krok 3: Použití knihovny s klonem ESP8266 Node-MCU
Zde je obrázek programu demo čítače knihovny běžícího na vývojové sadě modulu esp8266, je to levná verze nodemcu a funguje dobře.
Musím změnit názvy těchto pinů pro použití v programu demo counter z 2, 3 na D2, D3 takto:
#define CLK D3 // definice pinů pro TM1651 a lze je změnit na jiné porty #define DIO D2
Poté připojíte displej:
pin D2 na CLK
pin D3 na DATA
pin 3V na VCC
pin GND na GND
Zdá se, že funguje dobře při 3,3 voltech, ALE mějte na paměti, že datový list předpokládá provoz 5v. Ve skutečnosti jsem to zkusil na klonu stm32 a nemohl jsem to spustit. Mám podezření, že na palubě 3,3 V napájecí zdroj nebyl na to. Poté, co všechny 3 LED displeje dokážou za provozu čerpat 160 ma.
Krok 4: Další kroky
Nyní můžete znovu použít tento užitečný 3místný displej, který by jinak seděl ve vašem zásobníku na díly! Rozčiluje vás pokaždé, když se na to podíváte a pomyslíte si, že to jednoho dne použiji …
Další informace najdete na stránce wiki na Githubu, Bavte se