Turinys:

Pakartotinai naudokite „LEDC68 Old Gotek“ekraną: 4 žingsniai
Pakartotinai naudokite „LEDC68 Old Gotek“ekraną: 4 žingsniai

Video: Pakartotinai naudokite „LEDC68 Old Gotek“ekraną: 4 žingsniai

Video: Pakartotinai naudokite „LEDC68 Old Gotek“ekraną: 4 žingsniai
Video: CS50 2013 - Week 8 2024, Lapkritis
Anonim
Pakartotinai naudokite LEDC68 „Old Gotek“ekraną
Pakartotinai naudokite LEDC68 „Old Gotek“ekraną
Pakartotinai naudokite LEDC68 „Old Gotek“ekraną
Pakartotinai naudokite LEDC68 „Old Gotek“ekraną

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“

Įdiekite tvarkyklių biblioteką iš „GitHub“
Įdiekite tvarkyklių biblioteką iš „GitHub“
Įdiekite tvarkyklių biblioteką iš „GitHub“
Į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

Norėdami išbandyti ekraną, įkelkite programų pavyzdžius
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

Bibliotekos naudojimas su ESP8266 mazgo-MCU klonu
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

Rekomenduojamas: