INHOUDSOPGAWE:
Video: Gebruik LEDC68 Old Gotek-skerm weer: 4 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Ek het verskeie Gotek Floppy -skyfstasies, almal is opgegradeer na floppy, sodat dit op retro -rekenaars gebruik kan word. Hierdie sagteware maak verskillende toevoegings tot die standaard Gotek -skyf moontlik, veral die 3 -syfer -LED -skerm kan opgegradeer word na OLED -skerms.
Nadat u dit gedoen het, word u met drie LED -skerms van drie syfers oorgebly, en ek hou nie daarvan om dit weg te gooi nie. En dit lyk asof baie ander mense hulle op E-bay en dies meer gelys het. Die probleem is dat sagteware -ondersteuning vir hulle amper nie bestaan nie - tot nou toe.
Ek het 'n biblioteek aangepas / geskryf vir die gewilde Arduino -bord vir hierdie vertoningsmodule. Dit is hoe jy dit gebruik.
Voorrade
U ou skerm van Gotek Drive. Ebay en dies meer.
Biblioteek, laai die projek af https://github.com/coopzone-dc/GotekLEDC68 as 'n zip-lêer.
Stap 1: Installeer die bestuurderbiblioteek vanaf GitHub
Die eerste stap is om die biblioteek in u Arduino/biblioteke -gids te installeer.
Laai die projek https://github.com/coopzone-dc/GotekLEDC68 as 'n zip-lêer af.
Soek u biblioteekgids, dit is byna altyd in die gids waarin u bestaande projekte gestoor word. Tensy u die opstelling aangepas het, is dit 'n gids met die naam Arduino/biblioteke. Byvoorbeeld, op my Linux -skootrekenaar is dit $ HOME/Arduino/biblioteke. Op 'n Mac OX x kan dit in die gids Dokumente/Arduino/biblioteke wees.
As u dit gevind het, pak die lêer uit in die gids, byvoorbeeld op Linux.
cd Arduino/biblioteke
unzip../../Downloads/GotekLEDC68-master.zip
Op vensters gebruik u 'uittreksel na …' en kies u die biblioteekmap.
As dit in plek is, herbegin die Arduino -program om die veranderinge op te spoor.
Stap 2: Om u skerm te toets, laai 'n voorbeeldprogram
Gebruik die hoofmenu van Arduino, lêer - voorbeelde - soek 'voorbeelde uit pasgemaakte biblioteke' en vind dan 'Gotek -LEDC68 -Master'
As dit gelaai is, kan u die penne aanpas om aan te sluit op die skerm; die standaard is:
#define CLK 3 // pins definisies vir TM1651 en kan verander word na ander poorte #definieer DIO 2
Met verwysing na die prent hierbo, koppel die skerm aan die volgende penne:
Vcc = 5v Power op Arduino
Gnd = Gnd op Arduino
CLK = Digitale pen 3 D03 op Arduino
DATA (DIO) = Digitale pen 2 D02 op Arduino.
Op hierdie punt behoort u die skets te kan saamstel / oplaai en die vertoning sal 'n telling toon
Stap 3: Gebruik die biblioteek met 'n ESP8266 Node-MCU-kloon
Hier is 'n foto van die biblioteek se demo -toonbankprogram wat op 'n esp8266 -module -ontwikkelingsstel werk, dit is 'n goedkoop weergawe van 'n nodemcu en werk goed.
Ek moet die name van hierdie penne verander om in die demo -toonbankprogram te gebruik van 2, 3 na D2, D3 soos volg:
#define CLK D3 // pins definisies vir TM1651 en kan verander word na ander poorte #definieer DIO D2
U koppel dan die skerm:
pen D2 na CLK
pen D3 na DATA
pen 3V na VCC
pen GND aan GND
Dit lyk asof dit goed werk met 3.3 volt, maar hou in gedagte dat die datablad 5v -werking impliseer. Eintlik het ek dit op 'n stm32 -kloon probeer en kon dit nie laat werk nie. Ek vermoed dat die 3.3V -kragtoevoer aan boord nie daarin slaag nie. Na al drie LED -skerms kan 160ma trek tydens hardloop.
Stap 4: Gaan verder met die volgende stappe
Nou kan u hierdie nuttige drie-syfer-skerm wat andersins in u onderdele was, weer gebruik! Maak jou mal elke keer as jy daarna kyk en dink eendag sal ek dit gebruik …
Sien die wiki-bladsy op Github vir verdere lees, Hê pret