- Необхідні матеріали:
- Як зробити світлодіодний музичний спектр:
- Електрична схема та робоче пояснення:
Світлодіодний музичний спектр генерує прекрасний малюнок освітлення відповідно до інтенсивності музики. Він містить безліч світлодіодів RGB, які не тільки вмикаються та вимикаються відповідно до музики, але й змінюють колір відповідно до музики. На ринку є безліч наборів DIY LED Music Spectrum, але тут ми збираємося створити цей Music Spectrum за допомогою світлодіодної матриці NeoPixel RGB та мікроконтролера ARM. Для цього проекту на друкованій платі виготовлена панель управління, ознайомтесь із цілим процесом нижче та перегляньте цей кольоровий музичний спектр у роботі з відео, поданим наприкінці.
Необхідні матеріали:
- Гнучка світлодіодна матриця 16x16 NeoPixel RGB * 2 (посилання для покупки)
- Основна плата (друкована плата EasyEDA)
- Імпульсний блок живлення, 5В 40А.
- Аудіолінія * 1, 1 хв. 2 аудіоінтерфейс * 1, динаміки * 1.
Як зробити світлодіодний музичний спектр:
Крок 1) Підключення світлодіодів:
Підключіть дві світлодіодні матриці 16 * 16 RGB, підключивши інтерфейс DOU першої світлодіодної матриці до інтерфейсу DIN другої, що зробить більшу світлодіодну матрицю 16 * 32 RGB.
Крок 2) Підключення живлення:
Робоча напруга моєї світлодіодної матриці становить 5 В, тому я хотів би підключити два світлодіодні інтерфейси живлення до розетки контрольної потужності 5 В. Зверніть увагу, що максимальний струм працюючого світлодіода становить 18 А, тому рекомендується використовувати потужність керування понад 40 А і вибрати достатньо товстий провід для його підключення.
Як показано на малюнку вище, світлодіодний інтерфейс живлення підключений до керуючого живлення за допомогою товстого дроту
Крок 3) Як зробити панель управління:
Панель управління повинна приймати звукові сигнали, які обробляються ШПФ, а потім передаються на світлодіодний матричний дисплей. Керований світлодіод - це матриця, запрограмована WS2812b, частота керуючого сигналу якої становить 800 кГц. Діаграма контролю часу показана, як показано нижче,
Кожен світлодіод управляється 24-бітовими даними зі своєю структурою G7 ~ G0 + R7 ~ R0 + B7 ~ B0. Дані надсилаються за принципом вищого місця спочатку і відповідно до послідовності GRB.
Підсилювач ланцюг з допомогою LM358 була використана в цьому музичному спектрі, як показано нижче:
На схемі IN_CH - це термінал аудіодоступу комп'ютера, а PC3 - посилений вихідний сигнал, який надалі надсилається на STM 32. C13, R6 і R7 згруповані в схему посилення сигналу, яка може підвищити напругу сигналу і перетворити негативну напругу в позитивну. Схема, що слідує за R8, підсилює сигнал, з її потужністю сигналу PC 3, рівною R9 / R8, що перевищує попередній сигнал перед R8. IN 1+ - це кінець встановлення мінімального значення напруги, що виводиться з OUT 1.
Тут ми рекомендуємо використовувати EasyEDA для проектування панелі управління. EasyEDA - це просте та ефективне програмне забезпечення для онлайн-проектування EDA, за допомогою якого ви можете зручно намалювати схему або вирізати шаблон. У EasyEDA база даних для компонентів величезна! Ви можете легко вибрати деякі основні компоненти ліворуч на сторінці або здійснити пошук у сотнях і тисячах компонентів у їхній бібліотеці, тому вам буде дуже легко знайти те, що вам потрібно.
Далі йде посилання на мою повну електричну схему та схему друкованих плат, де ви можете це дуже добре побачити.
easyeda.com/tiege/MUSIC_LED_BASE_ON_STM32F103-yEeOdbL75
Ви також можете зареєструвати там рахунок, щоб завантажити мою схему безпосередньо у свій рахунок.
Нижче скріншот макета друкованої плати схеми LED Music Spectrum від EasyEDA:
Крок 4) Прототип друкованої плати:
Закінчивши дизайн друкованої плати, клацніть на піктограму виводу Fabrication вище, і ви потрапите на сторінку “Замовлення друкованої плати”. Тут ви можете вибрати кількість друкованих плат, кількість шарів міді, товщину друкованих плат, масу міді і навіть колір друкованих плат. Після того, як ви вибрали всі варіанти, натисніть «Зберегти в кошику» та заповніть замовлення, щоб отримати свої друковані плати протягом декількох днів.
Ось плати друкованих плат після виготовлення; якість друкованих плат досить вражаюча. Сліди точно спрямовані, і весь друк дуже чіткий.
Потім компоненти припаюються до друкованої плати, як показано на малюнку нижче, і це завершує нашу Панель керування музичним спектром.
Електрична схема та робоче пояснення:
Підключіть аудіокабель комп'ютера (роз'єм 3,5 мм) до бета-версії зварного інтерфейсу, а потім відкрийте комп'ютерну музику (Можливо, після вставлення звукової лінії ви можете не почути жодного звуку музики комп'ютера. За таких обставин ми можемо використовувати 1-поворотний роз’єм для перетворення аудіовиходу комп’ютера у двоканальний вихід.Один канал під’єднаний до плати сердечника-друкованої плати, а інший - до динаміка.
Це схема з'єднання системи, де плата живлення харчується від комп'ютера USB і з'єднується інтерфейсом аудіовиходу. Інший інтерфейс аудіовиходу комп’ютера підключений до зовнішнього динаміка. Цілком можливо, що сигнальна лінія інтерфейсу управління решіткою з'єднана з проводом заземлення та матрицею DIN і GND.
Тепер вам просто потрібно завантажити наведений нижче програмний код у мікроконтролер ARM STM32F103RBT6, і ви побачите колоритний музичний спектр.
Отже, тут ми створили світлодіодний музичний спектр зі світлодіодами RGB, сподіваємося, вам сподобався, і ви також можете змінити програму, щоб зробити музичний спектр чудовим.