Índice:
- Etapa 1: O que você precisa
- Etapa 2: Preparando a Base
- Etapa 3: soldando os leds e resistores
- Etapa 4: a CPU e o cristal
- Etapa 5: o botão
- Etapa 6: fios
- Etapa 7: Esquemático
- Etapa 8: o software
- Etapa 9: o relógio finalizado
Vídeo: Relógio Binário de Mármore: 9 Passos (com Imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:40
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
- 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
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
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
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
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
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
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 é 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
Cole as bolas de gude com um pouco de cola quente e pronto!
Aplique 5 volts nele e desfrute de sua glória….:-)
Recomendado:
Relógio Micro Binário: 10 Passos (com Imagens)
Micro Clock Binary: Tendo criado anteriormente um Instructable (Binary DVM), que faz uso da área de exibição limitada usando binário. Foi apenas um pequeno passo ter criado anteriormente o módulo de código principal para conversão de decimal em binário para a criação de um relógio binário, mas t
Exibição do relógio binário BigBit: 9 etapas (com imagens)
BigBit Binary Clock Display: Em um Instructable anterior (Microbit Binary Clock), o projeto era ideal como um dispositivo de mesa portátil, pois a tela era bastante pequena. Portanto, parecia apropriado que a próxima versão fosse uma versão para lareira ou montada na parede, mas muito maior
Relógio de mármore: 12 etapas (com fotos)
Marble Clock: EDIT: This Instructable foi apresentado em Motherboard - VICEHackadayArduino's blog oficialHackster blogDigital TrendsNote: Eu tenho uma conta no Twitter onde compartilho o andamento de meus projetos antes de publicá-los. Você pode me seguir e dar feedback
Relógio binário de mármore LED: 6 etapas (com imagens)
Relógio binário LED Marble: Agora acho que quase todo mundo tem um relógio binário e aqui está minha versão. O que eu gostei foi que esse projeto combinou um pouco de marcenaria, programação, aprendizado, eletrônica e talvez um pouco de criatividade artística. Mostra hora, mês, data, dia
Relógio Binário: 5 Passos (com Imagens)
Relógio Binário: Aqui está um exemplo simples de como construir um relógio binário de 24 horas de aparência legal. LEDs vermelhos mostram segundos, LEDs verdes minutos e horas LEDs amarelos. A caixa contém quatro botões para ajustar a hora. Relógio funciona com 9 volts. Este relógio é fácil de fazer e peças