Talaan ng mga Nilalaman:

Gumamit ulit ng LEDC68 Old Gotek Display: 4 na Hakbang
Gumamit ulit ng LEDC68 Old Gotek Display: 4 na Hakbang

Video: Gumamit ulit ng LEDC68 Old Gotek Display: 4 na Hakbang

Video: Gumamit ulit ng LEDC68 Old Gotek Display: 4 na Hakbang
Video: AYAW MO NG LUMAM'BOT? 2024, Hulyo
Anonim
Gumamit ulit ng LEDC68 Old Gotek Display
Gumamit ulit ng LEDC68 Old Gotek Display
Gumamit ulit ng LEDC68 Old Gotek Display
Gumamit ulit ng LEDC68 Old Gotek Display

Mayroon akong maraming mga Gotek Floppy disk drive na lahat sa kanila ay na-upgrade sa flash floppy, upang payagan silang magamit sa mga retro computer. Pinapayagan ng software na ito ang iba't ibang mga karagdagan sa karaniwang Gotek drive, kapansin-pansin ang 3 digit na LED display na maaaring ma-upgrade sa mga OLED display.

Sa tapos na makakaya ka ng maraming 3 digit na LED display, hindi ko gusto ang pagtatapon lamang sa kanila. At maraming iba pang mga tao ang tila nakalista sa E-bay at mga katulad nito. Ang problema ay ang suporta ng software para sa kanila ay tila halos wala - Hanggang Ngayon.

Binago / isinulat ko ang isang silid-aklatan para sa tanyag na board ng Arduino para sa display module na ito. Ganito mo ito ginagamit.

Mga gamit

Ang iyong lumang display mula sa Gotek Drive. Ebay at mga katulad nito.

Library, I-download ang proyekto https://github.com/coopzone-dc/GotekLEDC68 bilang isang zip file.

Hakbang 1: I-install ang Driver Library mula sa GitHub

I-install ang Driver Library Mula sa GitHub
I-install ang Driver Library Mula sa GitHub
I-install ang Driver Library Mula sa GitHub
I-install ang Driver Library Mula sa GitHub

Ang unang hakbang ay i-install ang library sa iyong direktoryo ng Arduino / library.

I-download ang proyekto https://github.com/coopzone-dc/GotekLEDC68 bilang isang zip file.

Hanapin ang iyong direktoryo ng mga aklatan, halos palaging nasa folder na ang iyong mga mayroon nang mga proyekto ay nai-save. Maliban kung na-customize mo ang iyong pag-set up, ito ay magiging isang folder na tinatawag na Arduino / library. Halimbawa sa aking linux laptop ito ay $ HOME / Arduino / libraries. Sa isang Mac OX x maaari itong nasa folder ng Mga Dokumento / Arduino / aklatan.

Kapag nahanap mo ito, i-unzip ang file sa folder, halimbawa sa linux.

cd Arduino / aklatan

unzip../../Downloads/GotekLEDC68-master.zip

Sa mga bintana gagamitin mo ang "kunin sa …" at piliin ang iyong folder ng mga aklatan.

Kapag nasa lugar na itong i-restart ang Arduino program upang kunin ang mga pagbabago.

Hakbang 2: Upang Subukin ang Iyong Display Mag-load ng isang Halimbawa ng Mga Program

Upang Subukin ang Iyong Display Mag-load ng isang Halimbawa ng Mga Program
Upang Subukin ang Iyong Display Mag-load ng isang Halimbawa ng Mga Program

Gamitin ang pangunahing menu ng Arduino, File - Mga Halimbawa - Maghanap para sa "mga halimbawa mula sa Pasadyang mga aklatan" pagkatapos ay hanapin ang "Gotek-LEDC68-Master"

Kapag na-load ito, maaari mong ipasadya ang mga Pins upang magamit upang kumonekta sa display, ang mga default ay:

#define CLK 3 // mga kahulugan ng pin para sa TM1651 at maaaring mabago sa ibang mga port #define DIO 2

Sumangguni sa larawan sa itaas, ikonekta ang display sa mga sumusunod na pin:

Vcc = 5v Power sa Arduino

Gnd = Gnd kay Arduino

CLK = Digital pin 3 D03 sa Arduino

DATA (DIO) = Digital pin 2 D02 sa Arduino.

Sa puntong ito dapat mong ma-compile / mai-upload ang sketch at magpapakita ang bilang ng bilang

Hakbang 3: Paggamit ng Library Na May isang ESP8266 Node-MCU Clone

Paggamit ng Library Sa Isang ESP8266 Node-MCU Clone
Paggamit ng Library Sa Isang ESP8266 Node-MCU Clone

Narito ang isang larawan ng library demo counter program na tumatakbo sa isang esp8266 module development kit, ito ay isang murang bersyon ng isang nodemcu at gumagana nang ok.

Kailangan kong baguhin ang mga pangalan ng mga pin na ito upang magamit sa demo counter program mula sa 2, 3 hanggang D2, D3 tulad nito:

#define CLK D3 // pin kahulugan para sa TM1651 at maaaring mabago sa ibang mga port #define DIO D2

Pagkatapos ay ikonekta mo ang display:

i-pin ang D2 sa CLK

i-pin ang D3 sa DATA

i-pin ang 3V sa VCC

i-pin ang GND sa GND

Mukhang gagana itong ok sa 3.3 volts, NGUNIT tandaan na ang datasheet ay nagpapahiwatig ng 5v na operasyon. Sa katunayan sinubukan ko ito sa isang clm na stm32 at hindi ito magawang gumana. Pinaghihinalaan ko na ang nakasakay sa 3.3v na supply ng kuryente ay hindi nakasalalay dito. Matapos ang lahat ng 3 LED display ay maaaring gumuhit ng 160ma kapag tumatakbo.

Hakbang 4: Pagpunta sa Higit Pa Mga Susunod na Hakbang

Ngayon ay maaari mong muling gamitin ang kapaki-pakinabang na 3 digit na pagpapakita na kung hindi man ay nakaupo sa iyong mga bahagi ng bas! Pagmamaneho ka ng galit sa tuwing titingnan mo ito at naisip balang araw gagamitin ko iyon ….

Tingnan ang pahina ng wiki sa Github para sa karagdagang pagbabasa, Magsaya ka

Inirerekumendang: