Πίνακας περιεχομένων:

Επαναχρησιμοποίηση LEDC68 Old Gotek Display: 4 Βήματα
Επαναχρησιμοποίηση LEDC68 Old Gotek Display: 4 Βήματα

Βίντεο: Επαναχρησιμοποίηση LEDC68 Old Gotek Display: 4 Βήματα

Βίντεο: Επαναχρησιμοποίηση LEDC68 Old Gotek Display: 4 Βήματα
Βίντεο: Conference: Law under the challenge of the environmental crisis - Part 2 2024, Νοέμβριος
Anonim
Επαναχρησιμοποίηση LEDC68 Old Gotek Display
Επαναχρησιμοποίηση LEDC68 Old Gotek Display
Επαναχρησιμοποίηση LEDC68 Old Gotek Display
Επαναχρησιμοποίηση LEDC68 Old Gotek Display

Έχω αρκετές μονάδες δίσκου Gotek Floppy, όλες έχουν αναβαθμιστεί σε flash δισκέτες, ώστε να μπορούν να χρησιμοποιούνται σε ρετρό υπολογιστές. Αυτό το λογισμικό επιτρέπει διάφορες προσθήκες στην τυπική μονάδα Gotek, κυρίως η 3ψήφια οθόνη LED μπορεί να αναβαθμιστεί σε οθόνες OLED.

Αφού το κάνατε, σας μένουν πολλές τρισδιάστατες οθόνες LED, δεν μου αρέσει να τις απορρίπτω. Και πολλοί άλλοι άνθρωποι φαίνεται να τα έχουν καταχωρημένα στο E-bay και τα παρόμοια. Το πρόβλημα είναι ότι η υποστήριξη λογισμικού γι 'αυτούς φαίνεται να είναι σχεδόν ανύπαρκτη - Μέχρι τώρα.

Τροποποίησα / έγραψα μια βιβλιοθήκη για τη δημοφιλή πλακέτα Arduino για αυτήν την ενότητα οθόνης. Έτσι το χρησιμοποιείτε.

Προμήθειες

Η παλιά σας οθόνη από το Gotek Drive. Ebay και τα παρόμοια.

Βιβλιοθήκη, Κατεβάστε το έργο https://github.com/coopzone-dc/GotekLEDC68 ως αρχείο zip.

Βήμα 1: Εγκαταστήστε τη Βιβλιοθήκη προγράμματος οδήγησης από το GitHub

Εγκαταστήστε τη Βιβλιοθήκη προγραμμάτων οδήγησης από το GitHub
Εγκαταστήστε τη Βιβλιοθήκη προγραμμάτων οδήγησης από το GitHub
Εγκαταστήστε τη Βιβλιοθήκη προγραμμάτων οδήγησης από το GitHub
Εγκαταστήστε τη Βιβλιοθήκη προγραμμάτων οδήγησης από το GitHub

Το πρώτο βήμα είναι να εγκαταστήσετε τη βιβλιοθήκη στον κατάλογο Arduino/βιβλιοθήκες.

Κατεβάστε το έργο https://github.com/coopzone-dc/GotekLEDC68 ως αρχείο zip.

Εντοπίστε τον κατάλογο βιβλιοθηκών σας, σχεδόν πάντα στο φάκελο αποθηκεύονται τα υπάρχοντα έργα σας. Αν δεν έχετε προσαρμόσει τη ρύθμισή σας, θα είναι ένας φάκελος που ονομάζεται Arduino/βιβλιοθήκες. Για παράδειγμα στο φορητό υπολογιστή μου linux είναι $ HOME/Arduino/βιβλιοθήκες. Σε Mac OX x μπορεί κάλλιστα να βρίσκεται στο φάκελο Documents/Arduino/βιβλιοθήκες.

Όταν το βρείτε, αποσυμπιέστε το αρχείο στο φάκελο, για παράδειγμα στο linux.

cd Arduino/βιβλιοθήκες

αποσυμπιέστε../../Downloads/GotekLEDC68-master.zip

Στα παράθυρα θα χρησιμοποιούσατε το "extract to …" και θα επιλέγατε το φάκελο βιβλιοθηκών σας.

Όταν είναι σε θέση επανεκκινήστε το πρόγραμμα Arduino για να λάβετε τις αλλαγές.

Βήμα 2: Για να δοκιμάσετε την οθόνη σας Φορτώστε ένα παράδειγμα προγραμμάτων

Για να δοκιμάσετε την οθόνη σας Φορτώστε ένα παράδειγμα προγραμμάτων
Για να δοκιμάσετε την οθόνη σας Φορτώστε ένα παράδειγμα προγραμμάτων

Χρησιμοποιήστε το κύριο μενού Arduino, Αρχείο - Παραδείγματα - Αναζητήστε "παραδείγματα από προσαρμοσμένες βιβλιοθήκες" και μετά βρείτε το "Gotek -LEDC68 -Master"

Όταν φορτωθεί, μπορείτε να προσαρμόσετε τις καρφίτσες που θα χρησιμοποιηθούν για σύνδεση με την οθόνη, οι προεπιλογές είναι:

#define CLK 3 // καρφιτσώνει τους ορισμούς για το TM1651 και μπορεί να αλλάξει σε άλλες θύρες #define DIO 2

Αναφερόμενοι στην παραπάνω εικόνα, συνδέστε την οθόνη στις ακόλουθες ακίδες:

Vcc = 5v Ενεργοποίηση Arduino

Gnd = Gnd στο Arduino

CLK = Digitalηφιακή ακίδα 3 D03 στο Arduino

ΔΕΔΟΜΕΝΑ (DIO) = Digitalηφιακή ακίδα 2 D02 στο Arduino.

Σε αυτό το σημείο θα πρέπει να μπορείτε να μεταγλωττίσετε / ανεβάσετε το σκίτσο και στην οθόνη θα εμφανιστεί μια καταμέτρηση

Βήμα 3: Χρήση της βιβλιοθήκης με κλώνο ESP8266 Node-MCU

Χρήση της βιβλιοθήκης με κλώνο ESP8266 Node-MCU
Χρήση της βιβλιοθήκης με κλώνο ESP8266 Node-MCU

Εδώ είναι μια εικόνα του προγράμματος επίδειξης μετρητή βιβλιοθήκης που λειτουργεί σε κιτ ανάπτυξης μονάδας esp8266, είναι μια φθηνή έκδοση ενός nodemcu και λειτουργεί εντάξει.

Πρέπει να αλλάξω τα ονόματα αυτών των ακίδων για χρήση στο πρόγραμμα επίδειξης μετρητή από 2, 3 σε D2, D3, ως εξής:

#define CLK D3 // καρφιτσώνει τους ορισμούς για το TM1651 και μπορεί να αλλάξει σε άλλες θύρες #define DIO D2

Στη συνέχεια, συνδέετε την οθόνη:

καρφίτσα D2 στο CLK

καρφίτσα D3 σε DATA

ακίδα 3V στο VCC

καρφίτσα GND σε GND

Φαίνεται να λειτουργεί εντάξει στα 3,3 βολτ, ΑΛΛΑ λάβετε υπόψη ότι το φύλλο δεδομένων συνεπάγεται λειτουργία 5v. Στην πραγματικότητα το δοκίμασα σε κλώνο stm32 και δεν μπόρεσα να το δουλέψω. Υποψιάζομαι ότι το τροφοδοτικό στο σκάφος 3.3v δεν ήταν στο ύψος του. Αφού και οι 3 οθόνες LED μπορούν να αντλήσουν 160ma όταν λειτουργούν.

Βήμα 4: Προχωρώντας στα επόμενα βήματα

Τώρα μπορείτε να χρησιμοποιήσετε ξανά αυτήν τη χρήσιμη τριψήφια οθόνη που διαφορετικά θα καθόταν στον κάδο ανταλλακτικών σας! Σε τρελαίνει κάθε φορά που το κοιτάζεις και σκέφτεσαι ότι μια μέρα θα το χρησιμοποιήσω….

Δείτε τη σελίδα wiki στο Github για περαιτέρω ανάγνωση, Καλα να περνατε

Συνιστάται: