Съдържание:

Използвайте повторно LEDC68 Old Gotek Дисплей: 4 стъпки
Използвайте повторно LEDC68 Old Gotek Дисплей: 4 стъпки

Видео: Използвайте повторно LEDC68 Old Gotek Дисплей: 4 стъпки

Видео: Използвайте повторно LEDC68 Old Gotek Дисплей: 4 стъпки
Видео: ПОЧЕМУ Я ЖДУ L4D3 2024, Ноември
Anonim
Използвайте повторно LEDC68 Old Gotek дисплей
Използвайте повторно LEDC68 Old Gotek дисплей
Използвайте повторно LEDC68 Old Gotek дисплей
Използвайте повторно LEDC68 Old Gotek дисплей

Имам няколко Gotek флопидискови устройства, всички те са надстроени до флаш флопи, за да могат да се използват на ретро компютри. Този софтуер позволява различни допълнения към стандартното устройство Gotek, по -специално 3 -цифреният LED дисплей може да бъде надстроен до OLED дисплеи.

След като сте останали с много 3 -цифрени LED дисплеи, не обичам просто да ги изхвърлям. И много други хора изглежда ги имат в E-bay и други подобни. Проблемът е, че софтуерната поддръжка за тях изглежда почти не съществува - До сега.

Промених / написах библиотека за популярната платка Arduino за този дисплей модул. Ето как го използвате.

Консумативи

Вашият стар дисплей от Gotek Drive. Ebay и други подобни.

Библиотека, Изтеглете проекта https://github.com/coopzone-dc/GotekLEDC68 като zip файл.

Стъпка 1: Инсталирайте библиотеката с драйвери от GitHub

Инсталирайте библиотеката с драйвери от GitHub
Инсталирайте библиотеката с драйвери от GitHub
Инсталирайте библиотеката с драйвери от GitHub
Инсталирайте библиотеката с драйвери от GitHub

Първата стъпка е да инсталирате библиотеката във вашата директория Arduino/libraries.

Изтеглете проекта https://github.com/coopzone-dc/GotekLEDC68 като zip файл.

Намерете директорията на вашите библиотеки, почти винаги в папката се съхраняват вашите съществуващи проекти. Освен ако не сте персонализирали настройката си, тя ще бъде папка, наречена Arduino/библиотеки. Например на моя лаптоп с Linux това е $ HOME/Arduino/библиотеки. На Mac OX x може да е в папката Documents/Arduino/libraries.

Когато го намерите, разархивирайте файла в папката, например в Linux.

cd Arduino/библиотеки

разархивирайте../../Downloads/GotekLEDC68-master.zip

В Windows бихте използвали „извличане на…“и изберете папката на вашите библиотеки.

Когато е на място, рестартирайте програмата Arduino, за да поемете промените.

Стъпка 2: За да тествате дисплея, заредете примерни програми

За да тествате вашия дисплей Заредете примерни програми
За да тествате вашия дисплей Заредете примерни програми

Използвайте главното меню на Arduino, Файл - Примери - Потърсете „примери от персонализирани библиотеки“, след това намерете „Gotek -LEDC68 -Master“

Когато се зареди, можете да персонализирате пиновете, които да се използват за свързване към дисплея, по подразбиране са:

#define CLK 3 // дефиниции на пинове за TM1651 и могат да бъдат променени на други портове #define DIO 2

Позовавайки се на горната снимка, свържете дисплея към следните щифтове:

Vcc = 5v Включване на Arduino

Gnd = Gnd на Arduino

CLK = Цифров пин 3 D03 на Arduino

DATA (DIO) = Цифров извод 2 D02 на Arduino.

В този момент трябва да можете да компилирате / качите скицата и дисплеят ще покаже броя

Стъпка 3: Използване на библиотеката с ESP8266 Node-MCU Clone

Използване на библиотеката с ESP8266 Node-MCU Clone
Използване на библиотеката с ESP8266 Node-MCU Clone

Ето снимка на програмата за демонстрация на библиотека, работеща на комплект за разработка на модул 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: Преминаване към следващите стъпки

Сега можете да използвате повторно този полезен 3-цифрен дисплей, който иначе би седял в кошчето ви за части! Ще те подлудявам всеки път, когато го погледнеш и си помислиш, че един ден ще го използвам …

Вижте уики страницата в Github за по-нататъшно четене, Забавлявай се

Препоръчано: