Índice:

Relógio Binário de Mármore: 9 Passos (com Imagens)
Relógio Binário de Mármore: 9 Passos (com Imagens)

Vídeo: Relógio Binário de Mármore: 9 Passos (com Imagens)

Vídeo: Relógio Binário de Mármore: 9 Passos (com Imagens)
Vídeo: Janja após gestos em debate viralizar: "Bocejei na cara do inominável" 2024, Novembro
Anonim
Relógio Binário de Mármore
Relógio Binário de Mármore

Este é um relógio simples que mostra a hora (horas / minutos) em binário usando leds escondidos sob mármores de vidro. Para uma pessoa comum, ele se parece com um monte de luzes, mas você será capaz de dizer as horas apenas com um rápido olhar neste relógio. Pode levar alguns dias para você se familiarizar com a arte esotérica da contagem binária rápida, mas você será capaz de dizer a hora imediatamente, apenas um pouco mais devagar no início. Aqui está um instrutivo de contagem em binário Contagem binária.

Etapa 1: O que você precisa

O que você precisa
O que você precisa
  • Um microcontrolador Atmel Tiny2313
  • Um capacitor 0,1 uF
  • Onze resistores - 120 ohm
  • Onze leds de alto brilho. Usei 6 brancos e 5 amarelos
  • Um cristal de 10 MHz
  • Dois capacitores de 20 pF
  • Um pequeno botão
  • Onze mármores de vidro
  • Um bom pedaço de madeira para montar tudo

Na imagem abaixo estão faltando os leds e os resistores …

Etapa 2: Preparando a Base

Preparando a Base
Preparando a Base
Preparando a Base
Preparando a Base
Preparando a Base
Preparando a Base
Preparando a Base
Preparando a Base

Peguei um pedaço de madeira (3x2 cm, 50 cm de comprimento) que encontrei em um armário e usei como base para o relógio.

Comecei perfurando onze orifícios de 5 mm diretamente para os leds. No topo, usei uma broca de 12 mm e perfurei 7 mm em cada orifício de 5 mm para obter um recorte para os mármores serem colocados. No fundo, usei uma broca ainda mais larga e perfurei um grande pedaço de madeira sobre cada furo conduzido e então esculpi uma trincheira entre os furos para que os cabos possam ser colocados lá. No meio entre os leds de hora e minuto, perfurei e esculpi uma enorme cratera para colocar os componentes eletrônicos. Após lixar um pouco e pintar tudo com a cor marrom escuro.

Etapa 3: soldando os leds e resistores

Soldando os Leds e Resistores
Soldando os Leds e Resistores
Soldando os Leds e Resistores
Soldando os Leds e Resistores
Soldando os Leds e Resistores
Soldando os Leds e Resistores
Soldando os Leds e Resistores
Soldando os Leds e Resistores

Os leds têm um led curto (menos) e um led longo (mais). Insira todos os leds virados na mesma direção e solde todos os fios curtos juntos.

Solde os resistores de 120 ohms nos cabos longos. Solde um fio longo o suficiente para atingir o meio do relógio para cada resistor.

Etapa 4: a CPU e o cristal

A CPU e Cristal
A CPU e Cristal
A CPU e Cristal
A CPU e Cristal
A CPU e Cristal
A CPU e Cristal

Eu não me preocupei em fazer uma placa de circuito para este projeto, é mais fácil apenas soldar tudo junto no estilo de bug morto. (Na verdade, eu prefiro chamar isso de bug esmagado porque o chip não está virado de cabeça para baixo, mas está achatado / esmagado …;-)

Comece instalando o software no chip (ATtiny2313) e teste-o para ter certeza de que funciona. Em seguida, achatar o chip dobrando todos os terminais para fora. Solde o cristal nos pinos 4 e 5 do chip. Corri as pontas do cristal na parte inferior do chip para tirá-los do meu caminho. Solde o resistor de 20 Kohm entre o pino 1 (reset) e o pino 20 (positivo). Solde os dois capatitores de 20 pF nos pinos 4 e 5 e, em seguida, solde-os ambos no pino 10 (menos). Solde o capacitor de 100 nF entre o pino 10 (menos) e o pino 20 (mais).

Etapa 5: o botão

O botão
O botão

Faça um entalhe para o botão na madeira e conecte o botão ao fio que está conectado a todos os leds. Em seguida, solde outro fio longo o suficiente para alcançar o microcontrolador para o outro pino do botão

Etapa 6: fios

Fios
Fios
Fios
Fios

Solde os fios vindos dos leds e do botão para o microcontrolador.

O primeiro led (o led mais abaixo) é o led do Minuto-1 até o led do Minuto-32 que deve estar logo abaixo do microcontrolador. Acima do microcontrolador está o led Hora-1. Não se esqueça do fio que sai do botão, solde-o no pino 11 do microcontrolador. Termine soldando os fios de alimentação no pino 20 (positivo) e no pino 10 (negativo) na CPU. E sim, há um fio final a fazer - soldar um fio entre o pino 10 no microcontrolador ao fio longo conectando todos os leds (e o botão). Termine usando cola quente para prender todos os fios nas trincheiras de uma forma limpa e ordenada.

Etapa 7: Esquemático

Esquemático
Esquemático

O esquema é tão simples e não há placa de circuito, então apenas um esquema desenhado à mão.

Etapa 8: o software

O software
O software

O software é escrito em C para o Atmel usando GCC.

Não há realmente nada de especial no software. Timer0 é usado para gerar interrupções a cada 1638,4 uS e o algoritmo de Bresenham é usado para certificar-se de que o relógio avança em média a cada segundo. Depois de ligar, o relógio exibe um ponto que piscou para cima e para baixo para indicar que a hora deve ser ajustada. Ao premir o botão, o tempo avança lentamente durante 15 segundos e depois acelera. Se o botão for pressionado apenas momentaneamente (0,1-0,5 segundos), o tempo será diminuído em um minuto para facilitar o ajuste.

Etapa 9: o relógio finalizado

O Relógio Terminado
O Relógio Terminado
O Relógio Terminado
O Relógio Terminado

Cole as bolas de gude com um pouco de cola quente e pronto!

Aplique 5 volts nele e desfrute de sua glória….:-)

Recomendado: