INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
REAL is die Brasiliaanse geldeenheid sedert 1994 en ter viering van sy 25ste bestaansjaar, verlede jaar (2019), het die Casa da Moeda (Brasiliaanse munt) 'n herdenkingsmunt van 1 REAL gemaak met 'n kolibrie in die voorkant (nie die gewone beeld van die republiek nie).
Die kolibrie was die beeld op die 1 WERKLIKE wetsontwerp toe die geldeenheid 25 jaar gelede bekendgestel is. Die 1 WERKLIKE rekening word nie meer gemaak nie.
As 'n numismatiese entoesiastiese het ek 'n ou RaspberryPi 2, 'n TFT LCD -skerm en 'n paar kode in JavaScript gebruik om 'n horlosie te maak wat die tyd met rekeninge en munte van die tweede familie van die REAL aandui. Dit is 'n regte rekenaar wat as 'n horlosie dien.
U kan die-j.webp
Voorrade
- Framboos Pi -bord
-TFT 3,5 LCD
-Houtboks
Stap 1: Berei die boks voor
Ek het hierdie ou houtkissie lank gelê, ek dink dit is gebruik om teesakkies te hou. Ek 'breek' die voorpaneel en maak 'n vierkantige gat met 'n Dremel -instrument om by die 3, 5 '' skerm te pas.
Nadat ek al die komponente gemonteer het, plak ek die stuk terug.
Die skerm word na die paneel warmgom.
Stap 2: Kodering
Die funksie van die RaspberryPi in hierdie projek is om 'n webblad op Chrome in volskermmodus te vertoon.
Byvoorbeeld, as die tyd 3:05 is, sal dit 'n 2 REAL -rekening en 'n 1 REAL -muntstuk vir die ure en 'n 5 sent -muntstuk vir die minute toon.
Ek het die werklike bladsy beskikbaar gestel om te toets op die skakel https://numismaticclock.freetzi.com, maar in die projek sal dit plaaslik uitgevoer word.
Dit is 'n HTML -bladsy met 'n paar JavaScript om die bladsy te verfris as 'n minuut verbygaan. Die projek het 13 beelde om ure te wys (0h en 12h is dieselfde beeld, maar verskillende lêers) en 60 beelde om minute te wys. Die HTML -lêer (index.html) en die 73-j.webp
Die skrif druk die etikette af om foto's te wys elke keer as die bladsy gelaai word. 'N Veranderlike kry die werklike minuut van die stelsel buite die tydsberekening, terwyl 'n ander veranderlike dit binne die funksie kry. Elke sekonde word hierdie twee veranderlikes vergelyk, en as hulle verskil, beteken dit dat 'n minuut verloop het, sodat die bladsy verfris word.
Stap 3: Stel die regte Raspbian -prent in
In die eerste plek moet u die spesifieke Raspbian -prent wat by u skerm werk, aflaai. In my geval is my weergawe die KeDei 6.2 -weergawe, so ek het die distro afgelaai van
U benodig 'n sagteware genaamd WinDisk32Imager om die prentjie op 'n SD -kaart te verbrand en dan u bord op te laai.
Stap 4: Dra die lêers oor na die raad
Die inhoud van die lêer relogio.rar (Stap 3) moet na die RaspberryPi oorgedra word.
U kan 'n pendrive gebruik om dit te doen of deur SSH te kom met 'n sagteware genaamd WinSCP. Plaas al die lêers in 'n gids binne/home/pi/
Die pad van die index.html -lêer sal ~/home/pi/relogio/index.html wees
Ek beveel aan dat u Putty gebruik om die volgende instellings makliker te maak.
Stap 5: Stel Linux -parameters in
Op hierdie stadium word die lêers op u bord gestoor en u kan 'n sleutelbord verbind, die navigator oopmaak en /home/pi/relogio/index.html in die adresbalk tik. Dit sal die klokbladsy wys, en druk dan F11 om die volskermmodus te betree en dit is klaar!
Maar ons kan dit beter maak.
U kan 'n sagteware aflaai wat die muiswyser verberg as dit nie gebruik word nie.
sudo apt-get install unclutter
As dit klaar is, tik u die volgende opdrag om die wyser te verberg as dit nie vir 2 sekondes beweeg nie:
sudo unclutter -idle 2 -wortel
Chrome -blaaier kan oopgemaak word via die opdragreël in volskermmodus en direk na die klokbladsy (gebruik nie sudo int his command):
chroom-blaaier-tuisblad /home/pi/relogio/index.html-begin-volskerm
Ons kan dit nog beter maak.
Ons stel 'n alias in, dit wil sê, met 'n enkele opdrag sal ons die sagteware laat loop om die wyser te verberg en Chrome op die klokbladsy oop te maak.
Om dit te doen, tik die volgende opdrag:
sudo nano /home/pi/.bashrc
Voeg die volgende teks in die gedeelte "Alias -definisie" in (net soos die prentjie):
alias relogio = 'chroom-blaaier-tuisblad/tuis/pi/relogio/index.html-begin-volle skerm | sudo unclutter -idle 2 -wortel & '
Sluit en maak u terminale weer oop of tik:
bron /home/pi/.bashrc
As u nou die opdrag relogio op die terminaal tik, sal die outomatiese sagteware outomaties uitgevoer word en die Chrome oopmaak.
Stap 6: Plaas die komponente
Die RasbperryPi wat ek in hierdie projek gebruik het, is erg beskadig. Slegs twee USB -poorte werk nog steeds en ek brei dit uit met springers om dit agter in die boks te plaas. Ek het ook 'n uitbreiding gemaak van die PP1- en PP2 -soldeerpunte op die bord na 'n kragaansluiting.
Gee ook 'n ander vierkantige gat aan die linkerkant vir die ethernet -aansluiting.
Stap 7: Maak die boks klaar
Ek het 'n paar stokkies gesny om 'n raam om die skerm te maak om onvolmaakthede te verberg.
Ek kon die voorpaneel maklik in die boks vasplak. Plak ook 'n magneet om 'n gedenkmunt bo die skerm vas te hou.
Stap 8: Geniet u numeriese klok
Die boks het ruimte om 'n kragbank binne te hou, as u 'n dongle vir wifi gebruik (of 'n nuwer weergawe van die bord), word dit volledig draadloos.
Stap 9: Geniet u rekenaar
Dit kan as 'n gewone rekenaar gebruik word, byvoorbeeld met 'n stoorbediener.
Ek hoop dat u dit geniet, en dat dit in soortgelyke projekte nuttig kan wees.
PS. Jammer vir die vuil sleutelbord:)