Proyecto de Raspberry Pi transforma datos de red en un espectáculo de luces LED

Tecnología

Proyecto de Raspberry Pi transforma datos de red en un espectáculo de luces LED

Descubre un fascinante proyecto artístico que convierte la actividad de tu red en un espectáculo luminoso, utilizando Raspberry Pi y cables de fibra óptica.

Descripción

Supervisar la actividad de tu red es un aspecto fundamental de la seguridad, pero ¿alguna vez has considerado que podría ser un elemento importante del diseño? Estamos emocionados de presentar este impresionante display artístico del Raspberry Pi creado por el desarrollador Alex Chang, que utiliza la actividad de la red para activar LEDs en tiempo real, permitiéndote observar cuándo se están enviando y recibiendo paquetes en tu red local.

El proyecto consiste en una enorme esfera geodésica compuesta por cables de fibra óptica. Estos cables están conectados a LEDs controlados por un Raspberry Pi, que está programado para iluminarlos al detectar actividad en la red. Cuando se envían o reciben paquetes de datos, la esfera se ilumina en un fascinante espectáculo de luces impulsado por la actividad de la red.

Además del Raspberry Pi, también se utiliza un módulo ESP32 que ayuda a rastrear los paquetes a través de Wi-Fi. Esta información se retransmite al Raspberry Pi, que opera 40 LEDs separados para parpadear en respuesta a cada paquete detectado, lo que permite obtener una comprensión inmediata de la actividad de la red.

El proyecto incluye varios componentes impresos en 3D, entre ellos 12 uniones pentagonales y 30 uniones hexagonales que están disponibles para descargar en Thingiverse. Estos elementos conectan 60 varillas de madera para formar la esfera geodésica. Los cables de fibra óptica están dispuestos en el interior de la esfera y se conectan a los LEDs. Dado que el Raspberry Pi 3B+ tiene un número limitado de pines GPIO, Chang desarrolló un PCB personalizado para operar todos los LEDs SMD5730 y los módulos controladores TLC5916.

El ESP32 se basa en una herramienta de código abierto conocida como ESP-EOS/ESP32-WiFi-Sniffer, que también se encuentra disponible en GitHub. Por su parte, el Raspberry Pi está programado con un script personalizado en Python que interpreta los datos del ESP32. Este código también ha sido liberado como código abierto y se puede encontrar en GitHub para que cualquier persona lo revise y utilice.

Si deseas ver más de cerca este innovador proyecto del Raspberry Pi, puedes verlo en acción en YouTube, así como en la página oficial del proyecto compartida en Hackster por Alex Chang.