Përmbajtje:
- Furnizimet
- Hapi 1: Përgatitja e Kutisë
- Hapi 2: Kodimi
- Hapi 3: Vendosja e imazhit të duhur Raspbian
- Hapi 4: Transferoni Skedarët në Bord
- Hapi 5: Vendosja e parametrave Linux
- Hapi 6: Vendosja e Komponentëve
- Hapi 7: Përfundimi i Kutisë
- Hapi 8: Shijoni Orën tuaj Numizmatike
- Hapi 9: Shijoni Minikompjuterin tuaj
Video: Ora numizmatike: 9 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
REAL është monedha braziliane që nga viti 1994 dhe për të festuar 25 vjetorin e saj, vitin e kaluar (2019) Casa da Moeda (nenexhiku brazilian) bëri një monedhë përkujtimore 1 REAL me një kolibër në anën e përparme (jo figurën e zakonshme të republikës).
Kolibri ishte imazhi në faturën 1 REAL kur monedha u lançua 25 vjet më parë. Fatura 1 REAL nuk prodhohet më.
Si një entuziast numizmatik, kam përdorur një RaspberryPi 2 të vjetër, një ekran TFT LCD dhe një kod në JavaScript për të bërë një orë që tregon kohën me kartëmonedha dhe monedha të familjes së dytë të REAL. Shtë një kompjuter i vërtetë që vepron si orë.
Ju mund t'i ndryshoni skedarët-j.webp
Furnizimet
- Bordi Raspberry Pi
-TFT LCD 3.5"
-Kuti druri
Hapi 1: Përgatitja e Kutisë
E kisha këtë kuti të vjetër prej druri të shtrirë për një kohë të gjatë, mendoj se është përdorur për të mbajtur çanta çaji. "Thyeva" panelin e përparmë dhe bëra një vrimë katrore me një mjet Dremel për t'iu përshtatur ekranit 3, 5 ".
Pas montimit të të gjithë përbërësve, do ta ngjis pjesën përsëri.
Ekrani është ngjitur në panel.
Hapi 2: Kodimi
Vetë funksioni i RaspberryPi në këtë projekt është të shfaqë një faqe në internet në Chrome në modalitetin e ekranit të plotë.
Për shembull nëse koha është 3:05, ajo do të tregojë një faturë 2 REAL dhe një monedhë 1 REAL për orët, dhe një monedhë 5 cent për minuta.
Unë e vura faqen aktuale për ta testuar në lidhjen https://numismaticclock.freetzi.com, por në projekt ajo do të funksionojë në nivel lokal.
Shtë një faqe HTML me disa JavaScript për të rifreskuar faqen kur kalon një minutë. Projekti ka 13 imazhe për të shfaqur orët (0h dhe 12h është i njëjti imazh por skedarë të ndryshëm) dhe 60 imazhe për të treguar minuta. Skedari HTML (index.html) dhe 73-j.webp
Skripti printon etiketat për të treguar fotografi sa herë që faqja është e ngarkuar. Një ndryshore merr minutën aktuale të sistemit jashtë funksionit të kohës, ndërsa një ndryshore tjetër e merr atë brenda funksionit. Çdo sekondë, këto dy ndryshore krahasohen, dhe nëse ato janë të ndryshme do të thotë që ka kaluar një minutë, kështu që faqja rifreskohet.
Hapi 3: Vendosja e imazhit të duhur Raspbian
Para së gjithash, do t'ju duhet të shkarkoni imazhin specifik Raspbian që funksionon me ekranin tuaj. Në rastin tim, ekrani im është versioni KeDei 6.2, kështu që unë shkarkova shpërndarjen nga
Ju do të keni nevojë për një softuer të quajtur WinDisk32Imager për të djegur imazhin në një kartë SD dhe më pas, nisni bordin tuaj.
Hapi 4: Transferoni Skedarët në Bord
Përmbajtja e skedarit relogio.rar (Hapi 3) do të duhet të transferohet në RaspberryPi.
Ju mund të përdorni një pendrive për të bërë ose mund ta bëni atë përmes SSH me një softuer të quajtur WinSCP. Vendosni të gjithë skedarët në një dosje brenda/home/pi/
Rruga e skedarit index.html do të jetë ~/home/pi/relogio/index.html
Unë rekomandoj të përdorni Putty për ta bërë më të lehtë të bëni cilësimet e ardhshme.
Hapi 5: Vendosja e parametrave Linux
Në këtë pikë, skedarët ruhen në tabelën tuaj dhe mund të lidhni një tastierë, të hapni navigatorin dhe të shkruani /home/pi/relogio/index.html në shiritin e adresave. Do të shfaq faqen e orës, pastaj shtyp F11 për të hyrë në modalitetin e ekranit të plotë dhe është bërë!
Por ne mund ta bëjmë më mirë.
Mund të shkarkoni një softuer që fsheh kursorin e miut kur nuk është në përdorim.
sudo apt-get install unclutter
Kur të përfundojë, ju shkruani komandën e mëposhtme për të fshehur kursorin nëse nuk lëviz për 2 sekonda:
sudo pa rrëmujë -idle 2 -rrënjë
Shfletuesi Chrome mund të hapet përmes vijës së komandës në modalitetin e ekranit të plotë dhe direkt në faqen e orës (mos përdorni sudo në komandën e tij):
chromium-browser --homepage /home/pi/relogio/index.html --fillo në ekran të plotë
Ne mund ta bëjmë atë edhe më mirë.
Ne do të vendosim një pseudonim, domethënë, me një komandë të vetme do të ekzekutojmë softuerin për të fshehur kursorin dhe për të hapur Chrome në faqen e orës.
Për ta bërë këtë, shkruani komandën e mëposhtme:
sudo nano /home/pi/.bashrc
Pranë seksionit "Përkufizimi i pseudonimit", futni tekstin e mëposhtëm (ashtu si imazhi):
alias relogio = 'chromium-browser --homepage /home/pi/relogio/index.html --fillo në ekran të plotë | sudo unclutter -idle 2 -rrënjë & '
Mbyllni dhe rihapni terminalin ose llojin tuaj:
burimi /home/pi/.bashrc
Tani kur shtypni komandën relogio në terminal, ai automatikisht do të ekzekutojë programin e zhbllokimit dhe hap Chrome.
Hapi 6: Vendosja e Komponentëve
RasbperryPi që kam përdorur në këtë projekt është dëmtuar rëndë. Vetëm dy porte USB ende funksionojnë dhe i zgjas me kërcyes për ta vendosur në pjesën e pasme të kutisë. Unë gjithashtu bëra një shtrirje nga pikat e lidhjes PP1 dhe PP2 në tabelë në një lidhës të energjisë.
Gjithashtu krijoni një vrimë tjetër katrore në anën e majtë për lidhësin ethernet.
Hapi 7: Përfundimi i Kutisë
Kam prerë disa shkopinj për të bërë një kornizë rreth ekranit në mënyrë që të fsheh disa papërsosmëri.
Unë lehtë mund ta ngjisja panelin e përparmë përsëri në kuti. Gjithashtu ngjitur një magnet për të mbajtur një monedhë përkujtimore mbi ekran.
Hapi 8: Shijoni Orën tuaj Numizmatike
Kutia ka hapësirë për të mbajtur një bankë energjie brenda, nëse përdorni një dongle për wifi (ose një version më të ri të bordit) do ta bëjë atë plotësisht pa tel.
Hapi 9: Shijoni Minikompjuterin tuaj
Mund të përdoret si një kompjuter i rregullt, duke ekzekutuar një server ruajtjeje për shembull.
Shpresoj që të kënaqeni dhe do të ishte e dobishme në projekte të ngjashme.
PS. Më falni për tastierën e ndyrë:)
Recommended:
Ora e daljes në pension / Numërimi / Ora Dn: 4 hapa (me fotografi)
Ora e daljes në pension / Numërimi / Ora Dn: Unë kisha disa nga këto ekrane 8x8 LED me pikat e matricës në sirtar dhe po mendoja se çfarë të bëja me to. Frymëzuar nga udhëzime të tjera, më lindi ideja për të ndërtuar një ekran numërimi/zbritje për të numëruar deri në një datë/kohë të ardhshme dhe nëse koha e synuar p
Ora e Rrjetit ESP8266 Pa asnjë RTC - Ora Nodemcu NTP Pa RTC - PROJEKTI I OROCS INTERNET: 4 hapa
Ora e Rrjetit ESP8266 Pa asnjë RTC | Ora Nodemcu NTP Pa RTC | PROJEKTI I OROCS INTERNET: Në projekt do të bëhet një projekt i orës pa RTC, do të marrë kohë nga interneti duke përdorur wifi dhe do ta shfaq atë në ekranin st7735
Ora e bazuar në Arduino duke përdorur modulin DS1307 Ora në kohë reale (RTC) & 0.96: 5 hapa
Ora e bazuar në Arduino duke përdorur modulin DS1307 Ora në kohë reale (RTC) & 0.96: Përshëndetje djema në këtë tutorial do të shohim se si të bëjmë një orë pune duke përdorur një modul orësh në kohë reale DS1307 & Ekranet OLED. Pra, ne do të lexojmë kohën nga moduli i orës DS1307. Dhe shtypeni atë në ekranin OLED
Ora Gixie: Ora më e Bukur e Tubit me Shkëlqim: 4 Hapa
Ora Gixie: Ora më e Bukur e Tubave me Shkëlqim: Më pëlqen shumë Nixie Tube, por është shumë e shtrenjtë, nuk mund ta përballoj. Kështu kalova gjysmë viti duke krijuar këtë Orë Gixie. Ora Gixie arrihet duke përdorur ndriçimin ws2812 për të bërë dritën akrilike. Unë bëj çmos për ta bërë tubin RGB më të hollë
Microdot - Orë Ora Modeli LED Ora: 7 hapa (me fotografi)
Microdot - Orë Ora LED Modeli Ora: Një tjetër prodhim RGB Sunset Productions! Ky projekt është një tabelë qarkore për të bërë një version të orës time minidot të madhësisë së orës së dorës: https: //www.instructables.com/id/EEGLXQCSKIEP2876EE/me disa të tjera funksionet më të zbatueshme për një pajisje portative. Një