Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Pixie:un reloj de pulsera NeoPixel basado en Arduino

Componentes y suministros

SparkFun Arduino Pro Mini 328 - 5V / 16MHz
× 1
Anillo Adafruit NeoPixel:WS2812 5050 RGB LED
× 1
Batería de iones de litio de 100 mAh
× 1
Reloj en tiempo real (RTC)
× 1
Regulador de voltaje elevador SparkFun - 5V
× 1

Herramientas y máquinas necesarias

Soldador (genérico)
Pistola de pegamento caliente (genérica)
Impresora 3D (genérica)

Acerca de este proyecto

Desde los albores de los tiempos, la gente ha comenzado a distribuir tiempo. Primero fue el reloj de sol, luego apareció el reloj de agua después de ellos fue el reloj de arena. Milenios más tarde se creó el primer reloj de péndulo y pocos siglos después el reloj electrónico.

Hoy te mostraré cómo hacer Pixie, un reloj de pulsera que combina tecnología de reloj analógico y digital, con la precisión de un reloj atómico.

PIXIE muestra las horas en azul, los minutos en rojo y los segundos en verde , también tiene una linterna modo que se activa mediante interruptor táctil capacitivo , durante 10 segundos. Puede preguntar por qué, es porque los LED se calientan y pueden dañarse, pero si lo desea, ¡puede aumentar el tiempo bajo su propio riesgo!

Formato de hora:

Horas: 1 LED =1 hora

Minutos: 1 LED =5 minutos

Segundos: 1 LED =5 segundos

¡¡¡¡MIRA EL VIDEO !!!!

Paso 1:piezas, materiales y herramientas para el proyecto

  • Arduino Pro mini
  • Anillo NeoPixel con 12 LED
  • Módulo de reloj en tiempo real DS1307
  • Regulador de voltaje elevador 5v
  • 1 resistencia de 1 M Ohm
  • batería de iones de litio - 3.7v 850mAh
  • Cables:diferentes colores
  • Pequeña paz de material electro conductor
  • Soldador
  • Pistola de pegamento caliente

Paso 2:diseño eléctrico

Como puede ver en los esquemas, el módulo RTC DS1307 se conecta a la interfaz TWI (I2C) de la placa Arduino ( pines analógicos 5 (SCL) y 4 (SDA) ). El NeoPixel El anillo está conectado al pin 3 del Arduino.

La resistencia de 1 M ohmios conecta los pines 10 y 13 juntos. El cable "táctil" está conectado al pin 10.

Todo GND y VSS los pines están conectados al regulador de voltaje Step-Up ( no está presente en ninguno de los esquemas anteriores ) ).

Paso 3:construcción del reloj

Primero sueldo la resistencia de 1M Ohm a los pines 13 y 10, luego sueldo los 3 cables para el anillo NeoPixel y uno más para el pin 10.

Después de eso, conecto el regulador elevador con GND y VSS del RTC, luego conecté SDA, SCL, GND y VSS del RTC con la placa Arduino Pro Mini, nuevamente con cables soldandolos.

Al final, pego en caliente todas las tablas lo más compactas posible.

Paso 4:Cerramiento y diseño

Para el cerramiento utilicé una caja de cartón simple que hice con un trozo de cartón y algo de cinta adhesiva, y un trozo de plexiglás transparente, de 37 x 37 mm y 3 mm de grosor, como tapa.

El tamaño de la caja es de 37 mm x 37 mm x 15 mm. También hice 2 agujeros, en la parte inferior de la caja, para los cables de alimentación y el cable "táctil".

Para la correa, utilicé un trozo de filts, de ~ 8 pulgadas de largo y de 1 pulgada de ancho (~ 20 cm x 2,5 cm) y trozos de velcro en ambos extremos.

Paso 5:software (código fuente y bibliotecas)

No dudes en descargar el archivo .zip que contiene el código fuente completo del reloj.

También necesitará estas bibliotecas:

Adafruit_NeoPixel

Hora

DS1307RTC

Wire: su IDE de Arduino integrado

Sensor capacitivo

Usé Arduino UNO como placa de programación para cargar el boceto en el Pro mini. Te sugiero que uses eso .

FM7T39KIT22NPAW.zip

Paso 6:Muestre

Código

Github
https://github.com/PaulStoffregen/DS1307RTChttps://github.com/PaulStoffregen/DS1307RTC
Github
https://github.com/PaulStoffregen/CapacitiveSensorhttps://github.com/PaulStoffregen/CapacitiveSensor
Github
https://github.com/adafruit/Adafruit_NeoPixelhttps://github.com/adafruit/Adafruit_NeoPixel
Github
https://github.com/PaulStoffregen/Timehttps://github.com/PaulStoffregen/Time

Esquemas


Proceso de manufactura

  1. Diversión con giroscopio con NeoPixel Ring
  2. Controlador de juego Arduino
  3. Reconocimiento y síntesis de voz con Arduino
  4. Autómatas celulares basados ​​en Arduino y OLED
  5. eDOT - Reloj de precisión y estación meteorológica basados ​​en Arduino
  6. Cámara de vigilancia remota móvil
  7. Guante de mano inteligente
  8. Sistema de asistencia basado en Arduino y hoja de cálculo de Google
  9. Controlador de tester Arduino DMX-512
  10. Cómo hacer una apertura automática de puerta basada en Arduino
  11. Cerradura de puerta protegida con contraseña basada en Arduino y Android