Inhoudsopgave:

Numismatische klok: 9 stappen (met afbeeldingen)
Numismatische klok: 9 stappen (met afbeeldingen)

Video: Numismatische klok: 9 stappen (met afbeeldingen)

Video: Numismatische klok: 9 stappen (met afbeeldingen)
Video: Venta de Monedas de Trigo para el Valor más ALTO 2024, November
Anonim
Numismatische klok
Numismatische klok
Numismatische klok
Numismatische klok
Numismatische klok
Numismatische klok
Numismatische klok
Numismatische klok

REAL is de Braziliaanse munteenheid sinds 1994 en voor de viering van haar 25e verjaardag heeft de Casa da Moeda (Braziliaanse munt) vorig jaar (2019) een herdenkingsmunt 1 REAL gemaakt met een kolibrie op de voorzijde (niet de gebruikelijke beeltenis van de republiek).

De kolibrie was de afbeelding op het 1 ECHTE biljet toen de munt 25 jaar geleden werd gelanceerd. De 1 ECHTE rekening wordt niet meer geproduceerd.

Als numismatisch enthousiast gebruikte ik een oude RaspberryPi 2, een TFT LCD-scherm en wat code in JavaScript om een klok te maken die de tijd weergeeft met biljetten en munten van de tweede familie van de REAL. Het is een echte computer die als een klok fungeert.

U kunt de JPG-bestanden wijzigen om een andere valuta weer te geven (euro, peso's, dolar, enz.) en het zal op dezelfde manier werken.

Benodigdheden

- Raspberry Pi-bord

-TFT 3,5'' LCD-scherm

-Houten doos

Stap 1: De doos voorbereiden

De doos voorbereiden
De doos voorbereiden
De doos voorbereiden
De doos voorbereiden

Ik had deze oude houten kist al heel lang liggen, ik denk dat hij werd gebruikt om theezakjes in te bewaren. Ik "breek" het voorpaneel en maakte een vierkant gat met een Dremel-gereedschap om op het 3, 5''-scherm te passen.

Na het monteren van alle componenten zal ik het stuk terug lijmen.

Het display is met hotglue op het paneel gelijmd.

Stap 2: Coderen

codering
codering
codering
codering

De eigenlijke functie van de RaspberryPi in dit project is om een webpagina in Chrome op volledig scherm weer te geven.

Als de tijd bijvoorbeeld 3:05 is, toont het een 2 ECHTE biljet en een 1 ECHTE munt voor de uren en een munt van 5 cent voor de minuten.

Ik heb de eigenlijke pagina beschikbaar gemaakt om te testen op de link https://numismaticclock.freetzi.com, maar in het project zal het lokaal worden uitgevoerd.

Het is een HTML-pagina met wat JavaScript om de pagina te vernieuwen wanneer er een minuut verstrijkt. Het project heeft 13 afbeeldingen om uren weer te geven (0u en 12u is dezelfde afbeelding maar verschillende bestanden) en 60 afbeeldingen om minuten weer te geven. Het HTML-bestand (index.html) en de 73-j.webp

Het script drukt de tags af om afbeeldingen te tonen telkens wanneer de pagina wordt geladen. Een variabele haalt de werkelijke minuut van het systeem buiten de timingfunctie, terwijl een andere variabele deze binnen de functie haalt. Elke seconde worden deze twee variabelen vergeleken, en als ze verschillend zijn, betekent dit dat er een minuut voorbij is gegaan, dus de pagina wordt vernieuwd.

Stap 3: De juiste Raspbian-afbeelding instellen

De juiste Raspbian-afbeelding instellen
De juiste Raspbian-afbeelding instellen

Allereerst moet u de specifieke Raspbian-afbeelding downloaden die werkt met uw scherm. In mijn geval is mijn scherm de KeDei 6.2-versie, dus ik heb de distro gedownload van

U hebt een software nodig met de naam WinDisk32Imager om de afbeelding op een SD-kaart te branden en vervolgens uw bord op te starten.

Stap 4: Breng de bestanden over naar het bord

Breng de bestanden over naar het bord
Breng de bestanden over naar het bord

De inhoud van het bestand relogio.rar (stap 3) moet naar de RaspberryPi worden overgebracht.

U kunt een pendrive gebruiken om SSH te doen of u kunt deze maken met een software genaamd WinSCP. Zet alle bestanden in een map in /home/pi/

Het pad van het index.html-bestand is ~/home/pi/relogio/index.html

Ik raad aan om Putty te gebruiken om de volgende instellingen gemakkelijker te maken.

Stap 5: Linux-parameters instellen

Linux-parameters instellen
Linux-parameters instellen

Op dit punt worden de bestanden op uw bord opgeslagen en kunt u een toetsenbord aansluiten, de navigator openen en /home/pi/relogio/index.html in de adresbalk typen. Het zal de klokpagina weergeven, druk vervolgens op F11 om de modus voor volledig scherm te openen en het is klaar!

Maar we kunnen het beter maken.

U kunt software downloaden die de muiscursor verbergt wanneer deze niet in gebruik is.

sudo apt-get install opruimen

Als het klaar is, typ je de volgende opdracht om de cursor te verbergen als deze gedurende 2 seconden niet beweegt:

sudo unclutter -idle 2 -root

Chrome-browser kan worden geopend via de opdrachtregel in de modus Volledig scherm en rechtstreeks naar de klokpagina (gebruik sudo niet int zijn opdracht):

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

We kunnen het nog beter maken.

We zullen een alias instellen, d.w.z. met een enkele opdracht zullen we de software uitvoeren om de cursor te verbergen en Chrome op de klokpagina te openen.

Typ hiervoor de volgende opdracht:

sudo nano /home/pi/.bashrc

In de buurt van het gedeelte "Aliasdefinitie" voegt u de volgende tekst in (net als de afbeelding):

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

Sluit en heropen uw terminal of typ:

bron /home/pi/.bashrc

Wanneer u nu de opdracht relogio op de terminal typt, wordt automatisch de overzichtelijke software uitgevoerd en wordt Chrome geopend.

Stap 6: De componenten plaatsen

De componenten plaatsen
De componenten plaatsen

De RasbberryPi die ik in dit project heb gebruikt, is zwaar beschadigd. Slechts twee USB-poorten werken nog en ik breid ze uit met jumpers om hem in de achterkant van de doos te plaatsen. Ik heb ook een uitbreiding gemaakt van de PP1- en PP2-soldeerplekken op het bord naar een stroomconnector.

Maak ook een ander vierkant gat aan de linkerkant voor de ethernetconnector.

Stap 7: De doos afmaken

De doos afmaken
De doos afmaken
De doos afmaken
De doos afmaken

Ik heb wat ijslollystokjes gesneden om een kader rond het scherm te maken om wat onvolkomenheden te verbergen.

Ik kon het voorpaneel gemakkelijk terug in de doos lijmen. Ook een magneet gelijmd om een herdenkingsmunt boven het scherm te houden.

Stap 8: Geniet van je numismatische klok

Geniet van je numismatische klok
Geniet van je numismatische klok
Geniet van je numismatische klok
Geniet van je numismatische klok
Geniet van je numismatische klok
Geniet van je numismatische klok

De doos heeft ruimte voor een powerbank binnenin, als je een dongle voor wifi (of een nieuwere versie van het bord) gebruikt, wordt deze volledig draadloos.

Stap 9: Geniet van uw minicomputer

Veel plezier met uw minicomputer
Veel plezier met uw minicomputer

Het kan worden gebruikt als een gewone computer, bijvoorbeeld met een opslagserver.

Ik hoop dat je het leuk vindt en dat het nuttig kan en kan zijn bij soortgelijke projecten.

ps. Sorry voor het vuile toetsenbord:)

Aanbevolen: