Índice:

Relógio Neopixel com Três Anéis Neopixel: 7 Passos
Relógio Neopixel com Três Anéis Neopixel: 7 Passos
Anonim
Image
Image

A brilhante criação do relógio Neo Pixel por Steve Manley me motivou a criar esta instrução sobre como criar um relógio semelhante com a menor quantidade de dinheiro. (Um importante hábito holandês é sempre tentar economizar dinheiro;-))

Eu descobri que o design original só se encaixa nos anéis Adafruit NeoPixel, e eles não são exatamente baratos.

Procurei no Ali Express e encontrei algumas versões mais baratas dele. Acabaram por ser peças funcionais, mas não com as mesmas dimensões. Acabei procurando e encontrando um design 3D para o relógio e ajustei-o de acordo.

Ao lado dela, a placa que usei é um clone de um Arduino Nano, e é programada da mesma forma. No entanto, o programa de relógio puro, sem quaisquer outras adições, não está disponível em nenhum lugar, então precisei ajustar um pouco o software.

Suprimentos

  • Placa mini USB Thinary Nano
  • Relógio RTC
  • Bateria LR1120
  • WS2812B 60 Led Ring
  • WS2812B 24 Anel Led
  • WS2812B 12 Led Ring

Etapa 1: impressão 3D do mostrador do relógio

Colete todas as peças necessárias
Colete todas as peças necessárias

Nos arquivos anexados, você encontrará o arquivo stl necessário para imprimir o mostrador do relógio.

Etapa 2: Colete todas as peças necessárias

Recolher todas as peças necessárias
Recolher todas as peças necessárias
Colete todas as peças necessárias
Colete todas as peças necessárias

No Ali Express você encontrará todas as peças que precisa para este projeto.

Ao lado das peças electrónicas comprei um relógio com uma placa frontal feia, porque fica 10 euros mais barato que um azul por exemplo.

Etapa 3: Conecte os anéis

Conecte os anéis
Conecte os anéis

Use cola quente para prender os anéis no lugar. Os anéis são fornecidos com 5 Volts e, em seguida, conectados uns aos outros em série conectando DOUT a DIN em cada anel em ordem de tamanho, de 60 a 24 a 12.

Etapa 4: Fiação das outras peças eletrônicas

Fiação das outras peças eletrônicas
Fiação das outras peças eletrônicas

O esquema acima mostra como conectar as partes entre si.

Começaremos com o relógio em tempo real DS3234. O relógio é um dispositivo acionado por barramento serial e tem uma bateria reserva para lembrar o tempo definido.

Etapa 5: preparando-se para programar o Arduino Nano

O Arduino Nano é programado usando o IDE do Arduino. É no IDE que você escreve “esboços” que são então compilados em firmware que seu computador grava no Arduino conectado a ele usando um cabo USB. Baixe o IDE e instale-o.

Carregue o arquivo NeoPixelClock_V1.ino

Antes de enviarmos o código para a placa, precisamos ter certeza de que temos os drivers instalados para nossa placa e que selecionamos a placa correta. Com o clone do Arduino Nano, precisamos de drivers para o chip conversor serial USB CH340G. O chipset usado para USB para serial é CH340 / CH341, para o qual os drivers (para Windows) podem ser baixados aqui:

www.wch.cn/download/CH341SER_EXE.html

Se você estiver trabalhando em um Mac, não terá problemas no estado em que se encontra.

Etapa 6: Instalando a Biblioteca Adafruit NeoPixel

Instalando a Biblioteca Adafruit NeoPixel
Instalando a Biblioteca Adafruit NeoPixel
Instalando a Biblioteca Adafruit NeoPixel
Instalando a Biblioteca Adafruit NeoPixel

Antes de podermos usar a Biblioteca NeoPixel, temos que instalá-la! Costumava ser um pouco complicado instalar bibliotecas no IDE do Arduino, mas eles simplificaram e incluíram um gerenciador de bibliotecas útil. Ele está listado no menu suspenso "Esboço> Biblioteca". Abra o gerenciador de biblioteca e procure por Adafruit Neopixel.

Quando encontrado, selecione-o e clique no botão instalar.

Também no menu "Ferramentas> Placa", certifique-se de que a placa correta esteja selecionada, o Arduino Nano.

Etapa 7: faça upload do esboço

Faça upload do esboço
Faça upload do esboço

Agora que temos tudo preparado, podemos iniciar o upload para o fórum. Conectamos a placa com o cabo USB.

Primeiro descobrimos qual porta serial a placa registrou.

No Windows:

Abra um comando com [Windows] [R] e digite compmgmt.msc, em Gerenciamento do computador, clique em Gerenciador de dispositivos Procure em Portas para descobrir qual porta está sendo usada.

No Mac OS:

Ícone da Apple> Sobre este Mac> Relatório do Sistema> USB

Agora no menu Ferramentas, certifique-se de que o processador com o carregador de inicialização antigo esteja selecionado. Isso é necessário para uma placa clone.

Agora, no canto superior esquerdo do IDE, clique no botão Upload. Esse será o botão com a seta apontando para a direita. Assim que o upload for concluído, o relógio começará a funcionar.

Recomendado: