Sommario:

Riutilizzare il vecchio display Gotek LEDC68: 4 passaggi
Riutilizzare il vecchio display Gotek LEDC68: 4 passaggi

Video: Riutilizzare il vecchio display Gotek LEDC68: 4 passaggi

Video: Riutilizzare il vecchio display Gotek LEDC68: 4 passaggi
Video: Страшные истории. ЗАПЕРТАЯ КОМНАТА. Деревенские страшилки. Ужасы. Мистика. 2024, Novembre
Anonim
Riutilizza il vecchio display Gotek LEDC68
Riutilizza il vecchio display Gotek LEDC68
Riutilizza il vecchio display Gotek LEDC68
Riutilizza il vecchio display Gotek LEDC68

Ho diverse unità disco floppy Gotek, tutte sono state aggiornate a floppy flash, per consentire loro di essere utilizzate su computer retrò. Questo software consente varie aggiunte all'unità Gotek standard, in particolare il display LED a 3 cifre può essere aggiornato ai display OLED.

Fatto ciò, rimani con un sacco di display a LED a 3 cifre, non mi piace semplicemente smaltirli. E molte altre persone sembrano averli elencati su E-bay e simili. Il problema è che il supporto software per loro sembra essere quasi inesistente - fino ad ora.

Ho modificato/scritto una libreria per la popolare scheda Arduino per questo modulo display. Ecco come lo usi.

Forniture

Il tuo vecchio display di Gotek Drive. Ebay e simili.

Libreria, scarica il progetto https://github.com/coopzone-dc/GotekLEDC68 come file zip.

Passaggio 1: installa la libreria dei driver da GitHub

Installa la libreria dei driver da GitHub
Installa la libreria dei driver da GitHub
Installa la libreria dei driver da GitHub
Installa la libreria dei driver da GitHub

Il primo passo è installare la libreria nella directory Arduino/libraries.

Scarica il progetto https://github.com/coopzone-dc/GotekLEDC68 come file zip.

Individua la directory delle tue librerie, è quasi sempre nella cartella in cui vengono salvati i tuoi progetti esistenti. A meno che tu non abbia personalizzato la tua configurazione, sarà una cartella chiamata Arduino/librerie. Ad esempio sul mio laptop Linux è $HOME/Arduino/libraries. Su un Mac OX x potrebbe trovarsi nella cartella Documents/Arduino/libraries.

Quando lo hai trovato, decomprimi il file nella cartella, ad esempio su Linux.

cd Arduino/librerie

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

Su Windows useresti "estrai in…" e scegli la cartella delle tue librerie.

Quando è a posto, riavvia il programma Arduino per raccogliere le modifiche.

Passaggio 2: per testare il display, caricare un programma di esempio

Per testare il tuo display, carica un programma di esempio
Per testare il tuo display, carica un programma di esempio

Usa il menu principale di Arduino, File - Esempi - Cerca "esempi dalle librerie personalizzate", quindi trova "Gotek-LEDC68-Master"

Quando viene caricato, puoi personalizzare i Pin da utilizzare per connetterti al display, i valori predefiniti sono:

#define CLK 3//definizioni dei pin per TM1651 e possono essere modificate su altre porte #define DIO 2

Facendo riferimento alla figura sopra, collegare il display ai seguenti pin:

Vcc = 5v Alimentazione su Arduino

Gnd = Gnd su Arduino

CLK = Pin digitale 3 D03 su Arduino

DATA (DIO) = Pin digitale 2 D02 su Arduino.

A questo punto dovresti essere in grado di compilare/caricare lo sketch e il display mostrerà un conteggio

Passaggio 3: utilizzo della libreria con un clone ESP8266 Node-MCU

Utilizzo della libreria con un clone ESP8266 Node-MCU
Utilizzo della libreria con un clone ESP8266 Node-MCU

Ecco un'immagine del programma contatore demo della libreria in esecuzione su un kit di sviluppo del modulo esp8266, è una versione economica di un nodemcu e funziona bene.

Devo cambiare i nomi di questi pin da utilizzare nel programma contatore demo da 2, 3 a D2, D3 in questo modo:

#define CLK D3//pins definizioni per TM1651 e può essere modificato su altre porte #define DIO D2

Quindi collegare il display:

pin D2 a CLK

pin D3 a DATA

pin 3V a VCC

pin GND a GND

Sembra funzionare bene a 3,3 volt, MA tieni presente che la scheda tecnica implica un'operazione a 5v. In effetti l'ho provato su un clone stm32 e non sono riuscito a farlo funzionare. Sospetto che l'alimentatore a bordo da 3,3 V non fosse all'altezza. Dopo che tutti e 3 i display a LED possono assorbire 160 mA durante l'esecuzione.

Passaggio 4: ulteriori passaggi successivi

Ora puoi riutilizzare questo utile display a 3 cifre che altrimenti sarebbe rimasto nel cestino delle parti! Ti fa impazzire ogni volta che lo guardi e pensi che un giorno lo userò…

Vedi la pagina wiki su Github per ulteriori letture, Divertiti

Consigliato: