
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04


У меня есть несколько дисководов Gotek для гибких дисков, все они были модернизированы до флэш-дисков, чтобы их можно было использовать на ретро-компьютерах. Это программное обеспечение позволяет добавлять различные дополнения к стандартному приводу Gotek, в частности, трехзначный светодиодный дисплей можно обновить до OLED-дисплеев.
Сделав это, у вас останется множество трехзначных светодиодных дисплеев, я не люблю их просто выбрасывать. И многие другие люди, кажется, перечисляют их на E-bay и тому подобном. Проблема в том, что программная поддержка для них, кажется, практически отсутствует - до сих пор.
Я модифицировал / написал библиотеку для популярной платы Arduino для этого модуля дисплея. Вот как вы это используете.
Запасы
Ваш старый дисплей от Gotek Drive. Ebay и тому подобное.
Библиотека, Загрузите проект https://github.com/coopzone-dc/GotekLEDC68 в виде zip-файла.
Шаг 1. Установите библиотеку драйверов с GitHub


Первый шаг - установить библиотеку в каталог Arduino / libraries.
Загрузите проект https://github.com/coopzone-dc/GotekLEDC68 в виде zip-файла.
Найдите каталог с библиотеками, он почти всегда находится в папке, в которой сохраняются ваши существующие проекты. Если вы не изменили настройку, это будет папка с именем Arduino / libraries. Например, на моем ноутбуке с Linux это $ HOME / Arduino / libraries. На 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 = 5 В питания на Arduino
Gnd = Gnd на Arduino
CLK = цифровой вывод 3 D03 на Arduino
ДАННЫЕ (DIO) = цифровой вывод 2 D02 на Arduino.
На этом этапе вы сможете скомпилировать / загрузить эскиз, и на дисплее отобразится счетчик.
Шаг 3. Использование библиотеки с клоном узла MCU ESP8266

Вот изображение программы счетчика демонстрации библиотеки, работающей на комплекте разработки модуля esp8266, это дешевая версия nodemcu, которая работает нормально.
Мне нужно изменить имена этих контактов для использования в программе демонстрационного счетчика с 2, 3 на D2, D3 следующим образом:
#define CLK D3 // определения контактов для TM1651 и их можно изменить на другие порты #define DIO D2
Затем вы подключаете дисплей:
контакт D2 к CLK
контакт D3 к ДАННЫМ
вывод 3V на VCC
контакт GND к GND
Кажется, что он работает нормально при 3,3 В, НО имейте в виду, что таблица подразумевает работу 5 В. Фактически я пробовал это на клоне stm32 и не смог заставить его работать. Подозреваю, что бортовой блок питания 3.3В был не до этого. В конце концов, 3 светодиодных дисплея могут потреблять 160 мА во время работы.
Шаг 4. Дальнейшие шаги
Теперь вы можете повторно использовать этот полезный трехзначный дисплей, который в противном случае лежал бы в вашем мусорном ведре! Сводя тебя с ума каждый раз, когда ты смотрел на него и думал, что однажды я воспользуюсь этим …
См. Вики-страницу на Github для дальнейшего чтения
Повеселись
Рекомендуемые:
WAC (ГАРДЖЕТ ДЛЯ ХОДЬБЫ И ЗАРЯДКИ) - Повторное использование старого привода компакт-дисков: 6 шагов

WAC (ПРОГУЛКА И ЗАРЯДКА) - Повторное использование старого привода компакт-дисков: Всем привет, я Крис, студент класса XI, и это моя первая инструкция. Этот проект был сделан мной, когда мне было 11 лет (я стеснялся публиковать свои проекты только для того, чтобы показать их всем) * Приносим извинения за любые ошибки. Английский не мой родной язык
Повторное использование тачпада старого ноутбука для управления шаговым двигателем: 11 шагов (с изображениями)

Повторно используйте тачпад старого ноутбука для управления шаговым двигателем: я сделал этот проект несколько месяцев назад. Несколько дней назад я выложил видео проекта на r / Arduino на Reddit. Видя, что люди проявляют интерес к проекту, я решил сделать это руководство, в котором я внес некоторые изменения в код Arduino и
Повторное использование старого телефона и старых динамиков в качестве СТЕРЕО: 4 шага

Повторно используйте старый телефон и старые динамики в качестве СТЕРЕО: превратите пару старых динамиков и старый смартфон в стереосистему с радио, подкастами для воспроизведения mp3 и интернет-радио, используя несколько общих компонентов, которые в общей сложности стоят менее 5 евро! Итак, у нас есть коллекция смарт-карт 5-10 летней давности
ЖК-дисплей I2C / IIC - Использование ЖК-дисплея SPI для ЖК-дисплея I2C Использование модуля SPI-IIC с Arduino: 5 шагов

ЖК-дисплей I2C / IIC | Используйте ЖК-дисплей SPI для ЖК-дисплея I2C Использование модуля SPI-IIC с Arduino: Привет, ребята, так как обычный ЖК-дисплей SPI 1602 имеет слишком много проводов для подключения, поэтому его очень сложно связать с Arduino, но на рынке доступен один модуль, который может преобразовать дисплей SPI в дисплей IIC, поэтому вам нужно подключить только 4 провода
Повторное использование литий-ионных элементов из аккумуляторов ноутбуков: 3 шага

Повторное использование литий-ионных элементов из аккумуляторов ноутбуков: старые аккумуляторы для ноутбуков являются отличным источником литий-ионных аккумуляторов, если вы знаете, как правильно их проверить, чтобы убедиться, что они безопасны в использовании. В типичном аккумуляторе ноутбука 6 литий-ионных элементов 18650. Ячейка 18650 - это просто цилиндрическая