Talaan ng mga Nilalaman:

Numismatic Clock: 9 Mga Hakbang (na may Mga Larawan)
Numismatic Clock: 9 Mga Hakbang (na may Mga Larawan)

Video: Numismatic Clock: 9 Mga Hakbang (na may Mga Larawan)

Video: Numismatic Clock: 9 Mga Hakbang (na may Mga Larawan)
Video: SUPER RARE COINS WORTH BIG MONEY 2024, Nobyembre
Anonim
Numismatic Clock
Numismatic Clock
Numismatic Clock
Numismatic Clock
Numismatic Clock
Numismatic Clock
Numismatic Clock
Numismatic Clock

Ang TUNAY ay ang currency na brazilian mula pa noong 1994 at para sa ipagdiwang ang ika-25 anibersaryo nito, noong nakaraang taon (2019) ang Casa da Moeda (brazilian mint) ay gumawa ng isang pangunita na 1 TUNAY na barya na may isang hummingbird sa nakaharap (hindi ang karaniwang effigy ng republika).

Ang hummingbird ay ang imahe sa 1 TUNAY na bayarin nang ang pera ay inilunsad 25 taon na ang nakakaraan. Ang 1 TUNAY na bayarin ay hindi na ginawa.

Bilang isang masigasig na numismatic, gumamit ako ng isang lumang RaspberryPi 2, isang TFT LCD Display at ilang code sa JavaScript upang makagawa ng isang orasan na nagpapakita ng oras sa mga bayarin at barya ng pangalawang pamilya ng TUNAY. Ito ay isang totoong computer na gumaganap bilang isang orasan.

Maaari mong baguhin ang mga file ng-j.webp

Mga gamit

- Board ng Raspberry Pi

-TFT 3.5 LCD

-Wooden box

Hakbang 1: Paghahanda ng Kahon

Paghahanda ng Kahon
Paghahanda ng Kahon
Paghahanda ng Kahon
Paghahanda ng Kahon

Natagpuan ko ang lumang kahon na gawa sa kahoy na ito sa mahabang panahon, sa palagay ko ginamit ito upang mapanatili ang mga teabag. "Nasira" ko ang front panel at gumawa ng isang square hole na may tool na Dremel upang magkasya sa 3, 5 "display.

Pagkatapos i-mount ang lahat ng mga bahagi ay ididikit ko ang piraso pabalik.

Ang display ay naka-link sa panel.

Hakbang 2: Pag-coding

Coding
Coding
Coding
Coding

Ang pagpapaandar mismo ng RaspberryPi sa proyektong ito ay upang ipakita ang isang webpage sa Chrome sa fullscreen mode.

Halimbawa kung ang oras ay 3:05, magpapakita ito ng isang 2 TUNAY na bayarin at isang 1 TUNAY na barya para sa mga oras, at isang 5 sentimo barya para sa mga minuto.

Ginawa kong magagamit ang aktwal na pahina upang subukan sa link na https://numismaticclock.freetzi.com, ngunit sa proyekto ay tatakbo ito nang lokal.

Ito ay isang pahina ng HTML na may ilang JavaScript upang mai-refresh ang pahina kapag lumipas ang isang minuto. Ang proyekto ay may 13 mga imahe upang ipakita ang oras (0h at 12h ay ang parehong imahe ngunit magkakaibang mga file) at 60 mga imahe upang ipakita ang minuto. Ang HTML file (index.html) at ang 73-j.webp

Ang script ay naglilimbag ng mga tag upang ipakita ang mga larawan sa tuwing nai-load ang pahina. Nakukuha ng isang variable ang aktwal na minuto ng system sa labas ng pag-andar ng tiyempo habang ang isa pang variable ay nakukuha ito sa loob ng pagpapaandar. Ang bawat segundo, ang dalawang variable na ito ay inihambing, at kung magkakaiba ito nangangahulugang isang minuto ang lumipas, kaya't ang pahina ay nire-refresh.

Hakbang 3: Pagtatakda ng Tamang Larawan ng Raspbian

Ang pagtatakda ng Tamang Larawan ng Raspbian
Ang pagtatakda ng Tamang Larawan ng Raspbian

Una sa lahat, kakailanganin mong i-download ang especific na raspbian na imahe na gumagana sa iyong display. Sa aking kaso, ang aking display ay ang KeDei 6.2 na bersyon, kaya na-download ko ang distro mula sa

Kakailanganin mo ang isang software na tinatawag na WinDisk32Imager upang sunugin ang imahe sa isang SD card at pagkatapos, i-boot ang iyong board.

Hakbang 4: Ilipat ang Mga File sa Lupon

Ilipat ang mga File sa Lupon
Ilipat ang mga File sa Lupon

Ang nilalaman ng file relogio.rar (Hakbang 3) ay kailangang ilipat sa RaspberryPi.

Maaari mong gamitin ang isang pendrive upang gawin o magagawa ito sa pamamagitan ng SSH gamit ang isang software na tinatawag na WinSCP. Ilagay ang lahat ng mga file sa isang folder sa loob / bahay / pi /

Ang landas ng index.html file ay magiging ~ / home / pi / relogio / index.html

Inirerekumenda kong gamitin ang Putty upang gawing mas madaling gawin ang mga susunod na setting.

Hakbang 5: Pagtatakda ng Mga Parameter ng Linux

Pagtatakda ng Mga Parameter ng Linux
Pagtatakda ng Mga Parameter ng Linux

Sa puntong ito, ang mga file ay nai-save sa iyong board at maaari mong ikonekta ang isang keyboard, buksan ang navigator at i-type ang /home/pi/relogio/index.html sa addressbar. Ipapakita nito ang pahina ng orasan, pagkatapos ay pindutin ang F11 upang ipasok ang fullscreen mode at ang tapos na!

Ngunit maaari natin itong mapabuti.

Maaari kang mag-download ng isang software na nagtatago ng mouse cursor kapag hindi ito ginagamit.

sudo apt-get install unclutter

Kapag natapos na, nai-type mo ang sumusunod na utos upang itago ang cursor kung hindi ito gumagalaw ng 2 segundo:

sudo unclutter -idle 2 -root

Maaaring buksan ang browser ng Chrome sa pamamagitan ng linya ng utos sa fullscreen mode at magdirekta sa pahina ng orasan (huwag gumamit ng sudo int his command):

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

Maaari pa nating gawing mas mahusay ito.

Magtatakda kami ng isang alias, ibig sabihin, na may isang solong utos tatakbo namin ang software upang itago ang cursor at buksan ang Chrome sa pahina ng orasan.

Upang magawa ito, i-type ang sumusunod na utos:

sudo nano /home/pi/.bashrc

Malapit sa seksyong "kahulugan ng Alias", ipasok ang sumusunod na teksto (tulad ng imahe):

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

Isara at buksan muli ang iyong terminal o uri:

pinagmulan / home /pi/.bashrc

Ngayon kapag na-type mo ang command relogio sa terminal, awtomatiko nitong tatakbo ang unclutter software at bubuksan ang Chrome.

Hakbang 6: paglalagay ng mga bahagi

Paglalagay ng mga bahagi
Paglalagay ng mga bahagi

Ang RasbperryPi na ginamit ko sa proyektong ito ay napinsala. Dalawang USB port lamang ang gagana pa rin at pinahahaba ko ang mga ito sa mga jumper upang ilagay ito sa likod ng kahon. Gumawa rin ako ng isang extension mula sa mga spot na solder ng PP1 at PP2 sa pisara sa isang konektor ng kuryente.

Mag-mode din ng isa pang square hole ont na iniwan niya para sa konektor ng ethernet.

Hakbang 7: Tinatapos ang Kahon

Tinatapos ang Kahon
Tinatapos ang Kahon
Tinatapos ang Kahon
Tinatapos ang Kahon

Pinutol ko ang ilang mga stick ng popsicle upang makagawa ng isang frame sa paligid ng screen upang maitago ang ilang mga kakulangan.

Madali kong nakadikit ang front panel pabalik sa kahon. Nagdikit din ang isang pang-akit upang hawakan ang isang pang-alaalang barya sa itaas ng screen.

Hakbang 8: Masiyahan sa Iyong Numismatic Clock

Masiyahan sa iyong Numismatic Clock
Masiyahan sa iyong Numismatic Clock
Masiyahan sa iyong Numismatic Clock
Masiyahan sa iyong Numismatic Clock
Masiyahan sa iyong Numismatic Clock
Masiyahan sa iyong Numismatic Clock

Ang kahon ay may puwang upang hawakan ang isang power bank sa loob, kung gumagamit ka ng isang dongle para sa wifi (o isang mas bagong bersyon ng board) gagawin itong buong wireless.

Hakbang 9: Masiyahan sa Iyong Minicomputer

Masiyahan sa iyong Minicomputer
Masiyahan sa iyong Minicomputer

Maaari itong magamit bilang isang regular na computer, tulad ng pagpapatakbo ng isang server ng imbakan.

Inaasahan kong nasiyahan ka at maaari at maging kapaki-pakinabang sa mga katulad na proyekto.

PS. Paumanhin para sa maruming keyboard:)

Inirerekumendang: