Sisukord:

Numismaatiline kell: 9 sammu (piltidega)
Numismaatiline kell: 9 sammu (piltidega)

Video: Numismaatiline kell: 9 sammu (piltidega)

Video: Numismaatiline kell: 9 sammu (piltidega)
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, November
Anonim
Numismaatiline kell
Numismaatiline kell
Numismaatiline kell
Numismaatiline kell
Numismaatiline kell
Numismaatiline kell
Numismaatiline kell
Numismaatiline kell

REAL on Brasiilia valuuta alates 1994. aastast ja selle 25. aastapäeva tähistamiseks tegi eelmisel aastal (2019) Casa da Moeda (Brasiilia rahapaja) mälestuseks 1 PÄRIS mälestusmündi esiküljel oleva kolibriga (mitte tavaline vabariigi pilt).

Koolibri oli pilt 1 REAL arvel, kui valuuta 25 aastat tagasi turule toodi. 1 REAL arvet ei toodeta enam.

Numismaatilise entusiastina kasutasin vana RaspberryPi 2, TFT LCD -ekraani ja mõnda JavaScripti koodi, et teha kell, mis kuvab aega koos REALi teise pere arvete ja müntidega. See on tõeline arvuti, mis toimib kellana.

Saate muuta-j.webp

Tarvikud

- Raspberry Pi laud

-TFT 3,5 -tolline LCD -ekraan

-puidust kast

Samm: kasti ettevalmistamine

Karbi ettevalmistamine
Karbi ettevalmistamine
Karbi ettevalmistamine
Karbi ettevalmistamine

Mul oli see vana puidust kast pikalt lebamas, ma arvan, et seda kasutati teekottide hoidmiseks. "Ma murdsin" esipaneeli ja tegin Dremeli tööriistaga ruudukujulise augu, et see sobiks 3, 5 -tollisele ekraanile.

Pärast kõigi komponentide paigaldamist liimin tüki tagasi.

Ekraan on paneelile kuumliimitud.

2. samm: kodeerimine

Kodeerimine
Kodeerimine
Kodeerimine
Kodeerimine

RaspberryPi ülesanne selles projektis on Chrome'i veebilehe kuvamine täisekraanirežiimis.

Näiteks kui aeg on 3:05, näitab see 2 REAL arvet ja 1 REAL münti tundide eest ning 5 senti münti minutite eest.

Tegin tegeliku lehe testimiseks kättesaadavaks lingil https://numismaticclock.freetzi.com, kuid projektis töötab see kohapeal.

See on HTML -leht, millel on JavaScript, et värskendada lehte minuti möödudes. Projektil on 13 pilti, mida näidata tundide kaupa (0h ja 12h on sama pilt, kuid erinevad failid) ja 60 pilti minutite kuvamiseks. HTML -fail (index.html) ja 73-j.webp

Skript prindib sildid piltide kuvamiseks iga kord, kui leht laaditakse. Muutuja saab süsteemi tegeliku minuti väljaspool ajafunktsiooni, teine muutuja aga funktsiooni sees. Iga sekundi järel võrreldakse neid kahte muutujat ja kui need on erinevad, tähendab see, et minut on möödas, nii et lehte värskendatakse.

Samm: õige Raspbiani pildi seadistamine

Õige Raspbiani pildi seadistamine
Õige Raspbiani pildi seadistamine

Kõigepealt peate alla laadima teie ekraaniga töötava spetsiifilise Raspbiani pildi. Minu puhul on minu ekraan KeDei 6.2 versioon, seega laadisin distro alla aadressilt

Kujutise SD -kaardile põletamiseks ja seejärel plaadi käivitamiseks vajate tarkvara nimega WinDisk32Imager.

Samm 4: edastage failid juhatusele

Edastage failid juhatusele
Edastage failid juhatusele

Faili relogio.rar (3. samm) sisu tuleb üle kanda RaspberryPi -le.

Võite kasutada pendrive'i või teha seda SSH kaudu tarkvaraga nimega WinSCP. Pange kõik failid kausta/home/pi/

Faili index.html tee on ~/home/pi/relogio/index.html

Soovitan järgmiste seadistuste tegemise hõlbustamiseks kasutada Puttyt.

Samm: Linuxi parameetrite seadistamine

Linuxi parameetrite seadistamine
Linuxi parameetrite seadistamine

Siinkohal salvestatakse failid teie tahvlile ja saate ühendada klaviatuuri, avada navigaatori ja tippida aadressiribale /home/pi/relogio/index.html. See kuvab kellalehe, seejärel vajutage täisekraanirežiimi sisenemiseks klahvi F11 ja see on tehtud!

Kuid me saame seda paremaks muuta.

Saate alla laadida tarkvara, mis peidab hiirekursori, kui seda ei kasutata.

sudo apt-get install unclutter

Kui see on lõpetatud, tippige kursori peitmiseks järgmine käsk, kui see 2 sekundi jooksul ei liigu:

sudo unclutter -idle 2 -juur

Chrome'i brauseri saab avada täisekraanirežiimis käsurealt ja otse kellalehele (ärge kasutage käsus sudo):

chromium-browser --homepage /home/pi/relogio/index.html --start-täisekraan

Me saame seda veelgi paremaks muuta.

Seadistame varjunime, st ühe käsuga käivitame tarkvara kursori peitmiseks ja Chrome'i lehe avamiseks kellalehel.

Selleks tippige järgmine käsk:

sudo nano /home/pi/.bashrc

Sisestage jaotise „Varjunime määratlus” lähedale järgmine tekst (nagu pildil):

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

Sulgege terminal ja avage see uuesti.

allikas /home/pi/.bashrc

Nüüd, kui sisestate terminalile käsu relogio, käivitab see automaatselt segamistarkvara ja avab Chrome'i.

6. samm: komponentide paigutamine

Komponentide paigutamine
Komponentide paigutamine

Selles projektis kasutatud RasbperryPi on tugevalt kahjustatud. Ainult kaks USB -porti töötab endiselt ja ma laiendan neid džempritega, et see karbi taha panna. Samuti tegin tahvli PP1 ja PP2 jootmiskohtadest pikenduse toitepistikuni.

Samuti seadke vasakule küljele teine ruudukujuline auk Etherneti pistiku jaoks.

7. samm: kasti viimistlemine

Kasti viimistlemine
Kasti viimistlemine
Kasti viimistlemine
Kasti viimistlemine

Lõikasin mõned popsicle pulgad, et teha ekraani ümber raam, et varjata mõningaid puudusi.

Esipaneeli sain hõlpsasti karbi külge tagasi liimida. Samuti liimiti magnet, et hoida mälestusmünti ekraani kohal.

Samm: nautige oma numismaatilist kella

Nautige oma numismaatilist kella
Nautige oma numismaatilist kella
Nautige oma numismaatilist kella
Nautige oma numismaatilist kella
Nautige oma numismaatilist kella
Nautige oma numismaatilist kella

Karbis on ruumi toitepanga hoidmiseks, kui kasutate wifi jaoks donglit (või tahvli uuemat versiooni), muudab see selle täielikult traadita.

Samm: nautige miniarvutit

Nautige oma miniarvutit
Nautige oma miniarvutit

Seda saab kasutada tavalise arvutina, näiteks mäluserveriga.

Loodan, et teile meeldib ja see võiks sarnastes projektides abiks olla.

PS. Vabandan määrdunud klaviatuuri pärast:)

Soovitan: