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: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Componentes y suministros

SparkFun Arduino Pro Mini 328 - 5V/16MHz × 1
Anillo NeoPixel Adafruit: WS2812 5050 RGB LED (12 LEDs) × 1
Batería Li-Ion 100mAh (recomendado 850mAh 3.7V) × 1
Módulo RTC (Reloj en tiempo real) DS1307 × 1
Regulador step-up 5V SparkFun × 1

Herramientas necesarias

Sobre el proyecto

Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Desde el principio de los tiempos, el ser humano ha medido el tiempo. Primero el reloj de sol, luego el reloj de agua, después la clepsidra. Milenios más tarde apareció el reloj de péndulo y siglos después el reloj electrónico.

Hoy te muestro cómo hacer Pixie, un reloj de pulsera que combina tecnología analógica 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 un modo linterna que se activa mediante un interruptor táctil capacitivo durante 10 segundos. ¿Por qué solo 10 segundos? Porque los LEDs se calientan y podrían dañarse, pero si quieres puedes aumentar el tiempo bajo tu propia responsabilidad.

Formato de hora

¡MIRA EL VIDEO!

Paso 1: Piezas, materiales y herramientas

Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Paso 2: Diseño eléctrico

Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Como se ve en los esquemáticos, el módulo RTC DS1307 se conecta a la interfaz TWI (I2C) del Arduino (pines analógicos 5 = SCL y 4 = SDA). El anillo NeoPixel se conecta al pin 3 del Arduino.

La resistencia de 1M Ω conecta los pines 10 y 13. El cable «touch» va al pin 10.

Todos los pines GND y VSS se conectan al regulador step-up (no aparece en los esquemáticos anteriores).

Paso 3: Construcción del reloj

Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Primero sueldo la resistencia de 1M Ω 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 conecto el regulador step-up con GND y VSS del RTC, luego conecto SDA, SCL, GND y VSS del RTC con el Arduino Pro Mini, soldando los cables.

Al final pego con pegamento caliente todas las placas lo más compacto posible.

Paso 4: Carcasa y diseño

Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Para la carcasa usé una caja de cartón simple hecha con un trozo de cartón y cinta adhesiva, y una pieza de plexiglás transparente de 37 x 37 mm y 3 mm de grosor como tapa.

El tamaño de la caja es 37 mm x 37 mm x 15 mm. Hice 2 agujeros en la base para los cables de alimentación y el cable «touch».

Para la correa usé un trozo de fieltro de ~20 cm x 2,5 cm con velcro en ambos extremos.

Paso 5: Software (código fuente y librerías)

Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Puedes descargar el archivo .zip que contiene todo el código fuente del reloj.

Necesitarás estas librerías:

Usé un Arduino UNO como programador para subir el sketch al Pro Mini. Te sugiero hacer lo mismo.

FM7T39KIT22NPAW.zip

Paso 6: Demostración

Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Código

Esquemáticos

Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY
Pixie: Reloj de pulsera NeoPixel basado en Arduino – Elegante reloj LED DIY

Proceso de manufactura

  1. Pantalla LED Interactiva con Giroscopio, Anillo NeoPixel y Arduino
  2. Mando USB para juegos DIY con Arduino – Construye tu propio gamepad de alto rendimiento
  3. Dominando reconocimiento y síntesis de voz en Arduino Due
  4. Autómatas Celulares en Tiempo Real con Arduino y Pantalla OLED 128x64
  5. eDOT: Reloj Preciso y Estación Meteorológica Arduino con Control IR Integrado
  6. Sistema Portátil de Vigilancia Remota con Cámara y Robot Móvil
  7. Guante Inteligente de Gestos a Texto para Lenguaje de Signos
  8. Sistema de control de asistencia RFID en tiempo real con Arduino y Google Sheets
  9. Controlador Probador Arduino DMX-512 – Kit Completo de Componentes para Control de Iluminación Fiable
  10. Puerta automática con Arduino y sensor ultrasónico HC-SR04
  11. Cerradura Inteligente Sin Llave: Arduino y Android con Bluetooth y Contraseña