Cómo: pxlBlck - construir pxlBlck_8x8

El pxlBlck_8x8 fue uno de los primeros miembros de la familia pxlBlck. Gracias a las pocas piezas y la matriz de LED WS2812 8×8 prefabricada, se configura con bastante rapidez y, gracias a la placa adaptadora, ofrece algunas opciones de expansión que no son visibles a primera vista.

Con la ayuda del complemento pxlBlck instalado para ESPEasy, se pueden mostrar animaciones e íconos en la matriz LED conectada. Se pueden configurar varios efectos para ambos.

Además, se encuentran disponibles varias carátulas de reloj y protectores de pantalla.

El siguiente artículo describe cómo proceder al configurar su propio pxlBlck_8x8.


Instrucciones de seguridad

Sé que las siguientes notas siempre son un poco molestas y parecen innecesarias. Desafortunadamente, muchas personas que sabían "mejor" han perdido ojos, dedos u otras cosas debido a un descuido o se lesionaron. La pérdida de datos es casi insignificante en comparación, pero incluso estos pueden ser realmente molestos. Por lo tanto, tómese cinco minutos para leer las instrucciones de seguridad. Porque incluso el proyecto más genial no vale la pena lesionarse u otros problemas.
https://www.nerdiy.de/sicherheitshinweise/

Enlaces afiliados / enlaces publicitarios

Los enlaces a las tiendas en línea enumerados aquí son los llamados enlaces de afiliados. Si hace clic en dicho enlace de afiliado y realiza una compra a través de este enlace, Nerdiy.de recibirá una comisión de la tienda en línea o el proveedor correspondiente. El precio no cambia para usted. Si realiza sus compras a través de estos enlaces, ayuda a Nerdiy.de a poder ofrecer otros proyectos útiles en el futuro. 🙂 


Requisitos

Para la construcción hay que dominar las tareas de soldadura. Los siguientes artículos proporcionan consejos sobre cómo hacer esto.

En las siguientes listas encontrará todas las piezas que necesita para implementar este artículo.

Herramienta requerida:

NúmeroEnlace
1xsoldador  Comprar en Amazon
1xsoldador usb  Comprar en Amazon
1x de tercera mano  Comprar en Amazon
1x limpiador de puntas de soldadura  Comprar en Amazon
1x Cortador lateral para electrónica  Comprar en Amazon
1x alicates pelacables  Comprar en Amazon
1x pistola de silicona  Comprar en Amazon
1x impresora 3d  Comprar en Amazon

Material requerido:

NúmeroEnlace
1x filamento de impresión 3D  Comprar en Amazon
1xSoldadura 1mm  Comprar en Amazon
1xWemos D1 Mini  Comprar en Amazon
1x  barra de pegamento caliente  Comprar en Amazon
1x No se encontraron productos. No se encontraron productos.
1x Fuente de alimentación USB  Comprar en Amazon
1x Matriz LED WS2812 8x8  Comprar en Amazon
1x Cable micro USB  Comprar en Amazon


Descripción general

Aquí puede ver una pequeña descripción general de cómo se pueden mostrar las animaciones y la hora en el pxlBlk_8x8.


Reúne las piezas que necesitas

Para que pueda comenzar a construir su pxlBlck_8x8, primero debe reunir todas las piezas que necesita.

Para construir el pxlBlck_8x8 necesitas las siguientes partes.

  • 1x matriz LED WS2812 8×8 con tira de contactos
  • 1x placa de vidrio acrílico satinado 66x66x3mm
  • 1x Wemos D1 Mini con tira de clavijas incluida
  • placa adaptadora
  • rejilla de luz impresa en 3D
  • marco impreso en 3D

Más información general sobre las piezas necesarias.

Placas adaptadoras para pxlBlck_8x8

v1.4

En la versión actual (v1.4) se pueden acomodar varias placas de conexión. De esta forma, el pxlBlck_8x8 puede equiparse fácilmente con funciones adicionales.

