Turinys:
Video: Pakartotinai naudokite „LEDC68 Old Gotek“ekraną: 4 žingsniai
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Turiu kelis „Gotek“diskelių įrenginius, kurie visi buvo atnaujinti į „flash“diskelius, kad juos būtų galima naudoti retro kompiuteriuose. Ši programinė įranga leidžia įvairiai papildyti standartinį „Gotek“diską, ypač 3 skaitmenų LED ekraną galima atnaujinti į OLED ekranus.
Kai tai padarysite, gausite daugybę 3 skaitmenų LED ekranų, man nepatinka tiesiog juos išmesti. Ir atrodo, kad daugelis kitų žmonių juos įtraukė į „E-bay“ir panašiai. Problema ta, kad programinės įrangos palaikymas jiems beveik neegzistuoja - iki šiol.
Aš modifikavau / parašiau populiarios „Arduino“plokštės biblioteką šiam ekrano moduliui. Štai kaip jūs jį naudojate.
Prekės
Jūsų senas ekranas iš „Gotek Drive“. Ebay ir panašiai.
Biblioteka, atsisiųskite projektą https://github.com/coopzone-dc/GotekLEDC68 kaip ZIP failą.
1 veiksmas: įdiekite tvarkyklių biblioteką iš „GitHub“
Pirmasis žingsnis yra įdiegti biblioteką į „Arduino/libraries“katalogą.
Atsisiųskite projektą https://github.com/coopzone-dc/GotekLEDC68 kaip ZIP failą.
Raskite savo bibliotekų katalogą, jis beveik visada yra aplanke, kuriame išsaugomi esami projektai. Jei nesate pritaikę savo sąrankos, tai bus aplankas pavadinimu „Arduino“/bibliotekos. Pavyzdžiui, mano „Linux“nešiojamajame kompiuteryje tai yra $ HOME/Arduino/libraries. „Mac OX x“jis gali būti aplanke „Dokumentai/Arduino/bibliotekos“.
Kai jį rasite, išpakuokite failą į aplanką, pavyzdžiui, „Linux“.
cd Arduino/bibliotekos
išpakuoti../../Atsisiųsti/GotekLEDC68-master.zip
„Windows“naudokite „Extract to…“ir pasirinkite savo bibliotekų aplanką.
Kai jis bus įdiegtas, iš naujo paleiskite „Arduino“programą, kad galėtumėte priimti pakeitimus.
2 veiksmas: Norėdami išbandyti ekraną, įkelkite programų pavyzdžius
Naudokite pagrindinį „Arduino“meniu, Failas - Pavyzdžiai - Ieškokite „pavyzdžių iš pasirinktinių bibliotekų“, tada raskite „Gotek -LEDC68 -Master“
Kai jis įkeliamas, galite tinkinti smeigtukus, kuriuos norite naudoti prisijungdami prie ekrano, numatytosios yra:
#define CLK 3 // kaiščių apibrėžimai TM1651 ir gali būti pakeisti į kitus prievadus #define DIO 2
Remdamiesi paveikslėliu aukščiau, prijunkite ekraną prie šių kaiščių:
Vcc = 5v Įjunkite „Arduino“
Gnd = Gnd „Arduino“
CLK = skaitmeninis kaištis 3 D03 „Arduino“
DUOMENYS (DIO) = Skaitmeninis kaištis 2 D02 „Arduino“.
Šiuo metu turėtumėte sugebėti sudaryti / įkelti eskizą ir ekrane bus rodomas skaičius
3 veiksmas: bibliotekos naudojimas su ESP8266 mazgo-MCU klonu
Čia yra bibliotekos demonstracinės skaitiklio programos, veikiančios naudojant esp8266 modulio kūrimo rinkinį, nuotrauka, tai pigi „nodemcu“versija ir veikia gerai.
Turiu pakeisti šių kaiščių pavadinimus, kad juos būtų galima naudoti demonstracinėje skaitiklio programoje iš 2, 3 į D2, D3, taip:
#define CLK D3 // kaiščių apibrėžimai TM1651 ir gali būti pakeisti į kitus prievadus #define DIO D2
Tada prijunkite ekraną:
kaištis D2 prie CLK
prijunkite D3 prie DATA
kištukas 3V prie VCC
prisegti GND į GND
Atrodo, kad veikia gerai esant 3,3 volto įtampai, BET atminkite, kad duomenų lapas reiškia 5 V veikimą. Tiesą sakant, aš tai išbandžiau su „stm32“klonu ir negalėjau priversti jo veikti. Įtariu, kad 3.3V maitinimo šaltinis to nepadarė. Galų gale visi 3 LED ekranai gali nubrėžti 160ma.
4 žingsnis: Eikite toliau
Dabar galite pakartotinai naudoti šį naudingą 3 skaitmenų ekraną, kuris priešingu atveju sėdėtų jūsų dalių dėžėje! Veda tave iš proto kiekvieną kartą, kai į jį pažiūrėjai ir pagalvojai, kad vieną dieną tuo pasinaudosiu …
Toliau skaitykite „Github“wiki puslapį, Pasilinksmink