Índice:

Arduino LifeClock: 6 etapas (com imagens)
Arduino LifeClock: 6 etapas (com imagens)

Vídeo: Arduino LifeClock: 6 etapas (com imagens)

Vídeo: Arduino LifeClock: 6 etapas (com imagens)
Vídeo: Lifeclock One - Changing the owner name. 2024, Outubro
Anonim
Arduino LifeClock
Arduino LifeClock

Este relógio exclusivo lembra você de apreciar cada dia, exibindo sua idade atual em dias (ou semanas) em uma tela de sete segmentos.

Etapa 1: você precisará

Você vai precisar
Você vai precisar
Você vai precisar
Você vai precisar
Você vai precisar
Você vai precisar
Você vai precisar
Você vai precisar

Eletrônicos:

  1. Arduino Pro Mini 5V (ou qualquer outro arduino com> = 12 pinos GPIO)
  2. Display de 4 dígitos e 7 segmentos
  3. Módulo de Relógio em Tempo Real DS3231
  4. 4x resistores de 200 Ohm

Materiais:

  1. Porta-retratos
  2. Perf Board (tamanho correspondente)
  3. Breakout MicroUSB (ou qualquer outra fonte de alimentação 5-12V)
  4. Wires / Hardwires
  5. Cabeçalhos de pinos (masculino, feminino)

Ferramentas:

  1. Ferro de solda
  2. Programador FTDI (no caso de um mini profissional)

Etapa 2: Prototipagem

Prototipagem
Prototipagem
Prototipagem
Prototipagem
Prototipagem
Prototipagem

Antes de montar permanentemente os componentes, precisamos verificar se tudo funciona corretamente.

  1. Conecte tudo de acordo com o esquema
  2. Verifique a porta COM e instale os drivers mais recentes
  3. Compile e carregue o esboço fornecido

Conexões:

Visor de cátodo comum

  • Pino 2 - COM4 (resistor)
  • Pino 3 - g
  • Pino 4 - c
  • Pino 5 - DP
  • Pino 6 - d
  • Pino 7 - e
  • Pino 8 - COM1 (resistor)
  • Pino 9 - a
  • Pino 10 - f
  • Pino 11 - COM2 (resistor)
  • Pino 12 - COM3 (resistor)
  • Pino 13 - b

DS3231

  • GND - GND
  • 5V / VCC - VCC
  • A4 - SDA
  • A5 -SCL

Se você estiver usando uma tela de ânodo comum, certifique-se de ajustar os pinos na placa de ensaio ou posteriormente no código

Etapa 3: modificar as peças

Modifique as peças
Modifique as peças
Modifique as peças
Modifique as peças

Precisamos modificar alguns de nossos componentes, para que caibam dentro da moldura.

Arduino

  • Solda em cabeçotes de pino macho (como mostrado)
  • Adicione dois fios para SDA e SCL

DS3231

  • Desolder os 6 pinheaders
  • Solda em cabeçotes de 4 pinos do outro lado (como mostrado)

Breakout MicroUSB

Solda em cabeçotes de pino

Etapa 4: Construindo a placa de circuito

Construindo a placa de circuito
Construindo a placa de circuito
Construindo a placa de circuito
Construindo a placa de circuito
Construindo a placa de circuito
Construindo a placa de circuito

Se tudo funcionou perfeitamente, você pode começar a construir a placa de circuito. Toda a placa de circuito deve caber no porta-retratos escolhido. Se o seu perfboard tem dimensões diferentes, você provavelmente precisará ajustar a colocação dos componentes.

1) Arranjo:

Posicione cada componente conforme mostrado no esquema. Se o diâmetro dos seus fios for> 1 mm, você precisa fazer dois furos para passar o A4-SDA (cinza) e o A5-SDA (branco).

2) Anexando:

Se cada componente for colocado corretamente, você pode começar a soldar os componentes. Certifique-se de remover as pernas restantes depois.

3) Fiação:

Você pode usar cabos comuns, simplesmente conectando-os na parte traseira da placa de desempenho, ou fio prateado na parte frontal. Para fazer isso, você precisa cortar o fio de prata no comprimento correspondente e dobrar suas pontas. Agora você só precisa colocá-los de acordo e soldá-los.

4) Verifique as conexões:

Se algo não funcionar como deveria ou se você quiser ter certeza de que conectou tudo corretamente, pode verificar usando a funcionalidade de continuidade de seu multímetro.

Etapa 5: modificar o porta-retratos

Modificar a moldura da imagem
Modificar a moldura da imagem
  1. Faça 4 orifícios de montagem e 1 orifício para cabos na placa traseira do seu quadro
  2. Aparafuse a placa de desempenho (além de alguns obstáculos)
  3. Corrija o breakout microUSB na parte traseira e conecte-o com os cabos de alimentação (RAW, GND)

Dependendo da sua preferência, pode-se recolocar a vidraça ou usar algum tipo de passepartout.

Etapa 6: O Código

O código
O código

Antes de enviar o código, você precisa ter certeza de instalar as bibliotecas necessárias e definir dois parâmetros.

1) Sua idade em dias (linha 21) [https://www.calculator.net/age-calculator.html]

2) Além disso, a hora do seu nascimento (linha 23)

Se o valor exibido estiver errado ou precisar ser alterado, você deve limpar o EEPROM

Espero poder inspirar você com esse projeto. Se você tiver dúvidas ou melhorias, sinta-se à vontade para compartilhá-las.

Recomendado: