Índice:

Relógio numismático: 9 etapas (com imagens)
Relógio numismático: 9 etapas (com imagens)

Vídeo: Relógio numismático: 9 etapas (com imagens)

Vídeo: Relógio numismático: 9 etapas (com imagens)
Vídeo: 7.000,00 Moeda de 1 Real Beija Flor "Rara e Muito Valiosa Sendo Bifacial #shorts #moedas 2024, Julho
Anonim
Relógio Numismático
Relógio Numismático
Relógio Numismático
Relógio Numismático
Relógio Numismático
Relógio Numismático
Relógio Numismático
Relógio Numismático

REAL é a moeda brasileira desde 1994 e para comemorar seu 25º aniversário, no ano passado (2019) a Casa da Moeda fez uma moeda comemorativa 1 REAL com um colibri no anverso (não a efígie usual da república).

O colibri era a imagem da nota 1 REAL quando a moeda foi lançada há 25 anos. A nota 1 REAL não é mais produzida.

Como entusiasta da numismática, usei um velho RaspberryPi 2, um display TFT LCD e alguns códigos em JavaScript para fazer um relógio que mostra a hora com notas e moedas da segunda família do REAL. É um computador real que funciona como um relógio.

Você pode alterar os arquivos-j.webp

Suprimentos

- Placa de Raspberry Pi

-TFT 3,5 '' LCD

-Caixa de madeira

Etapa 1: Preparando a caixa

Preparando a caixa
Preparando a caixa
Preparando a caixa
Preparando a caixa

Fiquei com esta velha caixa de madeira por muito tempo, acho que era usada para guardar saquinhos de chá. Eu "quebrei" o painel frontal e fiz um orifício quadrado com uma ferramenta Dremel para encaixar no visor de 3,5 ''.

Depois de montar todos os componentes irei colar a peça de volta.

A tela é colada ao painel.

Etapa 2: codificação

Codificação
Codificação
Codificação
Codificação

A própria função do RaspberryPi neste projeto é exibir uma página da web no Chrome em modo de tela cheia.

Por exemplo, se o tempo for 3:05, ele mostrará uma nota REAL de 2 e uma moeda de 1 REAL para as horas e uma moeda de 5 centavos para os minutos.

Disponibilizei a página real para teste no link https://numismaticclock.freetzi.com, mas no projeto ela estará rodando localmente.

É uma página HTML com algum JavaScript para atualizar a página quando um minuto passa. O projeto tem 13 imagens para mostrar horas (0h e 12h é a mesma imagem mas arquivos diferentes) e 60 imagens para mostrar minutos. O arquivo HTML (index.html) e o 73-j.webp

O script imprime as marcas para mostrar as imagens sempre que a página é carregada. Uma variável obtém o minuto real do sistema fora da função de temporização, enquanto outra variável o obtém dentro da função. A cada segundo, essas duas variáveis são comparadas e, se forem diferentes, significa que passou um minuto, então a página é atualizada.

Etapa 3: Definir a imagem Raspbian certa

Definindo a imagem Raspbian certa
Definindo a imagem Raspbian certa

Primeiramente você precisará baixar a imagem específica do Raspbian que funciona com o seu monitor. No meu caso, meu display é a versão KeDei 6.2, então baixei a distro em

Você precisará de um software chamado WinDisk32Imager para gravar a imagem em um cartão SD e, em seguida, inicializar sua placa.

Etapa 4: transferir os arquivos para o quadro

Transfira os arquivos para a diretoria
Transfira os arquivos para a diretoria

O conteúdo do arquivo relogio.rar (Etapa 3) deverá ser transferido para o RaspberryPi.

Você pode usar um pendrive para fazer ou pode fazer isso por meio de SSH com um software chamado WinSCP. Coloque todos os arquivos em uma pasta dentro de / home / pi /

O caminho do arquivo index.html será ~ / home / pi / relogio / index.html

Recomendo usar Putty para facilitar as próximas configurações.

Etapa 5: Definir os parâmetros do Linux

Definição de parâmetros do Linux
Definição de parâmetros do Linux

Neste ponto, os arquivos são salvos em sua placa e você pode conectar um teclado, abrir o navegador e digitar /home/pi/relogio/index.html na barra de endereços. Ele exibirá a página do relógio, pressione F11 para entrar no modo de tela cheia e pronto!

Mas podemos torná-lo melhor.

Você pode baixar um software que esconde o cursor do mouse quando não está em uso.

sudo apt-get install unclutter

Quando terminar, você digita o seguinte comando para ocultar o cursor se ele não se mover por 2 segundos:

sudo unclutter -idle 2 -root

O navegador Chrome pode ser aberto por meio da linha de comando no modo de tela cheia e direto para a página do relógio (não use sudo no comando):

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

Podemos torná-lo ainda melhor.

Vamos definir um alias, ou seja, com um único comando, vamos executar o software para ocultar o cursor e abrir o Chrome na página do relógio.

Para fazer isso, digite o seguinte comando:

sudo nano /home/pi/.bashrc

Perto da seção "Definição de alias", insira o seguinte texto (assim como a imagem):

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

Feche e reabra seu terminal ou digite:

source /home/pi/.bashrc

Agora, quando você digita o comando relogio no terminal, ele executa automaticamente o software organizado e abre o Chrome.

Etapa 6: Colocando os componentes

Colocando os Componentes
Colocando os Componentes

O RasbperryPi que usei neste projeto está muito danificado. Apenas duas portas USB ainda funcionam e eu as estendi com jumpers para colocá-las na parte de trás da caixa. Também fiz uma extensão dos pontos de solda PP1 e PP2 na placa para um conector de alimentação.

Também modele outro orifício quadrado no lado esquerdo para o conector Ethernet.

Etapa 7: finalizando a caixa

Terminando a caixa
Terminando a caixa
Terminando a caixa
Terminando a caixa

Cortei alguns palitos de picolé para fazer uma moldura ao redor da tela para esconder algumas imperfeições.

Eu poderia facilmente colar o painel frontal de volta na caixa. Também colou um ímã para segurar uma moeda comemorativa acima da tela.

Etapa 8: aproveite seu relógio numismático

Desfrute do seu relógio numismático
Desfrute do seu relógio numismático
Aproveite o seu relógio numismático
Aproveite o seu relógio numismático
Desfrute do seu relógio numismático
Desfrute do seu relógio numismático

A caixa tem espaço para conter um banco de energia dentro, se você usar um dongle para wi-fi (ou uma versão mais recente da placa), ele o tornará totalmente sem fio.

Etapa 9: Aproveite o seu minicomputador

Aproveite o seu minicomputador
Aproveite o seu minicomputador

Ele pode ser usado como um computador normal, executando um servidor de armazenamento, por exemplo.

Espero que gostem e que possam ser úteis em projetos semelhantes.

PS. Desculpe pelo teclado sujo:)

Recomendado: