Índice:

Reutilizar o display LEDC68 Old Gotek: 4 etapas
Reutilizar o display LEDC68 Old Gotek: 4 etapas

Vídeo: Reutilizar o display LEDC68 Old Gotek: 4 etapas

Vídeo: Reutilizar o display LEDC68 Old Gotek: 4 etapas
Vídeo: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, Julho
Anonim
Reutilizar display LEDC68 Old Gotek
Reutilizar display LEDC68 Old Gotek
Reutilizar o display LEDC68 Old Gotek
Reutilizar o display LEDC68 Old Gotek

Eu tenho várias unidades de disquete Gotek, todas elas foram atualizadas para disquete flash, para permitir que sejam usadas em computadores antigos. Este software permite várias adições ao drive Gotek padrão, notavelmente o display LED de 3 dígitos pode ser atualizado para displays OLED.

Depois de fazer isso, você fica com vários displays de LED de 3 dígitos, não gosto apenas de descartá-los. E muitas outras pessoas parecem tê-los listados no E-bay e similares. O problema é que o suporte de software para eles parece ser quase inexistente - até agora.

Modifiquei / escrevi uma biblioteca para a placa Arduino popular para este módulo de exibição. É assim que você o usa.

Suprimentos

Seu antigo display do Gotek Drive. Ebay e similares.

Biblioteca, baixe o projeto https://github.com/coopzone-dc/GotekLEDC68 como um arquivo zip.

Etapa 1: instalar a biblioteca de drivers do GitHub

Instale a biblioteca de drivers do GitHub
Instale a biblioteca de drivers do GitHub
Instale a biblioteca de drivers do GitHub
Instale a biblioteca de drivers do GitHub

A primeira etapa é instalar a biblioteca em seu diretório Arduino / libraries.

Baixe o projeto https://github.com/coopzone-dc/GotekLEDC68 como um arquivo zip.

Localize o diretório de bibliotecas, quase sempre é na pasta que seus projetos existentes são salvos. A menos que você tenha personalizado sua configuração, será uma pasta chamada Arduino / bibliotecas. Por exemplo, no meu laptop Linux é $ HOME / Arduino / libraries. Em um Mac OX x, pode muito bem estar na pasta Documentos / Arduino / bibliotecas.

Depois de encontrá-lo, descompacte o arquivo na pasta, por exemplo, no linux.

cd Arduino / bibliotecas

descompacte../../Downloads/GotekLEDC68-master.zip

No Windows, você usaria "extrair para …" e escolheria a pasta de bibliotecas.

Quando estiver pronto, reinicie o programa Arduino para pegar as mudanças.

Etapa 2: Para testar seu monitor, carregue um programa de exemplo

Para testar seu monitor, carregue um programa de exemplo
Para testar seu monitor, carregue um programa de exemplo

Use o menu principal do Arduino, Arquivo - Exemplos - Procure por "exemplos de bibliotecas personalizadas" e encontre "Gotek-LEDC68-Master"

Quando é carregado, você pode personalizar os pinos para usar para se conectar ao monitor, os padrões são:

# define as definições de 3 // pinos CLK para TM1651 e pode ser alterado para outras portas # define DIO 2

Referindo-se à imagem acima, conecte a tela aos seguintes pinos:

Vcc = 5v Power no Arduino

Gnd = Gnd no Arduino

CLK = pino digital 3 D03 no Arduino

DATA (DIO) = pino digital 2 D02 no Arduino.

Neste ponto, você deve ser capaz de compilar / fazer upload do esboço e o visor mostrará uma contagem

Etapa 3: usar a biblioteca com um clone Node-MCU ESP8266

Usando a biblioteca com um clone Node-MCU ESP8266
Usando a biblioteca com um clone Node-MCU ESP8266

Aqui está uma foto do programa contador de demonstração da biblioteca rodando em um kit de desenvolvimento de módulo esp8266, é uma versão barata de um nodemcu e funciona bem.

Tenho que mudar os nomes desses pinos para usar no programa de contador de demonstração de 2, 3 para D2, D3 assim:

# define CLK D3 // definições de pinos para TM1651 e pode ser alterado para outras portas # define DIO D2

Em seguida, você conecta a tela:

pino D2 para CLK

pino D3 para DATA

pino 3V para VCC

PIN GND para GND

Parece funcionar bem com 3,3 volts, MAS tenha em mente que o datasheet implica em operação em 5v. Na verdade, eu tentei isso em um clone stm32 e não consegui fazer funcionar. Eu suspeito que a fonte de alimentação de 3.3v a bordo não estava à altura. Afinal, os 3 monitores LED podem desenhar 160ma durante a execução.

Etapa 4: Avançando nas Próximas Etapas

Agora você pode reutilizar este display útil de 3 dígitos que, de outra forma, estaria guardado em sua caixa de peças! Enlouquecendo você toda vez que você olha para ele e pensa que um dia eu vou usar isso….

Veja a página wiki no Github para ler mais, Divirta-se

Recomendado: