Obsah:

Numismatické hodiny: 9 kroků (s obrázky)
Numismatické hodiny: 9 kroků (s obrázky)

Video: Numismatické hodiny: 9 kroků (s obrázky)

Video: Numismatické hodiny: 9 kroků (s obrázky)
Video: TOP 15 – Skryté funkce na iPhone (iOS), které musíte znát! 🔥 2024, Červenec
Anonim
Numismatické hodiny
Numismatické hodiny
Numismatické hodiny
Numismatické hodiny
Numismatické hodiny
Numismatické hodiny
Numismatické hodiny
Numismatické hodiny

REAL je brazilská měna od roku 1994 a na oslavu 25. výročí v loňském roce (2019) vyrobila Casa da Moeda (brazilská mincovna) pamětní 1 REÁLNOU minci s kolibříkem na líci (není to obvyklá podobizna republiky).

Kolibřík byl obrazem 1 SKUTEČNÉ směnky, když byla měna spuštěna před 25 lety. 1 SKUTEČNÁ faktura se již nevyrábí.

Jako numismatický nadšenec jsem použil starý RaspberryPi 2, TFT LCD displej a nějaký kód v JavaScriptu, abych vytvořil hodiny, které zobrazují čas pomocí účtů a mincí druhé rodiny SKUTEČNÉHO. Je to skutečný počítač, který funguje jako hodiny.

Soubory-j.webp

Zásoby

- Deska Raspberry Pi

-TFT 3,5 '' LCD

-Dřevěná krabice

Krok 1: Příprava krabice

Příprava krabice
Příprava krabice
Příprava krabice
Příprava krabice

Tuhle starou dřevěnou krabici jsem nechal ležet dlouho, myslím, že sloužila k uchovávání sáčků s čajem. „Zlomil“jsem přední panel a pomocí nástroje Dremel jsem vytvořil čtvercový otvor, aby se vešel na 3, 5 '' displej.

Po namontování všech komponent lepím díl zpět.

Displej je přilepený k panelu.

Krok 2: Kódování

Kódování
Kódování
Kódování
Kódování

Samotnou funkcí RaspberryPi v tomto projektu je zobrazení webové stránky v prohlížeči Chrome v režimu celé obrazovky.

Pokud je například čas 3:05, zobrazí se 2 SKUTEČNÉ bankovky a 1 SKUTEČNÁ mince na hodiny a mince 5 centů na minuty.

Skutečnou stránku jsem zpřístupnil k otestování na odkazu https://numismaticclock.freetzi.com, ale v projektu poběží lokálně.

Je to stránka HTML s nějakým JavaScriptem, který stránku obnoví, jakmile uběhne minuta. Projekt má 13 obrázků pro zobrazení hodin (0h a 12h je stejný obrázek, ale různé soubory) a 60 obrázků pro zobrazení minut. Soubor HTML (index.html) a 73-j.webp

Skript vytiskne značky a zobrazí obrázky při každém načtení stránky. Proměnná získá skutečnou minutu systému mimo funkci časování, zatímco jiná proměnná ji získá uvnitř funkce. Každou sekundu se tyto dvě proměnné porovnávají, a pokud se liší, znamená to, že uplynula minuta, takže se stránka obnoví.

Krok 3: Nastavení správného obrázku Raspbian

Nastavení správného obrázku Raspbian
Nastavení správného obrázku Raspbian

Nejprve si musíte stáhnout konkrétní obrázek Raspbian, který pracuje s vaším displejem. V mém případě je můj displej verze KeDei 6.2, takže jsem stáhl distro z

K vypálení obrázku na kartu SD budete potřebovat software WinDisk32Imager a poté spustíte desku.

Krok 4: Přeneste soubory na tabuli

Přeneste soubory na tabuli
Přeneste soubory na tabuli

Obsah souboru relogio.rar (krok 3) bude nutné přenést do RaspberryPi.

Můžete použít pendrive nebo to můžete provést pomocí SSH pomocí softwaru s názvem WinSCP. Vložte všechny soubory do složky uvnitř/home/pi/

Cesta k souboru index.html bude ~/home/pi/relogio/index.html

Doporučuji použít Putty, abyste si usnadnili další nastavení.

Krok 5: Nastavení parametrů Linuxu

Nastavení parametrů Linuxu
Nastavení parametrů Linuxu

V tomto okamžiku jsou soubory uloženy na vaší desce a můžete připojit klávesnici, otevřít navigátor a do adresního řádku zadat /home/pi/relogio/index.html. Zobrazí stránku s hodinami, poté stisknutím klávesy F11 přejdete do režimu celé obrazovky a je hotovo!

Ale můžeme to zlepšit.

Můžete si stáhnout software, který skryje kurzor myši, když se nepoužívá.

sudo apt-get install unclutter

Po dokončení zadáním následujícího příkazu skryjete kurzor, pokud se nepohybuje po dobu 2 sekund:

sudo unclutter -idle 2 -root

Prohlížeč Chrome lze otevřít pomocí příkazového řádku v režimu celé obrazovky a přímo na stránku s hodinami (nepoužívejte sudo int jeho příkaz):

chromový prohlížeč-domovská stránka/domov/pi/relogio/index.html-start-fullscreen

Můžeme to ještě vylepšit.

Nastavíme alias, tj. Jediným příkazem spustíme software, který skryje kurzor a otevře Chrome na stránce s hodinami.

Chcete -li to provést, zadejte následující příkaz:

sudo nano /home/pi/.bashrc

V blízkosti sekce „Definice aliasu“vložte následující text (stejně jako obrázek):

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

Zavřete a znovu otevřete terminál nebo zadejte:

zdroj /home/pi/.bashrc

Nyní, když na terminálu zadáte příkaz relogio, automaticky spustí software Unclutter a otevře Chrome.

Krok 6: Umístění součástí

Umístění komponent
Umístění komponent

RasbperryPi, který jsem použil v tomto projektu, je silně poškozen. Pouze dva USB porty stále fungují a rozšiřuji je propojkami, abych je umístil do zadní části krabice. Také jsem udělal rozšíření z pájecích bodů PP1 a PP2 na desce na napájecí konektor.

Také vytvořte další čtvercový otvor na levé straně pro ethernetový konektor.

Krok 7: Dokončení krabice

Dokončení krabice
Dokončení krabice
Dokončení krabice
Dokončení krabice

Uřízl jsem několik nanuků, abych vytvořil rámeček kolem obrazovky, abych skryl nějaké nedokonalosti.

Přední panel jsem mohl snadno vlepit zpět do krabice. Také přilepený magnet k držení pamětní mince nad obrazovkou.

Krok 8: Užijte si své numismatické hodiny

Užijte si své numismatické hodiny
Užijte si své numismatické hodiny
Užijte si své numismatické hodiny
Užijte si své numismatické hodiny
Užijte si své numismatické hodiny
Užijte si své numismatické hodiny

Krabice má uvnitř prostor pro uložení powerbanky, pokud použijete dongle pro wifi (nebo novější verzi desky), bude plně bezdrátová.

Krok 9: Užijte si svůj minipočítač

Užijte si svůj minipočítač
Užijte si svůj minipočítač

Může být použit jako běžný počítač, například se spuštěným úložným serverem.

Doufám, že se vám bude líbit a může a může být nápomocný při podobných projektech.

PS. Omlouvám se za špinavou klávesnici:)

Doporučuje: