Satura rādītājs:

Numismātiskais pulkstenis: 9 soļi (ar attēliem)
Numismātiskais pulkstenis: 9 soļi (ar attēliem)

Video: Numismātiskais pulkstenis: 9 soļi (ar attēliem)

Video: Numismātiskais pulkstenis: 9 soļi (ar attēliem)
Video: САМЫЕ НАДЕЖНЫЕ ЧАСЫ и САМАЯ ВАЖНАЯ ФУНКЦИЯ В ЧАСАХ 2024, Novembris
Anonim
Numismātiskais pulkstenis
Numismātiskais pulkstenis
Numismātiskais pulkstenis
Numismātiskais pulkstenis
Numismātiskais pulkstenis
Numismātiskais pulkstenis
Numismātiskais pulkstenis
Numismātiskais pulkstenis

REAL ir Brazīlijas valūta kopš 1994.

Kolibri bija 1 REAL rēķina attēls, kad valūta tika laista tirgū pirms 25 gadiem. 1 REAL rēķins vairs netiek ražots.

Kā numismātikas entuziasts es izmantoju veco RaspberryPi 2, TFT LCD displeju un kādu kodu JavaScript, lai izveidotu pulksteni, kas parāda laiku ar REAL otrās ģimenes rēķiniem un monētām. Tas ir īsts dators, kas darbojas kā pulkstenis.

Jūs varat mainīt-j.webp

Piegādes

- aveņu Pi dēlis

-TFT 3,5 collu LCD

-Koka kaste

1. darbība: kastes sagatavošana

Kastes sagatavošana
Kastes sagatavošana
Kastes sagatavošana
Kastes sagatavošana

Man bija šī vecā koka kaste, kas gulēja ilgu laiku, es domāju, ka tā tika izmantota tējas maisiņu glabāšanai. Es "salauzu" priekšējo paneli un izveidoju kvadrātveida caurumu ar Dremel rīku, lai tas ietilptu 3, 5 collu displejā.

Pēc visu detaļu montāžas es līmēšu gabalu atpakaļ.

Displejs ir karstā veidā pielīmēts pie paneļa.

2. darbība: kodēšana

Kodēšana
Kodēšana
Kodēšana
Kodēšana

Pati RaspberryPi funkcija šajā projektā ir parādīt tīmekļa lapu pārlūkā Chrome pilnekrāna režīmā.

Piemēram, ja laiks ir 3:05, tas parāda 2 REAL rēķinu un 1 REAL monētu par stundām, un 5 centu monētu par minūtēm.

Es padarīju faktisko lapu pieejamu testēšanai, izmantojot saiti https://numismaticclock.freetzi.com, bet projektā tā darbosies lokāli.

Tā ir HTML lapa ar kādu JavaScript, lai atsvaidzinātu lapu, kad ir pagājusi minūte. Projektā ir 13 attēli, kas jāparāda stundas (0h un 12h ir tas pats attēls, bet dažādi faili), un 60 attēli, lai parādītu minūtes. HTML fails (index.html) un 73-j.webp

Skripts izdrukā tagus, lai parādītu attēlus katru reizi, kad lapa tiek ielādēta. Mainīgais iegūst faktisko sistēmas minūti ārpus laika funkcijas, bet cits mainīgais - funkcijas iekšpusē. Katru sekundi šie divi mainīgie tiek salīdzināti, un, ja tie atšķiras, tas nozīmē, ka ir pagājusi minūte, tāpēc lapa tiek atsvaidzināta.

3. darbība: pareizā Raspbian attēla iestatīšana

Pareizā Raspbian attēla iestatīšana
Pareizā Raspbian attēla iestatīšana

Pirmkārt, jums būs jālejupielādē īpašs Raspbian attēls, kas darbojas ar jūsu displeju. Manā gadījumā mans displejs ir KeDei 6.2 versija, tāpēc es lejupielādēju izplatīšanu no vietnes

Jums būs nepieciešama programmatūra ar nosaukumu WinDisk32Imager, lai ierakstītu attēlu SD kartē un pēc tam sāktu savu dēli.

4. solis: pārsūtiet failus uz valdi

Pārsūtiet failus uz valdi
Pārsūtiet failus uz valdi

Faila relogio.rar (3. darbība) saturs būs jāpārnes uz RaspberryPi.

Varat izmantot pendrive vai to var izdarīt, izmantojot SSH, izmantojot programmatūru WinSCP. Ievietojiet visus failus mapē/home/pi/

Faila index.html ceļš būs ~/home/pi/relogio/index.html

Es iesaku izmantot Putty, lai atvieglotu nākamo iestatījumu veikšanu.

5. darbība: Linux parametru iestatīšana

Linux parametru iestatīšana
Linux parametru iestatīšana

Šajā brīdī faili tiek saglabāti jūsu panelī, un jūs varat pievienot tastatūru, atvērt navigatoru un adreses joslā ierakstīt /home/pi/relogio/index.html. Tas parādīs pulksteņa lapu, pēc tam nospiediet F11, lai pārietu pilnekrāna režīmā, un viss ir izdarīts!

Bet mēs varam to uzlabot.

Varat lejupielādēt programmatūru, kas slēpj peles kursoru, kad tā netiek izmantota.

sudo apt-get install unclutter

Kad tas ir pabeigts, ierakstiet šo komandu, lai paslēptu kursoru, ja tas nepārvietojas 2 sekundes:

sudo unclutter -idle 2 -akne

Pārlūkprogrammu Chrome var atvērt, izmantojot komandrindu pilnekrāna režīmā, un tieši uz pulksteņa lapu (neizmantojiet komandu sudo):

chromium-browser --homepage /home/pi/relogio/index.html --start-fullscreen

Mēs varam to padarīt vēl labāku.

Mēs iestatīsim aizstājvārdu, t.i., ar vienu komandu mēs palaidīsim programmatūru, lai paslēptu kursoru un atvērtu pārlūku Chrome pulksteņa lapā.

Lai to izdarītu, ierakstiet šādu komandu:

sudo nano /home/pi/.bashrc

Netālu no sadaļas "Pseidonīma definīcija" ievietojiet šādu tekstu (tāpat kā attēlā):

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

Aizveriet un atkārtoti atveriet termināli vai ierakstiet:

avots /home/pi/.bashrc

Tagad, kad terminālī ierakstāt komandu relogio, tā automātiski palaidīs nepārblīvēto programmatūru un atvērs pārlūku Chrome.

6. darbība: komponentu ievietošana

Komponentu ievietošana
Komponentu ievietošana

Šajā projektā izmantotais RasbperryPi ir stipri bojāts. Joprojām darbojas tikai divi USB porti, un es tos pagarinu ar džemperiem, lai to ievietotu kastes aizmugurē. Es arī izveidoju pagarinājumu no PP1 un PP2 lodēšanas plankumiem uz tāfeles līdz strāvas savienotājam.

Kreisajā pusē iestatiet arī citu kvadrātveida caurumu Ethernet savienotājam.

7. darbība: kastes apdare

Kastes apdare
Kastes apdare
Kastes apdare
Kastes apdare

Es izgriezu dažus popsicle nūjas, lai ap ekrānu izveidotu rāmi, lai paslēptu dažas nepilnības.

Es varētu viegli pielīmēt priekšējo paneli atpakaļ kastē. Līmēja arī magnētu, lai turētu piemiņas monētu virs ekrāna.

8. solis: izbaudiet savu numismātisko pulksteni

Izbaudiet savu numismātisko pulksteni
Izbaudiet savu numismātisko pulksteni
Izbaudiet savu numismātisko pulksteni
Izbaudiet savu numismātisko pulksteni
Izbaudiet savu numismātisko pulksteni
Izbaudiet savu numismātisko pulksteni

Kastītē ir vieta, kur turēt strāvas banku, ja wifi izmantojat dongli (vai jaunāku tāfeles versiju), tas padarīs to par pilnīgi bezvadu.

9. solis: izbaudiet minidatoru

Izbaudiet savu minidatoru
Izbaudiet savu minidatoru

To var izmantot kā parastu datoru, piemēram, izmantojot atmiņas serveri.

Es ceru, ka jums patiks, un tas varētu būt noderīgs līdzīgos projektos.

PS. Atvainojos par netīro tastatūru:)

Ieteicams: