Innehållsförteckning:
- Tillbehör
- Steg 1: Förbered lådan
- Steg 2: Kodning
- Steg 3: Ställa in rätt Raspbian -bild
- Steg 4: Överför filerna till styrelsen
- Steg 5: Ange Linux -parametrar
- Steg 6: Placera komponenterna
- Steg 7: Avsluta lådan
- Steg 8: Njut av din numeriska klocka
- Steg 9: Njut av din minidator
Video: Numismatisk klocka: 9 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
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
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
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
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
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
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
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
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
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
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:
Mekanisk klocka med sju segment: 7 steg (med bilder)
Mekanisk klocka för sju segment: För ett par månader sedan byggde jag en tvåsiffrig mekanisk 7 -segmentskärm som jag förvandlade till en nedräkningstimer. Det kom ut ganska bra och ett antal personer föreslog att dubbelt upp på displayen för att göra en klocka. Problemet var att jag redan kördes
UK Ring Video Doorbell Pro som arbetar med mekanisk klocka: 6 steg (med bilder)
Storbritannien Ring Video Doorbell Pro som arbetar med mekanisk klocka: **************************************** **************** Observera att denna metod bara fungerar med växelström just nu. Jag uppdaterar om/när jag hittar en lösning för dörrklockor som använder likström Under tiden, om du har en likström leverans, du behöver inte
Hur man gör analog klocka och digital klocka med LED -remsa med Arduino: 3 steg
Hur man gör analog klocka och digital klocka med LED -remsa med Arduino: Idag kommer vi att göra en analog klocka & Digital klocka med Led Strip och MAX7219 Dot -modul med Arduino. Den kommer att korrigera tiden med den lokala tidszonen. Den analoga klockan kan använda en längre LED -remsa, så den kan hängas på väggen för att bli en konstverk
Skapa en klocka från en klocka: 11 steg (med bilder)
Skapa en klocka från en klocka: I denna instruktionsbok tar jag en befintlig klocka och skapar vad jag tycker är en bättre klocka. Vi går från bilden till vänster till bilden till höger. Innan du börjar på din egen klocka, vänligen vet att återmontering kan vara en utmaning som
Konvertera hem vanlig klocka till självglödande klocka: 8 steg (med bilder)
Konvertera hem vanlig klocka till självglödande klocka: FÖRST GÖR JAG MITT HJÄRTIGT TACK TILL INSTRUKTABLAR LAGET GÖR SOM MIN HÄLSA ÅTERSTÄLLNINGSDAGAR SÅ MER ANSVAR ….. I denna instruktion vill jag dela med er hur man konverterar din vanliga klocka hem. in till självglödande klocka. > > För att göra detta