No se requieren LED para este escáner Larson controlado por servo-controlado

todas las cosas consideradas, es bastante fácil obtener un LED es una tira para encenderse secuencialmente, y hágalo rebotar hacia adelante y hacia atrás. Convertir esa fácil animación en un verdadero escáner Larson, con transiciones suaves y desvanecimiento controlado, es otra cosa del todo. Y olvidando los LED en conjunto y haciendo que un escáner de Larson servomotado sea, bueno, le llamemos una lección interesante en la abstracción de hardware.

El escáner Larson, nombrado después del famoso productor de televisión, Glen A. Larson, por su inclinación por incorporarlo en espectáculos como Battlestar Galactica y Knight Rider, es realmente difícil de ejecutar en hardware gracias a la cola de desvanecimiento que sigue el píxel de plomo a medida que baila y a través de la pantalla. [Eric Gunnerson] eligió hacer que esto y otros efectos de la animación sean más sencillos para lograr con Fade, un marco personalizado para las animaciones LED que se ejecutan en un ESP32.

Las animaciones LED están bien, pero ¿qué pasa con los servos? ¿Podría ser modificado para ser modificado para apoyarlos? Esto [resultó ser] un mod bastante fácil gracias a la arquitectura de Fade’s y el soporte existente [ERIC] para LED no direccionables a través de señales PWM. e incluso fue posible apoyar mucho más que los 16 canales PWM en un ESP32by agregando una conexión UDP que pone múltiples ESP32 bajo el control de un microcontrolador central.

El siguiente video muestra la demostración [ERIC] de Sopt Support, con un escáner Larson electromecánico de ocho canales. Cada “píxel” es una pelota pintada de ping pong que se balanceaba de un lado a otro en un servo de hobby, y todo parece tan terrible como lo esperas. Si te deslizan bien, el efecto se ve bastante convincente, pero eso apenas es el punto. La historia real aquí es la arquitectura cuidadosa [Eric], que hizo que los mods sean más sencillos que comenzar desde cero.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post