Por ejemplo, es posible conectar botones/electrodos capacitivos y usarlos para activar acciones en el pxlBlck o en el SmartHome. Con la extensión adecuada, el pxlBlck_8x8 también se puede usar como un sensor de timbre, que notifica sobre la operación del timbre a través de un altavoz y también a través de MQTT.

En última instancia, esta placa de circuito también facilita mucho la instalación.

He cargado y resumido los datos de la placa de circuito en el siguiente enlace. También puede hacer que las placas de circuito se fabriquen allí. Las nuevas versiones de la placa de circuito también se enumerarán aquí.

Puede encontrar los archivos STL para imprimir en su impresora 3D en el repositorio de pxlBlck_8x8 en el siguiente enlace.


Soldar el Wemos D1 Mini/ESP8266 a la placa de circuito

Para facilitar la instalación, primero debe soldar el ESP8266 instalado en el Wemos D1 Mini a la placa adaptadora

Inserte la primera tira de clavijas para conectar el Wemos D1 Mini en la placa de circuito como se muestra e inicialmente solo suelde una clavija a la placa de circuito.

Ahora verifique que el encabezado del pin esté correctamente alineado. Debería ir en ambos sentidos...

… ser recto y recto en el tablero.

De lo contrario, puede calentar la soldadura del pin soldado nuevamente y corregir la alineación de la tira de pines.

Tan pronto como el cabezal del pin esté correctamente alineado, también puede soldar los puntos de soldadura restantes del cabezal del pin.

Tan pronto como se suelde el cabezal del primer pin, la parte de su placa adaptadora debería verse así.

Ahora suelde la segunda tira de clavijas según el mismo principio.

Si ha soldado ambas tiras de pines, su placa adaptadora debería verse así.

Otra vista de la tira de clavijas soldadas en la parte inferior de la placa del adaptador.

Después de soldar las tiras de clavijas a la placa del adaptador, ahora es el momento de soldar el Wemos D1 Mini a las tiras de clavijas.

Para hacer esto, colóquelo en las tiras de clavijas como se muestra.

Asegúrese de que el Wemos D1 Mini no se empuje sobre las tiras de clavijas hasta el tope. Debe sentarse en los encabezados de los pines como se muestra.

Para que el Wemos D1 Mini ya no resbale, ya puedes soldar uno de los contactos con un pin.

Luego verifique nuevamente que el Wemos D1 Mini esté derecho y paralelo a la placa del adaptador en las tiras de clavijas.

Una vez que esté en su lugar, puede soldar los contactos restantes a los pines en el encabezado.

Los siguientes contactos son importantes para la función:

  • A0
  • 3V3
  • 5V
  • GRAMO
  • D4


Preparar el panel LED

Para que el panel LED se pueda conectar a la placa adaptadora, primero se debe soldar a una regleta de clavijas.

Para ello necesita la matriz LED WS2812 8×8 y la regleta de pines de tres pines correspondiente.

Inserte la tira de pines...

…en la página con el contacto “DIN”…

...en la placa de circuito de la matriz LED 8×8.

Luego suelde el cabezal del pin en el lado frontal.

Vista de la matriz de LED WS2812 con el pin header soldado (en la parte posterior).


Soldar el panel LED a la placa de circuito.

Ahora puede soldar las piezas preparadas juntas.

Para esto, necesita la placa adaptadora preparada con el Wemos D1 Mini instalado y la matriz LED WS2812 8×8 preparada.

Ahora puede enchufar la placa adaptadora en la tira de pines de la matriz LED WS2812 8×8 como se muestra.

Alinee la matriz de LED y la placa adaptadora paralelas entre sí y luego suelde el cabezal del pin a la placa adaptadora.

También es importante en este punto que conecte su puente de soldadura marcado "SJ1" con algo de soldadura. Este puente de soldadura conecta la línea de datos entre el Wemos D1 Mini y la matriz de LED.

Otra vista de la placa adaptadora y la unidad de matriz LED WS2812 8×8.


Inserte la placa de circuito preparada en la carcasa.

Una vez que haya preparado la “parte electrónica”, ahora puede pasar a la “parte mecánica”: ensamblaje con las piezas de la carcasa impresas en 3D.

Necesitará las siguientes piezas para esto.

  • marco impreso en 3D
  • rejilla de luz impresa en 3D
  • Placa de vidrio acrílico 66x66x3mm acabado satinado
  • La unidad preparada de Wemos D1 Mini, placa adaptadora y matriz LED WS2812

Ahora primero inserte la placa de vidrio acrílico en el marco impreso en 3D como se muestra.

La rejilla de luz ahora se introduce en el marco de forma similar a la placa de vidrio acrílico.

Preste atención a la orientación correcta. Hay huecos en las barras de la rejilla de luz, que dejan espacio para los condensadores en la matriz LED WS2812 8×8.

Vista de la rejilla fotoeléctrica insertada.

Ahora puede usar la unidad preparada que consta de placa adaptadora, Wemos D1 Mini y matriz LED WS2812 8×8 como se muestra...

…insertar en el marco de la carcasa.

Para que las piezas usadas queden en su sitio, ahora debes añadir una gota de cola caliente...

…pon dex pxlBlck_8x8 en cada una de las esquinas.

Así es como las partes insertadas deben...

... ya no puede caerse.

Vista de las piezas insertadas y encoladas.

Y eso es todo para construir tu pxlBlck_8x8.


firmware del programa

Después de construir el pxlBlck_8x8, ahora debe instalar ESPEasy, incluido el complemento pxlBlck en el ESP8266. Cómo puede hacer esto se describe en el siguiente artículo.


Configurar el complemento pxlBlck

Después de instalar el firmware, aún debe configurar el complemento correctamente. También puede encontrar información al respecto en el artículo pxlBlck - Instalar y configurar el complemento pxlBlck.

Como orientación adicional, también puede adoptar la configuración de la captura de pantalla que se muestra aquí.


Casos de uso de pxlBlck

Bajo la etiqueta "pxlBlckUsecase", se enumeran artículos en los que puede encontrar ejemplos de uso. También explica cómo tienes que configurar tu pxlBlck.


Animaciones, iconos y comandos

Puedes encontrar más información sobre la visualización de animaciones, iconos y los posibles comandos con los que puedes configurar tu pxlBlck en los siguientes artículos.


Diviértete con el proyecto.

Espero que todo te haya funcionado como se describe. Si no es así, o si tiene alguna pregunta o sugerencia, hágamelo saber en los comentarios. Si es necesario, lo añadiré al artículo.
Las ideas para nuevos proyectos siempre son bienvenidas. 🙂

PS Muchos de estos proyectos, especialmente los proyectos de hardware, cuestan mucho tiempo y dinero. Por supuesto que hago esto porque lo disfruto, pero si crees que es genial que comparta la información contigo, me encantaría hacer una pequeña donación al fondo del café. 🙂

Cómprame un café en ko-fi.com       

19s comentarios

    1. Hola Daniel,
      ¿En qué condiciones se debe mostrar el protector de pantalla de píxeles aleatorios y cuándo se debe mostrar el tiempo de ejecución?
      Si tiene un disparador, puede configurarlo usando las reglas en ESPEasy, por ejemplo.
      Atentamente
      Fab

      1. Hola Fab,

        Quería activar el tiempo, el tiempo de ejecución debería ejecutarse cada 2 minutos, de lo contrario, solo un protector de pantalla de píxeles aleatorios

        saludos daniel

          1. Hola, este proyecto funciona sin una placa adaptadora? Si no, ¿dónde puedo conseguirlo? El proyecto es muy interesante, sigan así. Saludos desde Sajonia.

  1. Hola fabuloso,

    alterna en el tiempo

    Lo había imaginado de tal manera que, por ejemplo, una animación como Random Pixel Screensaver, si es necesario, se ejecuta a través de otras animaciones y siempre se desvanece entre ellas a lo largo del tiempo.
    Por ejemplo, la hora debe mostrarse cada 2 minutos.

    saludos daniel

  2. Así que ya lo he logrado con éxito con un Wemos D1 Mini. Ahora quería usar mi ESP32 con él. El parpadeo funciona, pero luego no puedo encontrarlo como un AP y no puedo configurar la WLAN. Entonces no puedo avanzar más. Había usado los BIN terminados vinculados aquí. ¿Cómo tengo que llamar a ESPTOOL.PY con un ESP32 de AZ-Delivery / WROOM32? Supongo que es el chip... lg alex

    1. hola alejandro,
      Cuando se trata del ESP32, también soy un poco “nuevo”. Recomendaría (actualmente todavía) actualizar el código al ESp32 a través de Arduino IDE. Actualmente estoy copiando los archivos binarios manualmente en el repositorio. Esto significa que no se crean automáticamente cuando se actualiza el código y, por lo tanto, no siempre están actualizados. Actualmente tengo una configuración funcional aquí usando el método de programación a través del IDE de Arduino. Sin embargo, configuré los datos de acceso WiFi a través de la interfaz serie. Cómo hacer esto también está en el artículo. https://nerdiy.de/howto-espeasy-firmware-flashen/ explicado. 🙂
      Más tarde también crearía un artículo sobre flashear un ESP32.
      Atentamente
      Fab

  3. ¿Hay otra alternativa a pedir placas de circuito?
    Los datos de Gerber no se pueden descargar.

    ¿Es posible ver el diagrama de cableado?
    Oh, tengo tantas preguntas...

    1. hola jens,
      jain, actualmente estoy trabajando en una nueva versión de la placa de circuito, que quiero ofrecer aquí para ordenar. También proporcionaré el diagrama de cableado. 🙂
      ¡Arriba las preguntas! 😀
      Atentamente
      Fabian

  4. ey,

    No puedo cargar los archivos stl de tu Github en Cura, aparece el mensaje de error "...no se puede abrir... el archivo podría estar defectuoso o ser inaccesible". ¿Qué estoy haciendo mal?

    Saludos Basti

    1. Hola Sebastián,
      Desafortunadamente, esto se debe a que GitHub ofrece una página HTML para obtener una vista previa del archivo STL cuando intenta descargar el archivo STL individualmente. Descargue todo el repositorio, luego la importación del archivo debería funcionar. 🙂 De lo contrario, por favor hágamelo saber.
      Atentamente
      Fabian

        1. Genial, me alegro. 🙂
          Con respecto al pxlBlck_32x8: todavía estoy trabajando en la placa de circuito, porque quiero asegurar un poco mejor la distribución de energía y también integrar algunas funciones más. También publiqué información al respecto aquí: https://www.instagram.com/p/CMZ5xCiK30I/
          Espero tenerlo todo listo con la próxima revisión. Entonces todo lo que tengo que hacer es crear el artículo de ensamblaje. 🙂
          Atentamente
          Fabian

  5. Hola Fabián,
    ¿Me equivoco al suponer que su PCB para pxlBlck8x8 DEBE TENER el puente SJ1 soldado?
    ¿O el cambiador de nivel T1, R2, R3 separado (y requerido, en la medida en que queramos seguir todas las reglas de conexión del controlador 3V3 a LED WS2812B de 5V) DEBE ESTAR montado en PCB?
    Nada de esto se mencionó en su guía de ensamblaje, pero mis medidas de su PCB muestran que la señal de DATOS a WS2812B (en SV1) no funcionará a menos que suelde el puente SJ1 o suelde el cambiador de nivel T1, R2, R3.
    Saludos,
    -DarS

    1. Hola DarS,
      Tienes toda la razón. SJ1 debe cerrarse.
      Pero en realidad así se menciona en la descripción. Busque el fragmento de texto "En este punto también es importante que cierre".
      Para hacerlo más visible, cambié el estilo de texto de esta parte a negrita. Espero que esto lo haga más visible. 🙂

      Gracias por la pista y un saludo
      Fabian

Kommentar hinterlassen

Tu dirección de correo electrónico no será publicada. Erforderliche Felder sind mit * markiert

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.