Tabla de contenido:

Reutilizar la pantalla Gotek antigua LEDC68: 4 pasos
Reutilizar la pantalla Gotek antigua LEDC68: 4 pasos

Video: Reutilizar la pantalla Gotek antigua LEDC68: 4 pasos

Video: Reutilizar la pantalla Gotek antigua LEDC68: 4 pasos
Video: COMMODORE AMIGA Unidad Gotek USB --- El invento del capitán Sparrow para cargar juegos 2024, Mes de julio
Anonim
Reutilice la pantalla LEDC68 Old Gotek
Reutilice la pantalla LEDC68 Old Gotek
Reutilice la pantalla LEDC68 Old Gotek
Reutilice la pantalla LEDC68 Old Gotek

Tengo varias unidades de disquete Gotek, todas ellas se han actualizado a disquete flash, para permitir su uso en computadoras retro. Este software permite varias adiciones a la unidad Gotek estándar, en particular, la pantalla LED de 3 dígitos se puede actualizar a pantallas OLED.

Una vez hecho esto, te quedas con muchas pantallas LED de 3 dígitos, no me gusta simplemente deshacerme de ellas. Y muchas otras personas parecen tenerlos en la lista de E-bay y similares. El problema es que el soporte de software para ellos parece ser casi inexistente, hasta ahora.

Modifiqué / escribí una biblioteca para la popular placa Arduino para este módulo de visualización. Así es como lo usas.

Suministros

Tu pantalla anterior de Gotek Drive. Ebay y similares.

Biblioteca, descargue el proyecto https://github.com/coopzone-dc/GotekLEDC68 como un archivo zip.

Paso 1: Instale la biblioteca de controladores desde GitHub

Instalar la biblioteca de controladores desde GitHub
Instalar la biblioteca de controladores desde GitHub
Instalar la biblioteca de controladores desde GitHub
Instalar la biblioteca de controladores desde GitHub

El primer paso es instalar la biblioteca en su directorio Arduino / libraries.

Descargue el proyecto https://github.com/coopzone-dc/GotekLEDC68 como archivo zip.

Ubique su directorio de bibliotecas, casi siempre está en la carpeta donde se guardan sus proyectos existentes. A menos que haya personalizado su configuración, será una carpeta llamada Arduino / libraries. Por ejemplo, en mi computadora portátil Linux es $ HOME / Arduino / libraries. En un Mac OX x, bien puede estar en la carpeta Documentos / Arduino / bibliotecas.

Cuando lo haya encontrado, descomprima el archivo en la carpeta, por ejemplo en linux.

cd Arduino / bibliotecas

descomprimir../../Downloads/GotekLEDC68-master.zip

En Windows, usaría "extraer a …" y elegiría su carpeta de bibliotecas.

Cuando esté en su lugar, reinicie el programa Arduino para recoger los cambios.

Paso 2: Para probar su pantalla, cargue un programa de ejemplo

Para probar su pantalla, cargue un programa de ejemplo
Para probar su pantalla, cargue un programa de ejemplo

Use el menú principal de Arduino, Archivo - Ejemplos - Busque "ejemplos de bibliotecas personalizadas" y luego busque "Gotek-LEDC68-Master"

Cuando está cargado, puede personalizar los pines que se usarán para conectarse a la pantalla, los valores predeterminados son:

#define CLK 3 // definiciones de pines para TM1651 y se puede cambiar a otros puertos #define DIO 2

Refiriéndose a la imagen de arriba, conecte la pantalla a los siguientes pines:

Vcc = 5v de potencia en Arduino

Gnd = Gnd en Arduino

CLK = Pin digital 3 D03 en Arduino

DATOS (DIO) = Pin digital 2 D02 en Arduino.

En este punto, debería poder compilar / cargar el boceto y la pantalla mostrará un recuento

Paso 3: Uso de la biblioteca con un clon de MCU de nodo ESP8266

Uso de la biblioteca con un clon de MCU de nodo ESP8266
Uso de la biblioteca con un clon de MCU de nodo ESP8266

Aquí hay una imagen del programa contador de demostración de la biblioteca que se ejecuta en un kit de desarrollo del módulo esp8266, es una versión barata de un nodemcu y funciona bien.

Tengo que cambiar los nombres de estos pines para usarlos en el programa de contador de demostración de 2, 3 a D2, D3 así:

#define CLK D3 // definiciones de pines para TM1651 y se puede cambiar a otros puertos #define DIO D2

Luego, conecte la pantalla:

pin D2 a CLK

pin D3 a DATOS

pin 3V a VCC

pin GND a GND

Parece funcionar bien a 3.3 voltios, PERO tenga en cuenta que la hoja de datos implica una operación de 5v. De hecho, probé esto en un clon de stm32 y no pude hacerlo funcionar. Sospecho que la fuente de alimentación de 3.3v a bordo no estaba a la altura. Después de que las 3 pantallas LED pueden consumir 160ma cuando están funcionando.

Paso 4: Ir más lejos Próximos pasos

¡Ahora puede reutilizar esta útil pantalla de 3 dígitos que de otro modo estaría en su contenedor de piezas! Volviéndote loco cada vez que lo mirabas y pensabas que algún día lo usaría….

Consulte la página wiki en Github para obtener más información, Divertirse

Recomendado: