Tabla de contenido:
Video: Reutilizar la pantalla Gotek antigua LEDC68: 4 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
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
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
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