Pixie:Um relógio de pulso NeoPixel baseado em Arduino
Componentes e suprimentos
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Ferramentas e máquinas necessárias
| ||||
| ||||
|
Sobre este projeto
Desde o início dos tempos, as pessoas começaram a dispensar tempo. Primeiro foi o relógio de sol, depois apareceu o relógio de água depois deles foi a ampulheta. Milênios depois foi criado o primeiro relógio de pêndulo e alguns séculos depois o relógio eletrônico.
Hoje vou mostrar como fazer o Pixie, um relógio de pulso que combina a tecnologia de relógio analógico e digital, com a precisão de um relógio atômico.
PIXIE mostra as horas em azul, os minutos em vermelho e os segundos em verde , também tem uma lanterna modo que é ativado por interruptor de toque capacitivo , por 10 segundos. Você pode perguntar o porquê, é porque os LEDs esquentam e podem ficar danificados, mas se quiser, pode aumentar o tempo por sua própria conta e risco!
Formato de hora:
Horário: 1 LED =1 hora
Minutos: 1 LED =5 minutos
Segundos: 1 LED =5 segundos
ASSISTA AO VÍDEO !!!!
Etapa 1:peças, materiais e ferramentas para o projeto
- Arduino Pro mini
- Anel NeoPixel com 12 LEDs
- Módulo de relógio em tempo real DS1307
- Regulador de tensão Step-Up 5v
- 1 resistor de 1 M Ohm
- bateria de íon-lítio - 3,7v 850mAh
- Fios - cores diferentes
- Um pequeno pedaço de material eletrocondutor
- Ferro de soldar
- Pistola de cola quente
Etapa 2:projeto elétrico
Como você pode ver nos esquemas, o módulo RTC DS1307 é conectado à interface TWI (I2C) da placa Arduino ( pinos analógicos 5 (SCL) e 4 (SDA) ) O NeoPixel anel é conectado ao pino 3 do Arduino.
O resistor de 1M ohm está conectando os pinos 10 e 13 juntos. O fio de "toque" é conectado ao pino 10.
Todos GND e VSS pinos são conectados ao regulador de tensão Step-Up ( não presente em nenhum dos esquemas acima )
Etapa 3:construir o relógio
Primeiro eu soldo o resistor de 1M Ohm nos pinos 13 e 10, então eu soldo os 3 fios para o anel NeoPixel e mais um para o pino 10.
Depois disso eu conectei o regulador elevador com o GND e VSS do RTC, então conectei o SDA, SCL, GND e VSS do RTC com a placa Arduino Pro Mini, novamente com os fios soldando-os.
No final, colo todas as placas com cola quente o mais compactas possível.
Etapa 4:Invólucro e design
Para o invólucro usei uma caixa de papelão simples que fiz com um pedaço de papelão e um pouco de fita adesiva, e um pedaço de acrílico transparente, 37 x 37 mm e 3 mm de espessura, como tampo.
O tamanho da caixa é 37 mm x 37 mm x 15 mm. Também fiz 2 furos, no fundo da caixa, para os fios de força e o fio de "toque".
Para a pulseira usei um pedaço de filts, longo ~ 8 inc e largo 1 polegada (~ 20cm x 2,5 cm) e pedaços de velcro nas duas pontas.
Etapa 5:Software (código-fonte e bibliotecas)
Sinta-se à vontade para baixar o arquivo .zip que contém todo o código-fonte do relógio.
Você também precisará destas bibliotecas:
Adafruit_NeoPixel
Tempo
DS1307RTC
Wire - seu IDE Arduino integrado
CapacitiveSensor
Usei o Arduino UNO como placa de programação para fazer o upload do esboço para o Pro mini. Eu sugiro que você use isso .
FM7T39KIT22NPAW.zip
Etapa 6:Demonstrar
Código
Github
https://github.com/PaulStoffregen/DS1307RTChttps://github.com/PaulStoffregen/DS1307RTCGithub
https://github.com/PaulStoffregen/CapacitiveSensorhttps://github.com/PaulStoffregen/CapacitiveSensorGithub
https://github.com/adafruit/Adafruit_NeoPixelhttps://github.com/adafruit/Adafruit_NeoPixelGithub
https://github.com/PaulStoffregen/Timehttps://github.com/PaulStoffregen/TimeEsquemas
Processo de manufatura
- Diversão do giroscópio com anel NeoPixel
- Controlador de jogo Arduino
- Reconhecimento de fala e síntese com Arduino
- Arduino e autômatos celulares baseados em OLED
- eDOT - Relógio de precisão baseado em Arduino e estação meteorológica
- Câmera de vigilância remota móvel
- Luva de mão inteligente
- Sistema de atendimento baseado em Arduino e planilha do Google
- Arduino DMX-512 Tester Controller
- Como fazer a abertura automática de porta baseada no Arduino