Përmbajtje:
Video: Përdorni LEDC68 Ekrani i Gotekut të Vjetër: 4 Hapa
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Unë kam disa disqe Floppy Gotek të gjithë ata janë azhurnuar në floppy flash, për t'i lejuar ato të përdoren në kompjuterë retro. Ky program lejon shtesa të ndryshme në makinën standard Gotek, veçanërisht ekrani LED 3 shifror mund të përmirësohet në ekranet OLED.
Pasi e keni bërë këtë, ju mbeteni me shumë ekrane LED me 3 shifra, nuk më pëlqen vetëm t'i heq ato. Dhe shumë njerëz të tjerë duket se i kanë listuar në E-bay dhe të ngjashme. Problemi është se mbështetja softuerike për ta duket se është pothuajse inekzistente - Deri tani.
Ndryshova / shkrova një bibliotekë për tabelën popullore Arduino për këtë modul të ekranit. Kështu e përdorni.
Furnizimet
Ekrani juaj i vjetër nga Gotek Drive. Ebay dhe të ngjashme.
Biblioteka, Shkarkoni projektin https://github.com/coopzone-dc/GotekLEDC68 si një skedar zip.
Hapi 1: Instaloni Bibliotekën e Shoferit Nga GitHub
Hapi i parë është instalimi i bibliotekës në drejtorinë tuaj Arduino/biblioteka.
Shkarkoni projektin https://github.com/coopzone-dc/GotekLEDC68 si një skedar zip.
Gjeni drejtorinë e bibliotekave tuaja, pothuajse gjithmonë në dosje ruhen projektet tuaja ekzistuese. Nëse nuk e keni konfiguruar konfigurimin tuaj, do të jetë një dosje e quajtur Arduino/librari. Për shembull, në laptopin tim linux është $ HOME/Arduino/biblioteka. Në një Mac OX x mund të jetë në dosjen Documents/Arduino/libraries.
Kur ta keni gjetur, hapni zinxhirin e skedarit në dosje, për shembull në linux.
cd Arduino/biblioteka
zbërtheni../../Downloads/GotekLEDC68-master.zip
Në dritaret do të përdorni "ekstrakt për …" dhe zgjidhni dosjen tuaj të bibliotekave.
Kur të jetë në vend, rinisni programin Arduino për të marrë ndryshimet.
Hapi 2: Për të testuar ekranin tuaj, ngarkoni një shembull të programeve
Përdorni menunë kryesore të Arduino, Skedari - Shembuj - Kërkoni "shembuj nga bibliotekat e personalizuara" dhe më pas gjeni "Gotek -LEDC68 -Master"
Kur ngarkohet, mund t'i personalizoni Kunjat që do t'i përdorni për t'u lidhur me ekranin, parazgjedhjet janë:
#define CLK 3 // lidh definicionet për TM1651 dhe mund të ndryshohet në porte të tjera #define DIO 2
Duke iu referuar figurës së mësipërme, lidhni ekranin me kunjat e mëposhtëm:
Vcc = 5v Fuqia në Arduino
Gnd = Gnd në Arduino
CLK = Kodi dixhital 3 D03 në Arduino
T D DHNA (DIO) = Kodi dixhital 2 D02 në Arduino.
Në këtë pikë ju duhet të jeni në gjendje të përpiloni / ngarkoni skicën dhe ekrani do të tregojë një numërim
Hapi 3: Përdorimi i Bibliotekës Me një Klon Nyje-MCU ESP8266
Këtu është një fotografi e programit demo të bibliotekës që punon në një çantë të zhvillimit të modulit esp8266, është një version i lirë i një nodemcu dhe funksionon mirë.
Unë duhet të ndryshoj emrat e këtyre kunjave për t'i përdorur në programin e demonstruesit të numërimit nga 2, 3 në D2, D3 si kjo:
#define CLK D3 // lidh definicionet për TM1651 dhe mund të ndryshohet në porte të tjera #define DIO D2
Pastaj lidhni ekranin:
pin D2 në CLK
pin D3 në DATA
pin 3V në VCC
pin GND në GND
Duket se funksionon mirë në 3.3 volt, POR mbani në mend se fleta e të dhënave nënkupton funksionimin 5v. Në fakt e provova këtë në një klon stm32 dhe nuk arrita ta punoja. Unë dyshoj se furnizimi me energji në bord 3.3v nuk ishte në lartësinë e tij. Në fund të fundit, 3 ekranet LED mund të tërheqin 160ma kur punoni.
Hapi 4: Vazhdimi i mëtejshëm i hapave të mëtejshëm
Tani mund ta ripërdorni këtë ekran të dobishëm 3 shifror që përndryshe do të ishte ulur në koshin tuaj të pjesëve! Të çmendësh sa herë që e shikon dhe mendon se një ditë do ta përdor….
Shihni faqen wiki në Github për lexim të mëtejshëm, Argëtohu