Innehållsförteckning:

Numismatisk klocka: 9 steg (med bilder)
Numismatisk klocka: 9 steg (med bilder)

Video: Numismatisk klocka: 9 steg (med bilder)

Video: Numismatisk klocka: 9 steg (med bilder)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Juli
Anonim
Numismatisk klocka
Numismatisk klocka
Numismatisk klocka
Numismatisk klocka
Numismatisk klocka
Numismatisk klocka
Numismatisk klocka
Numismatisk klocka

REAL är den brasilianska valutan sedan 1994 och för att fira sitt 25 -årsjubileum, förra året (2019) gjorde Casa da Moeda (brasiliansk mynta) ett minnesmärke 1 RIKTIGT mynt med en kolibri i framsidan (inte republikens vanliga bild).

Kolibrien var bilden på 1 REAL -räkningen när valutan lanserades för 25 år sedan. 1 REAL -räkningen produceras inte längre.

Som numismatisk entusiast använde jag en gammal RaspberryPi 2, en TFT LCD -skärm och lite kod i JavaScript för att göra en klocka som visar tiden med sedlar och mynt från den andra familjen i REAL. Det är en riktig dator som fungerar som en klocka.

Du kan ändra-j.webp

Tillbehör

- Raspberry Pi -bräda

-TFT 3,5 -tums LCD

-Trälåda

Steg 1: Förbered lådan

Förbereder lådan
Förbereder lådan
Förbereder lådan
Förbereder lådan

Jag hade den här gamla trälådan liggande länge, jag tror att den användes för att hålla tepåsar. Jag "bryter" frontpanelen och gjorde ett fyrkantigt hål med ett Dremel -verktyg för att passa 3, 5 '' displayen.

Efter montering av alla komponenter klistrar jag tillbaka biten.

Displayen varmlufts till panelen.

Steg 2: Kodning

Kodning
Kodning
Kodning
Kodning

Själva funktionen för RaspberryPi i detta projekt är att visa en webbsida i Chrome i helskärmsläge.

Om klockan till exempel är 3:05 kommer den att visa en 2 REAL sedel och en 1 REAL mynt för timmarna och ett 5 cent mynt för minuter.

Jag gjorde den faktiska sidan tillgänglig för test på länken https://numismaticclock.freetzi.com, men i projektet kommer den att köras lokalt.

Det är en HTML -sida med lite JavaScript för att uppdatera sidan när en minut går. Projektet har 13 bilder för att visa timmar (0h och 12h är samma bild men olika filer) och 60 bilder för att visa minuter. HTML -filen (index.html) och 73-j.webp

Skriptet skriver ut taggarna för att visa bilder varje gång sidan laddas. En variabel får den faktiska minuten för systemet utanför tidsfunktionen medan en annan variabel får den inuti funktionen. Varje sekund jämförs dessa två variabler, och om de är olika betyder det att en minut passerat, så sidan uppdateras.

Steg 3: Ställa in rätt Raspbian -bild

Ställa in rätt Raspbian -bild
Ställa in rätt Raspbian -bild

Först och främst måste du ladda ner den specifika Raspbian -bilden som fungerar med din skärm. I mitt fall är min skärm KeDei 6.2 -versionen, så jag laddade ner distro från

Du behöver en programvara som heter WinDisk32Imager för att bränna bilden på ett SD -kort och starta sedan upp ditt kort.

Steg 4: Överför filerna till styrelsen

Överför filerna till styrelsen
Överför filerna till styrelsen

Innehållet i filen relogio.rar (steg 3) måste överföras till RaspberryPi.

Du kan använda en pendrive för att göra eller göra det via SSH med en programvara som heter WinSCP. Lägg alla filer i en mapp inuti/home/pi/

Sökvägen till index.html -filen kommer att vara ~/home/pi/relogio/index.html

Jag rekommenderar att du använder Putty för att göra det enklare att göra nästa inställningar.

Steg 5: Ange Linux -parametrar

Ange Linux -parametrar
Ange Linux -parametrar

Vid denna tidpunkt sparas filerna på ditt kort och du kan ansluta ett tangentbord, öppna navigatorn och skriva /home/pi/relogio/index.html i adressfältet. Det kommer att visa klocksidan, tryck sedan på F11 för att gå till helskärmsläge och det är klart!

Men vi kan göra det bättre.

Du kan ladda ner en programvara som döljer muspekaren när den inte används.

sudo apt-get install unclutter

När den är klar skriver du följande kommando för att dölja markören om den inte rör sig på 2 sekunder:

sudo unclutter -idle 2 -rot

Chrome -webbläsaren kan öppnas via kommandoraden i helskärmsläge och direkt till klocksidan (använd inte sudo int hans kommando):

krom-webbläsare --hemsida /home/pi/relogio/index.html-start-fullscreen

Vi kan göra det ännu bättre.

Vi kommer att ställa in ett alias, dvs med ett enda kommando kör vi programvaran för att dölja markören och öppna Chrome på klocksidan.

För att göra det, skriv följande kommando:

sudo nano /home/pi/.bashrc

Nära avsnittet "Aliasdefinition", infoga följande text (precis som bilden):

alias relogio = 'chromium-browser --hemsida /home/pi/relogio/index.html --start-fullscreen | sudo unclutter -idle 2 -rot & '

Stäng och öppna din terminal igen eller skriv:

källa /home/pi/.bashrc

Nu när du skriver kommandot relogio på terminalen, kommer det automatiskt att köra rensad programvara och öppna Chrome.

Steg 6: Placera komponenterna

Placera komponenterna
Placera komponenterna

RasbperryPi som jag använde i detta projekt är kraftigt skadad. Endast två USB -portar fungerar fortfarande och jag förlänger dem med hoppare för att sätta den i baksidan av lådan. Jag gjorde också en förlängning från PP1- och PP2 -lödpunkterna på kortet till en strömkontakt.

Ange också ett annat fyrkantigt hål på vänster sida för Ethernet -kontakten.

Steg 7: Avsluta lådan

Avsluta lådan
Avsluta lådan
Avsluta lådan
Avsluta lådan

Jag klippte några popsicle -pinnar för att göra en ram runt skärmen för att dölja några brister.

Jag kunde enkelt limma frontpanelen tillbaka i lådan. Limmade också en magnet för att hålla ett minnesmynt ovanför skärmen.

Steg 8: Njut av din numeriska klocka

Njut av din numeriska klocka
Njut av din numeriska klocka
Njut av din numeriska klocka
Njut av din numeriska klocka
Njut av din numeriska klocka
Njut av din numeriska klocka

Lådan har plats för att hålla en powerbank inuti, om du använder en dongle för wifi (eller en nyare version av kortet) blir det fullt trådlöst.

Steg 9: Njut av din minidator

Njut av din minidator
Njut av din minidator

Den kan användas som en vanlig dator, till exempel med en lagringsserver.

Jag hoppas att du trivs och det kan och kan vara till hjälp i liknande projekt.

PS. Ursäkta det smutsiga tangentbordet:)

Rekommenderad: