Tabla de contenido:

Organizador de escritorio con reloj de matriz LED y Bluetooth: 7 pasos
Organizador de escritorio con reloj de matriz LED y Bluetooth: 7 pasos

Video: Organizador de escritorio con reloj de matriz LED y Bluetooth: 7 pasos

Video: Organizador de escritorio con reloj de matriz LED y Bluetooth: 7 pasos
Video: LED Colorful Fabric Alarm Clock Level 3 Night Light Control Desk Bedroom Clock 2024, Noviembre
Anonim
Image
Image
Idea
Idea

Mi escritorio estaba muy desordenado y quería tener un buen organizador donde pudiera colocar mis lápices, pinceles, herramientas de arcilla, etc. Miré muchos organizadores en el mercado pero no me gustó ninguno. Me propuse diseñar mi propio organizador de escritorio y aquí está el resultado.

Suministros

Módulo RTC DS1307

Módulo Bluetooth HC06

Arduino Nano

LDR

Módulo de matriz LED MAX7219

Resina epoxi transparente

Pegamento de madera

Madera contrachapada de 4 mm

Cargador de celular

LED RGB de 4 pines

Paso 1: Idea

Este es mi plan para el organizador de escritorio. Decidí hacerlo con madera contrachapada de 4 mm. Es fácil de cortar con una navaja. Los siguientes pasos detallan el proceso de construcción del organizador.

Paso 2: construcción del panel frontal

Construcción del panel frontal
Construcción del panel frontal
Construcción del panel frontal
Construcción del panel frontal
Construcción del panel frontal
Construcción del panel frontal
Construcción del panel frontal
Construcción del panel frontal

Medí la matriz de LED y diseñé el panel frontal en base a eso. Después de cortar la ventana para LED Matrix, cubrí la pieza de madera cortada con cinta transparente y la empujé nuevamente en la ventana cortada. El grosor adicional de la cinta transparente ayudó a que la pieza de madera se ajustara por fricción a la ventana. Me aseguré de dejar un pequeño hueco mientras colocaba esta pieza. Pinté el panel exterior de esta ventana de negro. Luego coloqué todo este panel sobre una superficie plana. Mezclé 2 partes de epoxi transparente y agregué unas gotas de tinte marrón en la resina. Vertí esta resina en el panel de la ventana frontal. Luego rocié un poco de brillo dorado con mucha moderación en este panel mientras se fraguaba el epoxi. Después de curar la resina epoxi, quité la pieza de madera. Esto dio una ventana clara para mostrar LED Matrix a través. También desde el frente parece perfecto.

Paso 3: construcción del organizador

Construyendo el organizador
Construyendo el organizador
Construyendo el organizador
Construyendo el organizador
Construyendo el organizador
Construyendo el organizador

El siguiente paso es construir el organizador. Empecé a cortar paneles y a pegarlos con cola para madera. Una vez terminado, vertí resina epoxi de color en todos los lados para obtener un acabado de vidrio.

Paso 4: Triodo falso (tubo de vacío)

Image
Image
Triodo falso (tubo de vacío)
Triodo falso (tubo de vacío)
Triodo falso (tubo de vacío)
Triodo falso (tubo de vacío)

Quería darle a mi organizador de escritorio un toque steampunk agregando 2 triodos falsos (amplificadores de válvulas). Para hacer los triodos, creé un molde usando una botella de tinta con alcohol y una lente de plástico por ahí. Para la fabricación de moldes utilicé la masilla para moldes Amazing.

Creé una rejilla para el triodo usando clavijas de grapadora y un poco de alambre de aluminio de color. Agregué un LED ámbar para el brillo del filamento calefactor. En la base de esta configuración agregué un disco de cartulina. Lamentablemente, no tengo imágenes del proceso de creación de este triodo. Avísame si necesitas pasos detallados, ¡los agregaré!

Vertí el molde alrededor de 4/5 con resina epoxi transparente. Luego inserté esta configuración de clavijas de grapadora, LED en resina y la dejé reposar durante 24 horas.

Después de 24 horas, desmoldeé el triodo y utilicé la parte superior pintada con marcador plateado para imitar la parte 'Getter' del triodo.

Luego sumergí el triodo en resina epoxi y lo suspendí boca abajo. Esto tiene dos ventajas.

1) Hace que la superficie exterior del triodo sea suave y brillante.

2) una gota de resina se congela en la parte superior del triodo que replica el sello de vidrio en triodos reales.

Paso 5: circuito y código

Circuito y código
Circuito y código

El circuito consta de Arduino Nano conectado con el reloj de tiempo real DS1307. Agregué un módulo Bluetooth HC-06 para controlar el reloj del organizador de escritorio desde el teléfono celular. También agregué un LDR para controlar la intensidad de la pantalla en función de la luz ambiental.

También hay un puente de 2 pines que conecta el módulo bluetooth (HC-06) al carril positivo de alimentación. Esto se hace para permitir la carga de código a arduino. Si el módulo HC-06 está encendido, el código no se carga y el error no es tan intuitivo.

El código del organizador de escritorio realiza las siguientes funciones

- Tiempo de visualización (formato de 12/24 horas, controlado por bluetooth a través del teléfono móvil)

- Mostrar día, fecha cada 5 minutos

- Cambie el color aleatorio de los LED RGB de Triodes cada 5 minutos.

- Muestra una animación aleatoria de un conjunto de animaciones cada tercer minuto

- Mostrar mensaje personalizado a través de bluetooth a través del teléfono celular

- Establecer fecha y hora a través de bluetooth a través del teléfono celular

- Apague la pantalla a las 10 p.m. y comience de nuevo a las 6 a.m.

- Desde las 6 a. M. Hasta las 6:50 a. M., Los LED Triode RGB comienzan con el color rojo y pasan lentamente por el ámbar, el amarillo intenso, el amarillo limón y luego el color blanco que imita el amanecer.

Desarrollé código de aplicación bluetooth usando MIT APP Inventor. Mi aplicación está en desarrollo, por lo que la configuración de la fecha, la hora y la configuración del formato de 12/24 horas aún no están codificadas.

Notas:

Nota 1

Las matrices MAX72XX vienen con diferentes tipos de hardware. Hay 4 tipos configurados en bibliotecas

PAROLA_HW, /// <Utilice los módulos de hardware estilo Parola.

GENERIC_HW, /// <Utilice módulos de hardware de estilo 'genérico' comúnmente disponibles.

ICSTATION_HW, /// <Utilice el módulo de hardware de estilo ICStation.

FC16_HW /// <Utilice un módulo de hardware estilo FC-16.

Si ejecuta una prueba en su matriz y ve una pantalla distorsionada o un texto de imagen reflejada, intente inicializar con un tipo de hardware diferente en el código. Para mí funcionó cuando seleccioné ICSTATION_HW

#define HARDWARE_TYPE MD_MAX72XX:: ICSTATION_HW

Nota 2

Los cables de conexión que venían originalmente con mis matrices LED eran muy frágiles y endebles. El módulo funcionó bien cuando lo estaba probando con Arduino. Al día siguiente, cuando volví a conectar el circuito, se comportó de forma extraña. Después de mucha depuración, me di cuenta de que uno de los cables de conexión entre el módulo LED y arduino se había roto internamente (aislamiento interior) provocando un circuito abierto. Reemplacé todos los cables de conexión y las cosas comenzaron a funcionar bien.

Bibliotecas Arduino utilizadas:

DS1307 RTC

MAX72XX

Paso 6: Colocación de componentes y puerto para permitir la carga de código

Colocación de componentes y puerto para permitir la carga de código
Colocación de componentes y puerto para permitir la carga de código
Colocación de componentes y puerto para permitir la carga de código
Colocación de componentes y puerto para permitir la carga de código
Colocación de componentes y puerto para permitir la carga de código
Colocación de componentes y puerto para permitir la carga de código

Consulte las imágenes adjuntas para ver mi ubicación de componentes. Este es mi diseño. Puede elegir el diseño que mejor se adapte a sus necesidades.

Paso 7: Producto final

Producto final
Producto final
Producto final
Producto final

Aquí está el organizador de escritorio final en mi escritorio.

Recomendado: