Table des matières:
- Fournitures
- Étape 1: Installez la bibliothèque de pilotes à partir de GitHub
- Étape 2: pour tester votre affichage, chargez un exemple de programmes
- Étape 3: Utilisation de la bibliothèque avec un clone ESP8266 Node-MCU
- Étape 4: Aller plus loin Étapes suivantes
Vidéo: Réutiliser l'ancien écran LEDC68 Gotek : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
J'ai plusieurs lecteurs de disquettes Gotek, tous ont été mis à niveau vers une disquette flash, pour leur permettre d'être utilisés sur des ordinateurs rétro. Ce logiciel permet divers ajouts au lecteur Gotek standard, notamment l'affichage LED à 3 chiffres pouvant être mis à niveau vers des écrans OLED.
Cela fait, vous vous retrouvez avec de nombreux écrans LED à 3 chiffres, je n'aime pas simplement les jeter. Et beaucoup d'autres personnes semblent les avoir répertoriés sur E-bay et autres. Le problème est que le support logiciel pour eux semble être presque inexistant - jusqu'à maintenant.
J'ai modifié / écrit une bibliothèque pour la carte Arduino populaire pour ce module d'affichage. C'est ainsi que vous l'utilisez.
Fournitures
Votre ancien écran de Gotek Drive. Ebay et autres.
Bibliothèque, téléchargez le projet https://github.com/coopzone-dc/GotekLEDC68 sous forme de fichier zip.
Étape 1: Installez la bibliothèque de pilotes à partir de GitHub
La première étape consiste à installer la bibliothèque dans votre répertoire Arduino/libraries.
Téléchargez le projet https://github.com/coopzone-dc/GotekLEDC68 sous forme de fichier zip.
Localisez votre répertoire de bibliothèques, c'est presque toujours dans le dossier que vos projets existants sont enregistrés. À moins que vous n'ayez personnalisé votre configuration, ce sera un dossier appelé Arduino/libraries. Par exemple, sur mon ordinateur portable Linux, il s'agit de $HOME/Arduino/libraries. Sur un Mac OX x, il se trouve peut-être dans le dossier Documents/Arduino/libraries.
Lorsque vous l'avez trouvé, décompressez le fichier dans le dossier, par exemple sous Linux.
cd Arduino/bibliothèques
décompresser../../Téléchargements/GotekLEDC68-master.zip
Sous Windows, vous utiliseriez "extraire vers…" et choisiriez votre dossier de bibliothèques.
Lorsqu'il est en place, redémarrez le programme Arduino pour récupérer les modifications.
Étape 2: pour tester votre affichage, chargez un exemple de programmes
Utilisez le menu principal Arduino, Fichier - Exemples - Recherchez "exemples de bibliothèques personnalisées", puis recherchez "Gotek-LEDC68-Master"
Lorsqu'il est chargé, vous pouvez personnaliser les broches à utiliser pour vous connecter à l'écran, les valeurs par défaut sont:
#define CLK 3//pins définitions pour TM1651 et peut être modifié pour d'autres ports #define DIO 2
En vous référant à l'image ci-dessus, connectez l'écran aux broches suivantes:
Vcc = 5v Alimentation sur Arduino
Gnd = Gnd sur Arduino
CLK = broche numérique 3 D03 sur Arduino
DATA (DIO) = broche numérique 2 D02 sur Arduino.
À ce stade, vous devriez être en mesure de compiler / télécharger le croquis et l'écran affichera un compte
Étape 3: Utilisation de la bibliothèque avec un clone ESP8266 Node-MCU
Voici une image du programme de compteur de démonstration de la bibliothèque fonctionnant sur un kit de développement de module esp8266, c'est une version bon marché d'un nodemcu et fonctionne bien.
Je dois changer les noms de ces broches à utiliser dans le programme de compteur de démonstration de 2, 3 à D2, D3 comme ceci:
#define CLK D3//pins définitions pour TM1651 et peut être modifié pour d'autres ports #define DIO D2
Vous connectez ensuite l'écran:
broche D2 à CLK
broche D3 à DATA
broche 3V à VCC
broche GND à GND
Il semble fonctionner correctement à 3,3 volts, MAIS gardez à l'esprit que la fiche technique implique un fonctionnement en 5v. En fait, j'ai essayé cela sur un clone stm32 et je n'ai pas pu le faire fonctionner. Je soupçonne que l'alimentation 3,3 V embarquée n'était pas à la hauteur. Après les 3 écrans LED peuvent dessiner 160ma lors de l'exécution.
Étape 4: Aller plus loin Étapes suivantes
Maintenant, vous pouvez réutiliser cet affichage à 3 chiffres utile qui se trouverait autrement dans votre bac à pièces ! Je te rends fou à chaque fois que tu le regardes et que tu penses qu'un jour je l'utiliserai….
Voir la page wiki sur Github pour en savoir plus, S'amuser
Conseillé:
Comment réutiliser l'ancien écran LCD de votre ordinateur portable cassé : 4 étapes
Comment réutiliser l'ancien écran LCD de votre ordinateur portable cassé : C'est un projet super simple mais aussi très impressionnant. Vous pouvez transformer n'importe quel écran d'ordinateur portable moderne en moniteur avec la carte pilote appropriée. Connecter ces deux est également facile. Il suffit de brancher le câble et le tour est joué. Mais je suis allé plus loin et aussi b
Faire Lightscreen à partir d'un ancien écran LCD : 5 étapes
Faire Lightscreen à partir d'un ancien écran LCD : Bonjour à tous, voici un tutoriel sur la façon de créer Lightscreen (rétroéclairage) en démontant un ancien écran LCD puis en le modifiant C'est très pratique si vous avez un ancien écran LCD cassé et que vous souhaitez en faire quelque chose d'utile, au lieu de jus
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Écran LCD I2C/IIC - Convertir un écran LCD SPI en écran LCD I2C : 5 étapes
Écran LCD I2C/IIC | Convertir un écran LCD SPI en écran LCD I2C : l'utilisation de l'écran lcd spi nécessite trop de connexions, ce qui est vraiment difficile à faire
Réutiliser un ancien smartphone en moniteur vidéo : 4 étapes (avec photos)
Réutiliser l'ancien smartphone comme moniteur vidéo : j'ai mon vieux Samsung S5 qui traîne depuis des lustres et bien qu'il puisse servir de filet de sécurité si quelque chose arrivait à mon iPhone, il n'est pas très utile autrement. Récemment, un ami m'a offert un cochon d'Inde pour mon anniversaire et il a été