Sadržaj:
Video: Ponovno upotrijebite LEDC68 Old Gotek Zaslon: 4 koraka
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Imam nekoliko Gotek disketnih pogona, svi su nadograđeni na flash diskete, kako bi se omogućilo njihovo korištenje na retro računarima. Ovaj softver omogućava različite dodatke standardnom Gotek pogonu, posebno trocifreni LED ekran može se nadograditi na OLED zaslone.
Nakon što vam preostane puno trocifrenih LED ekrana, ne volim ih samo odlagati. I čini se da ih je mnogo drugih ljudi navedeno na E-bayu i slično. Problem je u tome što se čini da softverska podrška za njih gotovo i ne postoji - do sada.
Za ovaj modul prikaza sam izmijenio / napisao biblioteku za popularnu Arduino ploču. Ovako ga koristite.
Supplies
Vaš stari ekran sa Gotek Drive -a. Ebay i slično.
Biblioteka, preuzmite projekt https://github.com/coopzone-dc/GotekLEDC68 kao zip datoteku.
Korak 1: Instalirajte biblioteku upravljačkih programa s GitHub -a
Prvi korak je instaliranje biblioteke u vaš Arduino/libraries direktorij.
Preuzmite projekt https://github.com/coopzone-dc/GotekLEDC68 kao zip datoteku.
Pronađite direktorij vaših biblioteka, gotovo uvijek se u mapi spremaju vaši postojeći projekti. Osim ako niste prilagodili postavke, bit će to mapa pod nazivom Arduino/biblioteke. Na primjer, na mom linux laptopu to je $ HOME/Arduino/libraries. Na Mac OX -u x možda se nalazi u mapi Documents/Arduino/libraries.
Kada ga pronađete, raspakirajte datoteku u mapu, na primjer na linuxu.
cd Arduino/biblioteke
unzip../../Downloads/GotekLEDC68-master.zip
Na prozorima biste koristili "ekstrakt u …" i odabrali mapu biblioteka.
Kad je na mjestu, ponovo pokrenite Arduino program da preuzmete promjene.
Korak 2: Za testiranje ekrana učitajte primjere programa
Koristite glavni izbornik Arduino, Datoteka - Primjeri - Potražite "primjere iz prilagođenih biblioteka", a zatim pronađite "Gotek -LEDC68 -Master"
Kada se učita, možete prilagoditi pinove za povezivanje s zaslonom, zadane vrijednosti su:
#define CLK 3 // definicije pinova za TM1651 i mogu se promijeniti na druge portove #define DIO 2
Gledajući gornju sliku, povežite ekran sa sljedećim pinovima:
Vcc = 5v Uključivanje Arduina
Gnd = Gnd na Arduinu
CLK = Digitalni pin 3 D03 na Arduinu
DATA (DIO) = Digitalni pin 2 D02 na Arduinu.
U ovom trenutku trebali biste moći sastaviti / otpremiti skicu i na ekranu će se prikazati broj
Korak 3: Korištenje biblioteke s kloniranjem čvora MCU ESP8266
Evo slike programa brojača demo brojača biblioteke koji radi na kompletu za razvoj modula esp8266, to je jeftina verzija nodemcu -a i radi dobro.
Moram promijeniti nazive ovih pinova za korištenje u demo brojaču programa sa 2, 3 u D2, D3 ovako:
#define CLK D3 // definiše pinove za TM1651 i može se promijeniti na druge portove #define DIO D2
Zatim povežete ekran:
pin D2 na CLK
pin D3 na DATA
pin 3V na VCC
pričvrstite GND na GND
Čini se da radi dobro na 3,3 volti, ali imajte na umu da tehnički list podrazumijeva rad od 5 V. U stvari, ovo sam isprobao na stm32 klonu i nisam mogao uspjeti. Pretpostavljam da napajanje na ploči 3.3v nije bilo doraslo tome. Uostalom, 3 LED ekrana mogu izvući 160 ma pri radu.
Korak 4: Daljnji koraci
Sada možete ponovo koristiti ovaj korisni trocifreni ekran koji bi inače sjedio u vašoj kanti za dijelove! Izluđivao sam vas svaki put kad ste ga pogledali i pomislili da ću jednog dana to iskoristiti….
Za više čitanja pogledajte wiki stranicu na Githubu, Zabavi se