» Electrónica » Arduino »Fancy Ping Pong Ball Clock

Fancy Ping Pong Ball Clock



Este increíble reloj LED es un proyecto bastante simple que casi cualquier persona puede hacer.




Como las pelotas de ping-pong no están orientadas en la matriz, el autor tuvo que encontrar una buena forma de mostrar los números. El diseño, en el que se detuvo, usa 12 bolas para cada figura, después de algunos experimentos resultó que esto permitió obtener la representación más clara de los números.





Se utilizaron un total de 128 bolas para toda la pantalla.









Paso 1: Materiales / Herramientas:






  • MDF 80 * 30 cm (puede reemplazar MDF con un laminado o tablero de fibra)
  • 128 pelotas de ping-pong (blanco, preferiblemente blanco lechoso)
  • Pequeñas uñas para muebles
  • Cable USB antiguo (para alimentación Arduino nano)
  • Cable con enchufe de equipo innecesario
  • Fuente de alimentación 5V 10A
  • Arduino nano
  • Tira de LED ws2812b (5 m, 30 leds / metro, clase IP30)
  • Módulo de reloj de tiempo real DS3231
  • Cable de 3 núcleos (más de 2 metros)


Las herramientas:

  • Sierra de inglete (o un nivel suficiente de habilidad para cortar exactamente a 30 grados sin ella)
  • Sierra para metales
  • Soldador
  • Taladro o destornillador
  • Corona de 32 mm
  • Pegamento de madera
  • Pistola de pegamento caliente (con pegamento)
  • Linterna
  • Papel de lija


Prólogo


La elección de las bolas es una parte importante. Las pelotas de ping-pong suelen tener una costura que conecta los dos hemisferios. Esto en sí mismo no es un problema, ya que con la disposición correcta de las bolas, al final, esta costura no será visible en la pantalla. Sin embargo, a menudo en las bolas hay un logotipo de la empresa del fabricante, que se recortará en el proceso. Debe mirar para que el logotipo no se encuentre en la costura, sino que esté en un lado del hemisferio. Las bolas de colores tampoco son adecuadas. Es recomendable usar pelotas de ping-pong sin costura sin imprimir, pero no todas se pueden comprar.


Paso 2: cortar bolas







Cada bola tendrá su propio LED. Para lograr la mejor transmisión de luz y una buena dispersión, las bolas deben cortarse por un lado, por lo que es una especie de sombra (por ejemplo, como en las farolas). Estos agujeros deben ser lo suficientemente grandes (aproximadamente 30 mm), ya que no será posible colocar los LED siempre estrictamente en el centro.


Para hacer esto, se perfora un orificio de 32 mm de diámetro en una pieza de material denso, se presiona una bola contra este orificio y, por otro lado, la parte que sobresale se corta con una sierra para metales. El logotipo debe llegar a la parte cortada, si hay una, y para asegurarse de que la costura no caiga en el lado "frontal" de la pantalla de la lámpara: la bola se resalta con una linterna.Esto complica la tarea, por lo que es deseable usar bolas sin costura.




Paso 3: pegar las bolas en filas




Después de hacer agujeros en todas las pelotas de ping-pong, deben pegarse en filas (2 filas de 17, 18 y 19 bolas, y una fila de 20). Estas filas deben ser lo más rectas posible, y no debe haber espacio entre las bolas. Es conveniente hacer esto colocando las bolas entre los dos rieles, colocándolos con los agujeros hacia arriba. Después de eso, las bolas se pegan con una pequeña cantidad de pegamento caliente en cada lado. Debería haber un poco de pegamento, de lo contrario será visible al final.











Paso 4: Filas de unión




Esto se hace nuevamente con la ayuda de rieles, pero ahora entre ellos ya hay filas. Nuevamente, debe asegurarse de que haya poco pegamento. Aplicando pegamento por cada 4 juntas, las filas se presionan una contra la otra, para que al final no haya espacios.










Paso 5: marco




El marco es un panal de abeja alargado, y se ensambla a partir de 6 segmentos. De acuerdo con las normas, una pelota de ping-pong debe tener un diámetro de 40 mm, sin embargo, los fabricantes no siempre se adhieren estrictamente a estos estándares, por lo tanto, es necesario considerar el tamaño del marco en función de las bolas que logró obtener. También es poco probable que las bolas de pegado sean ideales, por lo que el tamaño del marco se determina empíricamente.




Después de hacer las caras del marco, se dibujan juntas, se insertan filas para asegurarse de que todo converge y, si es necesario, se está finalizando.





Paso 6: Soldar la tira de LED




La tira de LED debe cortarse en segmentos (una parte de 1 LED, uno de tres LED, uno de 5 LED y 17 de 7 LED). Los segmentos están conectados por cable de acuerdo con la imagen (1 LED, luego 5, luego todos los segmentos son 17, y al final hay 3 LED).









Paso 7: pared posterior




Desde el MDF o el tablero de fibra a lo largo del perímetro interno del marco ensamblado, la pared posterior se corta sobre la cual se pegará la tira de LED. La ubicación de los LED en la cinta y su correspondencia con las bolas se puede ver en la siguiente imagen esquemática.








Paso 8: Instale la tira de LED




Los cables que conectan los segmentos de la cinta interfieren con la instalación normal del panel de bolas, por lo que se retraen. Para hacer esto, se perforan agujeros en la cubierta posterior un poco más que el ancho de la cinta, y se inserta una cinta en ellos. Después de asegurarse de que cada LED golpea su propia bola, puede quitar el sustrato de la capa adhesiva de las cintas y pegarlas a la base.









Paso 9: pegue las bolas al marco




El panel se coloca boca abajo y se fija en cada punto de contacto con una pequeña gota de adhesivo termofusible.




Paso 10: Instalación del panel LED




El panel LED se coloca en la parte superior. El panel se fija con varios claveles pequeños, de acuerdo con el principio tal como se fija en los marcos de una imagen o fotografía. Esto facilitará el desmontaje de la estructura en caso de que algo falle y brinda oportunidades para modificaciones adicionales.






Paso 11: Electrónica




Los conectores de la "madre" PLS se soldaron a los terminales arduino, a los que se conectan el módulo de reloj, la alimentación y la tira de LED. La cinta se alimenta directamente de la fuente de alimentación de 5V 3A, los "datos" se conectan al arduino a través de una resistencia de 300-500 Ohm (opcional, pero altamente deseable). El arduino en sí es alimentado por la misma unidad, pero no es necesario conectar la alimentación de la cinta al arduino, no es necesario que las corrientes altas vayan por los caminos del arduino. La fuente de alimentación de la cinta, por cierto, está preferiblemente conectada en ambos lados de la cinta.






Paso 12: Código


Al descargar el código, asegúrese de que esté apagado.

En primer lugar, debe configurar la hora en el módulo. Sobre como hacerlo lee por ejemplo aquí.

Después de eso, puede descargar el código principal. A continuación puede ver el código que se utilizó en el video adjunto y en la mayoría de las imágenes. (TimeWhiteBackgroundRainbow.ino)



El autor también proporcionó otros programas. El programa 'CycleThroughDigits.ino' simplemente cuenta hasta 9999 para demostrar cómo se ven todos los números.OnlyTime.ino simplemente muestra la hora sin un fondo de color. Finalmente, 'FastledExampleCode.ino' es el código proporcionado por la biblioteca FastLED que muestra algunas animaciones simples. Todos los archivos se pueden descargar en un archivo al final del artículo.


Este proyecto puede ser más que un reloj normal. Por ejemplo, puede agregar control de botón, cambiar el brillo dependiendo de la iluminación, mostrar solo algunos colores, responder a la música, conectarlo a Wi-Fi. Dado que el proyecto se ensambla en arduino, las posibilidades son amplias.





De mi mismo. Quizás no todos entendieron cómo funciona. El proyecto no utilizó una tira de LED RGB normal, sino una cinta especial con una dirección para cada LED. Es decir, cada LED tiene su propio chip con una dirección individual, por lo que cada LED puede usarse como un "píxel" de la pantalla.


Descargar archivo con bocetos y bibliotecas

Eso es todo, ¡buena suerte a todos en tu trabajo!
10
9.4
10

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar
4 comentario
El autor
Entonces escucha. Diga algo como esto: un dispositivo para medir la duración de los intervalos de tiempo y también determinar la hora actual del día, combinado con un sistema activo de estimulación óptica de la corteza prefrontal para responder a un estado emocional positivo. Además, el dispositivo se puede modificar fácilmente con un sistema de alertas temporales estrictamente definidas destinadas a mantener y mantener el estado social y material de una persona.

sonrie bueno
Guest Dmitry
¿Y por qué están, en el diploma preguntarán, con qué propósito
El autor
Reloj
SCL en A5
SDA en A4

El código implementa eso en A2 en tierra y en A3 5 V, por lo que sería conveniente conectar el módulo.

Bus de dirección de cinta en D9 a través de resistencia de 1K.

Comida como siempre.
Insil
Me puedo conectar

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...