Satura rādītājs:
- Piegādes
- 1. darbība: kastes sagatavošana
- 2. darbība: kodēšana
- 3. darbība: pareizā Raspbian attēla iestatīšana
- 4. solis: pārsūtiet failus uz valdi
- 5. darbība: Linux parametru iestatīšana
- 6. darbība: komponentu ievietošana
- 7. darbība: kastes apdare
- 8. solis: izbaudiet savu numismātisko pulksteni
- 9. solis: izbaudiet minidatoru
Video: Numismātiskais pulkstenis: 9 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
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
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
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
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
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
Š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
Š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
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
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
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:
Pensijas pulkstenis / skaitīšana uz augšu / Dn pulkstenis: 4 soļi (ar attēliem)
Retirement Clock / Count Up / Dn Clock: man bija daži no šiem 8x8 LED punktmatricas displejiem atvilktnē un domāju, ko ar tiem iesākt. Iedvesmojoties no citiem norādījumiem, man radās ideja izveidot atpakaļskaitīšanas/atpakaļskaitīšanas displeju, lai skaitītu atpakaļ līdz nākamajam datumam/laikam un, ja mērķa laiks ir
Vortex pulkstenis: bezgalības spoguļa rokas pulkstenis: 10 soļi (ar attēliem)
Vortex Watch: bezgalības spoguļa rokas pulkstenis: šī projekta mērķis bija izveidot bezgalības spoguļpulksteņa valkājamu versiju. Tas izmanto savas RGB gaismas diodes, lai norādītu laiku, piešķirot stundas, minūtes un sekundes attiecīgi sarkanajai, zaļajai un zilajai gaismai un pārklājot šīs nokrāsas
ESP8266 Tīkla pulkstenis bez RTC - Nodemcu NTP pulkstenis Nr RTC - INTERNETA PULKSTENA PROJEKTS: 4 soļi
ESP8266 Tīkla pulkstenis bez RTC | Nodemcu NTP pulkstenis Nr RTC | INTERNET CLOCK PROJECT: Projektā tiks veidots pulksteņa projekts bez RTC, tas prasīs laiku no interneta, izmantojot wifi, un parādīs to st7735 displejā
C51 4 bitu elektroniskais pulkstenis - koka pulkstenis: 15 soļi (ar attēliem)
C51 4 bitu elektroniskais pulkstenis - koka pulkstenis: šajā nedēļas nogalē bija nedaudz brīva laika, tāpēc turpinājāt un samontējāt šo 2,40 ASV dolāru 4 bitu DIY elektronisko digitālo pulksteni, ko pirms kāda laika nopirku no AliExpress
Gixie pulkstenis: skaistākais spīduma caurules pulkstenis: 4 soļi
Gixie Pulkstenis: Skaistākais Glow Tube Pulkstenis: Man ļoti patīk Nixie Tube, bet tas ir pārāk dārgi, es to nevaru atļauties. Tāpēc es pavadīju pusgadu, veidojot šo Gixie pulksteni. Gixie Clock tiek sasniegts, izmantojot ws2812 apgaismojumu, lai padarītu akrila gaismu. Es daru visu iespējamo, lai padarītu RGB cauruli plānāku