Inhaltsverzeichnis:

LEDC68 Old Gotek Display wiederverwenden - Gunook
LEDC68 Old Gotek Display wiederverwenden - Gunook

Video: LEDC68 Old Gotek Display wiederverwenden - Gunook

Video: LEDC68 Old Gotek Display wiederverwenden - Gunook
Video: 6 tips how to connect 7 segment LED Display with source of 3 7v, 5v and 12v 2024, Juli
Anonim
LEDC68 Old Gotek Display wiederverwenden
LEDC68 Old Gotek Display wiederverwenden
LEDC68 Old Gotek Display wiederverwenden
LEDC68 Old Gotek Display wiederverwenden

Ich habe mehrere Gotek-Diskettenlaufwerke, die alle auf Flash-Disketten aufgerüstet wurden, damit sie auf Retro-Computern verwendet werden können. Diese Software ermöglicht verschiedene Ergänzungen zum Standard-Gotek-Laufwerk, insbesondere kann das 3-stellige LED-Display auf OLED-Displays aufgerüstet werden.

Danach bleiben viele 3-stellige LED-Anzeigen übrig, die ich nicht einfach entsorgen möchte. Und viele andere Leute scheinen sie bei E-Bay und dergleichen gelistet zu haben. Das Problem ist, dass Software-Unterstützung für sie bis jetzt fast nicht vorhanden zu sein scheint.

Ich habe eine Bibliothek für das beliebte Arduino-Board für dieses Anzeigemodul modifiziert / geschrieben. So verwenden Sie es.

Lieferungen

Ihr altes Display von Gotek Drive. Ebay und Co.

Bibliothek, Laden Sie das Projekt https://github.com/coopzone-dc/GotekLEDC68 als Zip-Datei herunter.

Schritt 1: Installieren Sie die Treiberbibliothek von GitHub

Installieren Sie die Treiberbibliothek von GitHub
Installieren Sie die Treiberbibliothek von GitHub
Installieren Sie die Treiberbibliothek von GitHub
Installieren Sie die Treiberbibliothek von GitHub

Der erste Schritt besteht darin, die Bibliothek in Ihrem Arduino/Libraries-Verzeichnis zu installieren.

Laden Sie das Projekt https://github.com/coopzone-dc/GotekLEDC68 als Zip-Datei herunter.

Suchen Sie Ihr Bibliotheksverzeichnis, es befindet sich fast immer in dem Ordner, in dem Ihre vorhandenen Projekte gespeichert sind. Sofern Sie Ihr Setup nicht angepasst haben, handelt es sich um einen Ordner namens Arduino/libraries. Auf meinem Linux-Laptop ist es beispielsweise $HOME/Arduino/libraries. Auf einem Mac OX x befindet es sich möglicherweise im Ordner Documents/Arduino/libraries.

Wenn Sie es gefunden haben, entpacken Sie die Datei in den Ordner, zum Beispiel unter Linux.

CD Arduino/Bibliotheken

entpacken../../Downloads/GotekLEDC68-master.zip

Unter Windows würden Sie "extrahieren nach…" verwenden und Ihren Bibliotheksordner auswählen.

Wenn es vorhanden ist, starten Sie das Arduino-Programm neu, um die Änderungen zu übernehmen.

Schritt 2: Um Ihr Display zu testen, laden Sie ein Beispielprogramm

Um Ihr Display zu testen, laden Sie ein Beispielprogramm
Um Ihr Display zu testen, laden Sie ein Beispielprogramm

Verwenden Sie das Arduino-Hauptmenü, Datei - Beispiele - Suchen Sie nach "Beispiele aus benutzerdefinierten Bibliotheken" und finden Sie dann "Gotek-LEDC68-Master".

Wenn es geladen ist, können Sie die Pins für die Verbindung mit dem Display anpassen. Die Standardeinstellungen sind:

#define CLK 3//Pins-Definitionen für TM1651 und können auf andere Ports geändert werden #define DIO 2

Verbinden Sie das Display gemäß dem obigen Bild mit den folgenden Pins:

Vcc = 5V Power auf Arduino

Gnd = Gnd auf Arduino

CLK = Digitaler Pin 3 D03 auf Arduino

DATEN (DIO) = Digitaler Pin 2 D02 auf Arduino.

An dieser Stelle sollten Sie die Skizze kompilieren / hochladen können und das Display zeigt eine Zählung an

Schritt 3: Verwenden der Bibliothek mit einem ESP8266-Knoten-MCU-Klon

Verwenden der Bibliothek mit einem ESP8266-Knoten-MCU-Klon
Verwenden der Bibliothek mit einem ESP8266-Knoten-MCU-Klon

Hier ist ein Bild des Bibliotheks-Demo-Zählerprogramms, das auf einem esp8266-Modulentwicklungskit ausgeführt wird. Es ist eine billige Version eines Nodemcu und funktioniert in Ordnung.

Ich muss die Namen dieser Pins ändern, um sie im Demo-Zählerprogramm von 2, 3 in D2, D3 wie folgt zu verwenden:

#Define CLK D3//Pins-Definitionen für TM1651 und können auf andere Ports geändert werden #define DIO D2

Anschließend schließen Sie das Display an:

Pin D2 an CLK

Pin D3 an DATA

Pin 3V an VCC

Pin GND an GND

Es scheint bei 3,3 Volt in Ordnung zu sein, ABER denken Sie daran, dass das Datenblatt einen 5-V-Betrieb impliziert. Tatsächlich habe ich dies auf einem stm32-Klon ausprobiert und konnte es nicht zum Laufen bringen. Ich vermute, dass das 3,3-V-Netzteil an Bord dem nicht gewachsen war. Immerhin können 3 LED-Anzeigen im Betrieb 160 mA ziehen.

Schritt 4: Weitere nächste Schritte gehen

Jetzt können Sie dieses nützliche 3-stellige Display wiederverwenden, das sonst in Ihrem Teilebehälter stecken würde! Macht dich jedes Mal in den Wahnsinn, wenn du es dir ansiehst und dachtest, eines Tages werde ich das benutzen….

Weitere Informationen finden Sie auf der Wiki-Seite auf Github, Spaß haben

Empfohlen: