Índice:

Um relógio de geração mista: 6 etapas
Um relógio de geração mista: 6 etapas

Vídeo: Um relógio de geração mista: 6 etapas

Vídeo: Um relógio de geração mista: 6 etapas
Vídeo: Garmin Fenix 6 Pro Solar, o MONSTRO da geração passada VALE A PENA agora? [Análise/Review] 2024, Novembro
Anonim
Um relógio de geração mista
Um relógio de geração mista

Olá a todos, Comecei esse projeto 1 mês atrás, por causa da minha saúde ruim (peguei dengue) demorou mais. Eu normalmente faço projetos baseados em Arduino, então fazer um projeto de relógio foi bem interessante.

Para fazer um projeto interessante, verifiquei vários projetos relacionados a relógios e mostradores de relógios e, finalmente, criei um relógio de geração de mixagem.

Ele contém uma ampulheta de minuto, um mostrador de relógio de 90 graus para dar as horas e 2 mostrador de sete segmentos para mostrar os minutos.

Vamos construir.

Etapa 1: Materiais necessários

  1. Bloco de madeira de 4 peças de 1cm * 3cm * 8cm (h * w * l). com.
  2. Icecream stick.
  3. 2 peças de 180 servo motor
  4. 2 peças de display de sete segmentos.
  5. Máquina de perfuração para madeira.
  6. Ardunio nano.
  7. Fonte de alimentação 5v 1Amp.
  8. Peças de madeira Sapre.
  9. Cabo fêmea para fêmea.
  10. Ampulheta de um minuto.

Etapa 2: Configurando Sand-glass e Servo

Configurando Sand-glass e Servo
Configurando Sand-glass e Servo
Configurando Sand-glass e Servo
Configurando Sand-glass e Servo
Configurando Sand-glass e Servo
Configurando Sand-glass e Servo
  1. Faça um orifício quadrado em uma das estruturas para que ele possa ser facilmente preso ao servo.
  2. marque o contorno do servo, coloque-o na madeira e faça os inteiros próximos uns dos outros usando uma furadeira.
  3. Fixe o servo usando um pouco de cola quente ou supercola.
  4. Criou uma pequena caixa do mesmo tamanho da ampulheta.
  5. Servo redutor acoplado no meio da caixa, conforme mostrado na figura.
  6. Fez um pequeno orifício no outro lado da caixa para que desse espaço para a chave de fenda montar a caixa no servo.
  7. Conecte o pino do servo ao pino número 12 do Arduino.
  8. Execute o código anexado.
  9. Envie 0 e 180 no monitor serial e verifique a rotação da ampulheta.
  10. Corrija as falhas, se houver.

Etapa 3: faça a moldura

Faça a moldura
Faça a moldura
Faça a moldura
Faça a moldura
Faça a moldura
Faça a moldura
  1. Agora coloque outras peças de madeira e faça uma caixa quadrada.
  2. Decida a segunda posição do servo para o dia de hora.
  3. Use um bastão de sorvete para cobrir a face frontal.

Etapa 4: Faça o Dail

Faça o Dail
Faça o Dail
Faça o Dail
Faça o Dail
Faça o Dail
Faça o Dail
  1. Com a ajuda de supercola, fixe a cabeça do servo nele.
  2. Em seguida, use o programa em anexo, abra o monitor serial do aplicativo Arduino.
  3. Envie 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 um por um e coloque a peça de madeira.
  4. Esses são os 12 intervalos do relógio com cada 8 graus de diferença.
  5. O pino do servo-sinal está conectado ao pino 12, você pode alterar de acordo para definir o dial.

Etapa 5: display de sete segmentos para minas

Display de sete segmentos para minutos
Display de sete segmentos para minutos
Display de sete segmentos para minutos
Display de sete segmentos para minutos
Display de sete segmentos para minutos
Display de sete segmentos para minutos
  1. Usando a broca com a menor broca, crie um todo na face frontal.
  2. 10 na carreira de cima e 10 na carreira de baixo.
  3. Para que o display de 2 de sete segmentos possa deslizar facilmente e depois use a super cola para fixá-lo.
  4. A esta altura, terminamos com o relógio inteiro.
  5. Agora precisamos definir a exibição de sete segmentos.

Pinos de dois monitores de sete segmentos.

const uint8_t digital_pins estático = {2, 3, 4, 5, 6, 7, 8};

const uint8_t analog_pins estático = {A0, A1, A2, A3, A4, A5, 9};

Os primeiros sete segmentos: a, b, c, d, e, f, g pinos do diagrama serão conectados a 2, 3, 4, 5, 6, 7, 8 pinos do Arduino.

2º sete segmentos: a, b, c, d, e, f, g pinos do diagrama serão conectados aos pinos A0, A1, A2, A3, A4, A5, 9 pinos do Arduino.

Execute o código e verifique se ele está piscando 9 a 0 corretamente ou não.

Etapa 6: montar tudo

Montar tudo
Montar tudo
Montar tudo
Montar tudo
  1. Depois que tudo estiver montado, o relógio ficará como na imagem.
  2. Pino 12 para servo do ponteiro das horas.
  3. Pino 11 para servo ampulheta.
  4. Os outros pinos são iguais aos pinos de sete segmentos.
  5. Defina o tempo alterando os valores do número abaixo no programa.

    • horas int = 1;
    • minutos int = 9;
    • int sec = 0;

Recomendado: