Phyllotaxis: как энтузиаст превратил математический узор в аудиореактивную LED-скульптуру

Phyllotaxis: An audio-reactive LED display

Phyllotaxis: как энтузиаст превратил математический узор в аудиореактивную LED-скульптуру

Автор создал физическую LED-скульптуру на основе филлотаксиса — двойной спирали, встречающейся в центре подсолнухов. Он сгенерировал точки по золотому углу, построил ячейки Вороного, напечатал их на 3D-принтере, спаял 89 неопикселей и добавил I2S-микрофон для анализа звука через FFT. Вторая версия использует пять радиально расположенных PCB и ESP32 с прошивкой на Rust, позволяя загружать скетчи через веб-интерфейс.

Мне очень быстро попался радиальный паттерн, который понравился больше всего: пульсирующая синусоида, модулирующая яркость от центра наружу. Именно его я в итоге использовал как основную фичу для аудиореактивного скетча, сделанного позже.
  1. throwaway219450

    Очень круто. 5-кратная симметрия на PCB, чтобы использовать допустимый размер платы, особенно изящна.

    Трюк, который бедные любители усваивают рано, — делать контактные площадки немного больше, чем нужно для SMT-компонентов, чтобы было куда собирать припой. Neopixels (5050 LEDs) вполне можно паять вручную, так как площадки заходят на боковые стороны корпуса, но с небольшой практикой можно делать и QFN, разместив большое переходное отверстие, чтобы добраться до центральной площадки снизу.

  2. simlevesque

    Вы могли бы заработать миллионы, продавая их аудиофилам.

  3. lukeify

    Круто! Заметно похоже на Voria Labs, которые выпускают продукт под названием Lumanoi https://voria.com/

    Возможно, пример конвергентной эволюции? :)

  4. jan_Sate

    Такая аудиовизуализация напоминает мне старый Windows Media Player. Мне нравилось смотреть её в детстве.

    Очень жаль. Программная аудиовизуализация больше не распространена. Но эй, ваша аппаратная визуализация лучше программной! :D

  5. XRG

    Обожаю, как 5 PCB вставляются друг в друга, образуя окончательную форму.

    Что касается сборки: сделайте себе огромное одолжение и позвольте производителю PCB также собрать светодиоды. При такой простой спецификации это добавит очень мало к стоимости, сэкономит вам _кучу_ времени, а также может снизить вероятность повреждения компонентов из-за слишком сильного нагрева или случайных электростатических разрядов. (Правда, не знаю, насколько эти Neopixels это выдержат.)

Ещё за этот день

2026-09-29