Innehållsförteckning:
- Tillbehör
- Steg 1: Installera drivrutinsbiblioteket från GitHub
- Steg 2: Testa din skärm Ladda ett exempelprogram
- Steg 3: Använda biblioteket med en ESP8266 Node-MCU-klon
- Steg 4: Gå vidare i nästa steg
Video: Återanvänd LEDC68 Old Gotek Display: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Jag har flera Gotek Floppy -hårddiskar som alla har uppgraderats till flashdisketter så att de kan användas på retrodatorer. Denna programvara möjliggör olika tillägg till den vanliga Gotek -enheten, särskilt den tresiffriga LED -displayen kan uppgraderas till OLED -skärmar.
Efter att ha gjort det så sitter du kvar med massor av tresiffriga LED -displayer, jag gillar inte att bara slänga dem. Och många andra människor verkar ha dem listade på E-bay och liknande. Problemet är att programvarusupport för dem verkar vara nästan obefintligt - tills nu.
Jag modifierade / skrev ett bibliotek för det populära Arduino -kortet för denna displaymodul. Så här använder du det.
Tillbehör
Din gamla display från Gotek Drive. Ebay och liknande.
Bibliotek, ladda ner projektet https://github.com/coopzone-dc/GotekLEDC68 som en zip-fil.
Steg 1: Installera drivrutinsbiblioteket från GitHub
Det första steget är att installera biblioteket i din Arduino/bibliotek -katalog.
Ladda ner projektet https://github.com/coopzone-dc/GotekLEDC68 som en zip-fil.
Leta reda på bibliotekskatalogen, det är nästan alltid i mappen som dina befintliga projekt sparas. Om du inte har anpassat din inställning blir det en mapp som heter Arduino/libraries. Till exempel på min linux laptop är det $ HOME/Arduino/bibliotek. På en Mac OX x kan det vara i mappen Dokument/Arduino/bibliotek.
När du har hittat den packar du upp filen i mappen, till exempel på linux.
cd Arduino/bibliotek
packa upp../../Downloads/GotekLEDC68-master.zip
I Windows använder du "extrahera till …" och väljer mappen bibliotek.
När det är på plats starta om Arduino -programmet för att hämta ändringarna.
Steg 2: Testa din skärm Ladda ett exempelprogram
Använd Arduino -huvudmenyn, Arkiv - Exempel - Leta efter "exempel från anpassade bibliotek" och hitta sedan "Gotek -LEDC68 -Master"
När den är laddad kan du anpassa stiften som ska användas för att ansluta till skärmen, standardinställningarna är:
#define CLK 3 // pins definitioner för TM1651 och kan ändras till andra portar #define DIO 2
Med hänvisning till bilden ovan, anslut skärmen till följande stift:
Vcc = 5v Ström på Arduino
Gnd = Gnd på Arduino
CLK = Digital stift 3 D03 på Arduino
DATA (DIO) = Digital pin 2 D02 på Arduino.
Vid denna tidpunkt bör du kunna kompilera / ladda upp skissen och displayen visar en räkning
Steg 3: Använda biblioteket med en ESP8266 Node-MCU-klon
Här är en bild av bibliotekets demo -diskprogram som körs på ett esp8266 -modulutvecklingssats, det är en billig version av en nodemcu och fungerar ok.
Jag måste ändra namnen på dessa stift för att använda i demoräknaren från 2, 3 till D2, D3 så här:
#define CLK D3 // pins definitioner för TM1651 och kan ändras till andra portar #define DIO D2
Du ansluter sedan skärmen:
stift D2 till CLK
stift D3 till DATA
stift 3V till VCC
stift GND till GND
Det verkar fungera ok med 3,3 volt, men kom ihåg att databladet innebär 5v -drift. Faktum är att jag försökte detta på en stm32 -klon och kunde inte få det att fungera. Jag misstänker att ombord 3.3v strömförsörjning inte var upp till det. När allt kommer omkring kan 3 LED -skärmar dra 160ma när de körs.
Steg 4: Gå vidare i nästa steg
Nu kan du återanvända den här användbara tresiffriga displayen som annars hade suttit i din reservdel! Gör dig arg varje gång du tittade på den och tänkte att jag en dag ska använda den ….
Se wikisidan på Github för vidare läsning, Ha så kul
Rekommenderad:
Återanvänd Philips Wake Up Light HF3550 + Ipod Touch 4: 5 steg
Återanvänd Philips Wake Up Light HF3550 + Ipod Touch 4th: EDIT 2019/10/28 Jag har laddat upp en ny sprucken IPA -fil (tack irastignac) och uppdaterat den anonyma fillänken. Det bör förhindra det ögonblick du blir ombedd att ange mitt äpple -ID. EDIT 2019/10/22 verkar det som om Philips IPA -fil är signerad med mitt äpple
Återanvänd mobiltelefonbatteri för ditt Arduino -projekt: 3 steg
Återanvända mobiltelefonbatteri för ditt Arduino -projekt: Så här återvände jag ett gammalt mobiltelefonbatteri för att driva ett arduino -projekt. Denna partikelform är en 2000mAh Nokia BLY4W. Men de tekniker som används är vanliga i de flesta telefonbatterier. Detta batteri dog plötsligt och visade en 0 v
Återanvänd en LED -RF -fjärrkontroll för att styra "vad som helst" !: 5 steg
Återanvända en LED -RF -fjärrkontroll för att styra "vad som helst" !: I det här projektet kommer jag att visa dig hur du kan återanvända en LED -RF -fjärrkontroll för att styra i stort sett vad du vill med den. Det betyder att vi kommer att titta närmare på överföringsprocessen för RF -fjärrkontrollen, läsa in de skickade data med en Arduino µC
Återanvänd den gamla bärbara datorns styrplatta för att styra en stegmotor: 11 steg (med bilder)
Återanvänd den gamla bärbara datorns styrplatta för att styra en stegmotor: Jag gjorde det här projektet för några månader sedan. För några dagar sedan lade jag upp en video av projektet på r/Arduino på Reddit. När jag såg att folk blev intresserade av projektet bestämde jag mig för att göra denna Instructable där jag har gjort några ändringar av Arduino -koden och
Återanvänd en gammal bärbar pekplatta för att styra en dator !: 11 steg (med bilder)
Återanvänd en gammal bärbar pekplatta för att styra en dator !: PS/2 bärbara pekplattor är bland de coolaste användargränssnittsenheterna som kan användas med en mikrokontroller. De glidande och knackande fingergesterna kan visa sig göra kontrollerande saker på ett ganska enkelt och roligt sätt. I denna instruerbara, låt oss kombinera en med