Оглавление:

Зеркало Sound Reactive Infinity: 5 шагов
Зеркало Sound Reactive Infinity: 5 шагов

Видео: Зеркало Sound Reactive Infinity: 5 шагов

Видео: Зеркало Sound Reactive Infinity: 5 шагов
Видео: Arduino Infinity Mirror (Bluetooth & Sound Reactive) 2024, Ноябрь
Anonim
Зеркало Sound Reactive Infinity
Зеркало Sound Reactive Infinity
Зеркало Sound Reactive Infinity
Зеркало Sound Reactive Infinity

В этом руководстве я покажу вам, как сделать это зеркало бесконечности. Итак, приступим!

Шаг 1. Соберите материалы

Соберите материалы
Соберите материалы
Соберите материалы
Соберите материалы
Соберите материалы
Соберите материалы
Соберите материалы
Соберите материалы

1) Arduino Uno (30 долларов). Вы также можете использовать другой тип Arduino, но это полностью зависит от вас.

2) Макетная плата (5 долларов США), где размещаются все схемы

3) Светодиодная лента WS2813 Digital 5050 RGB - 144 светодиода (1 метр) (25 долларов США). Вы также можете использовать другую светодиодную ленту, но убедитесь, что все светодиоды адресуются индивидуально.

4) Прототип проводов (3 доллара США) Цвета в целом не имеют значения, но очень полезно иметь их для справки. Я использовал белый, черный, красный, зеленый, желтый, оранжевый и синий.

5) Кабель USB A - B (4 доллара США). Он будет использоваться для загрузки вашего кода Arduino на плату Arduino Uno.

6) Модуль датчика обнаружения звука с 3 контактами (3 доллара США) Этот модуль будет использоваться для обнаружения звука, поскольку он имеет встроенный микрофон. Установите потенциометр на желаемое количество звука, при котором генерируется сигнал.

7) Резистор 330 Ом (0,25 $). Он будет использоваться для управления напряжением светодиодов. Если вы не используете это, светодиоды в конечном итоге сильно нагреются.

8) Электролитический конденсатор емкостью 1000 мкФ 16 В (0,25 доллара США). Он будет использоваться для добавления и сохранения емкости (энергии) вашей цепи.

9) Внешний источник питания 9 В (3 доллара США) будет использоваться в качестве источника напряжения для нашего проекта.

9) Тонированная оконная пленка для одностороннего зеркала 30 x 30 см (5 долларов США) Чтобы имитировать одностороннее зеркало, 10) Рама с предустановленным зеркалом 13,5 x 1,3 x 13,5 дюйма (10-30 долларов США), использованная в качестве конструкции для нашего проекта.

11) Нож, чтобы разобрать зеркало

12) Двусторонняя лента 3M (12 долларов США), чтобы удерживать нашу светодиодную ленту на месте

13) Лента (6 долларов США), чтобы удерживать зеркало сзади на месте

14) Сверло, используемое, чтобы вырезать отверстие в нашей раме

15) Лопаточное сверло 1/2 дюйма (6,99 доллара США), используемое для вырезания отверстия в нашей раме.

По желанию:

Модуль Bluetooth HC-06 / HM10 Радиочастотный трансивер Slave 4-PIN (8 долларов США) Этот модуль будет использоваться для отправки данных с вашего телефона или планшета на Arduino. Этот модуль bluetooth может служить только в качестве ведомого устройства. Стандартный пин-код / пароль Bluetooth - 1234.

Шаг 2: подключение макетной платы

Соединения с макетной платой
Соединения с макетной платой
Соединения с макетной платой
Соединения с макетной платой

После того, как вы собрали материалы, самое время собрать свой собственный аудиовизуализатор со светодиодной лентой.

Шаг 3: закодируйте Arduino

Теперь мы можем начать тестирование каждого отдельного компонента нашей схемы.

Начиная с нашего теста светодиодной ленты, он называется Crazy_Led:

(Требуется, чтобы загрузить библиотеку Neopixel, перейдите в Sketch> Manage Libraries>, найдите NeoPixel и загрузите версию Daniel Garcia)

Теперь мы можем начать наш второй тест, который связан с нашим датчиком звука и называется Sound_test:

(Требуется для загрузки библиотеки FastLED)

Наконец, мы можем объединить их оба в нашем окончательном коде под названием Music Reactive LEDs:

Шаг 4: Сборка

сборка
сборка
сборка
сборка
сборка
сборка

1. Осторожно отделите зеркало от рамы с помощью ножа.

2. С помощью перфорационного сверла просверлите отверстие в наиболее удобном для вас месте, чтобы переставить провода, см. Изображение выше.

3. Оттуда пропустите светодиодную ленту через отверстие и начните приклеивать светодиоды к внутренней части рамки, используя двусторонний скотч.

4. Затем очистите зеркало, убедившись, что на нем не осталось пыли или остатков клея.

5. вырежьте одностороннюю зеркальную пленку примерно на 2-5 см больше, чем ваше зеркало

6. Затем накройте зеркало небольшим количеством воды с мылом и осторожно удалите пластик с оконной пленки (вы можете прикрепить ленту с каждой стороны, чтобы легко ее удалить). Теперь вы также можете покрыть липкую сторону оконной пленки водой с мылом, чтобы она не прилипала к себе. Все, что вам нужно сделать сейчас, это положить его на стекло и плотно прижать к месту.

7. Отрежьте лишние поля.

8. Поместите зеркало обратно в раму так, чтобы исходный картон находился сверху зеркала.

9. Теперь приклейте картон обратно к зеркалу, чтобы зеркало оставалось на месте.

10. Наконец, переверните рамку и убедитесь, что светодиоды находятся на своих местах, и нанесите одностороннюю зеркальную пленку на верхнюю часть рамки, повторите тот же процесс, что и выше.

Шаг 5: опционально с управлением через Bluetooth

Для приложения Bluetooth, если вы выбрали приложение Bluetooth, перейдите на этот веб-сайт:

www.instructables.com/id/Arduino-Infinity-Mirror-Bluetooth-Sound-Reactive/

Рекомендуемые: