Cuprins:
Video: Reutilizați afișajul LEDC68 Old Gotek: 4 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Am mai multe unități de dischetă Gotek, toate au fost actualizate la floppy flash, pentru a le permite să fie utilizate pe computerele retro. Acest software permite diverse adăugiri la unitatea Gotek standard, în special afișajul LED cu 3 cifre poate fi actualizat la afișajele OLED.
După ce ați făcut acest lucru, rămâneți cu o mulțime de afișaje LED cu 3 cifre, nu-mi place doar să le eliminați. Și o mulțime de alți oameni par să le listeze pe E-bay și altele asemenea. Problema este că suportul software pentru ei pare a fi aproape inexistent - Până acum.
Am modificat / am scris o bibliotecă pentru placa populară Arduino pentru acest modul de afișare. Așa îl folosiți.
Provizii
Vechiul dvs. ecran de pe Gotek Drive. Ebay și altele asemenea.
Biblioteca, descărcați proiectul https://github.com/coopzone-dc/GotekLEDC68 ca fișier zip.
Pasul 1: Instalați biblioteca de drivere din GitHub
Primul pas este să instalați biblioteca în directorul Arduino / biblioteci.
Descărcați proiectul https://github.com/coopzone-dc/GotekLEDC68 ca fișier zip.
Localizați directorul bibliotecilor dvs., aproape întotdeauna în dosar sunt salvate proiectele dvs. existente. Dacă nu v-ați personalizat setarea, acesta va fi un folder numit Arduino / biblioteci. De exemplu, pe laptopul meu Linux este $ HOME / Arduino / libraries. Pe un Mac OX x poate fi în folderul Documents / Arduino / biblioteci.
Când l-ați găsit, dezarhivați fișierul în folder, de exemplu pe linux.
cd Arduino / biblioteci
dezarhivați../../Downloads/GotekLEDC68-master.zip
Pe Windows, utilizați „extrageți la…” și alegeți folderul bibliotecilor.
Când este instalat, reporniți programul Arduino pentru a prelua modificările.
Pasul 2: Pentru a vă testa ecranul Încărcați un exemplu de programe
Utilizați meniul principal Arduino, Fișier - Exemple - Căutați „exemple din bibliotecile personalizate”, apoi găsiți „Gotek-LEDC68-Master”
Când este încărcat, puteți personaliza Pinii de utilizat pentru a vă conecta la afișaj, valorile implicite sunt:
#define CLK 3 // pin definiții pentru TM1651 și poate fi schimbat în alte porturi #define DIO 2
Referindu-vă la imaginea de mai sus, conectați afișajul la următorii pini:
Vcc = 5v Pornire Arduino
Gnd = Gnd pe Arduino
CLK = Pin digital 3 D03 pe Arduino
DATA (DIO) = Pin digital 2 D02 pe Arduino.
În acest moment ar trebui să puteți compila / încărca schița și afișajul va arăta un număr
Pasul 3: Utilizarea bibliotecii cu o clonă ESP8266 Node-MCU
Iată o imagine a programului de contorizare demo a bibliotecii care rulează pe un kit de dezvoltare a modulului esp8266, este o versiune ieftină a unui nodemcu și funcționează ok.
Trebuie să schimb numele acestor ace pentru a le folosi în programul contor demo de la 2, 3 la D2, D3 așa:
#define CLK D3 // pin definiții pentru TM1651 și poate fi schimbat în alte porturi #define DIO D2
Apoi conectați apoi ecranul:
pinul D2 la CLK
pin D3 la DATA
pin 3V la VCC
fixați GND în GND
Se pare că funcționează bine la 3,3 volți, DAR rețineți că foaia tehnică implică o operare de 5V. De fapt, am încercat acest lucru pe o clonă stm32 și nu am reușit să funcționeze. Bănuiesc că sursa de alimentare de 3.3v de la bord nu a fost la înălțime. După toate cele 3 afișaje cu LED-uri pot atrage 160ma când rulează.
Pasul 4: Continuați pașii următori
Acum puteți reutiliza acest afișaj util de 3 cifre care altfel ar fi stat în coșul de părți! Te înnebunește de fiecare dată când te-ai uitat la el și ai crezut că într-o bună zi voi folosi asta …
Consultați pagina wiki de pe Github pentru lecturi suplimentare, A se distra