Оглавление:

Arduino + Mp3: 12 шагов (с изображениями)
Arduino + Mp3: 12 шагов (с изображениями)

Видео: Arduino + Mp3: 12 шагов (с изображениями)

Видео: Arduino + Mp3: 12 шагов (с изображениями)
Видео: 7 ПОЛЕЗНЫХ устройств на АРДУИНО, которые можно собрать за 15 минут. 2024, Июль
Anonim
Image
Image
Ардуино + Mp3
Ардуино + Mp3
Ардуино + Mp3
Ардуино + Mp3

Люблю свет, физику, оптику, электронику, робототехнику и все, что связано с наукой. Я начал работать с передачей данных и хотел попробовать метод Li-Fi, что-то новаторское и постоянно развивающееся.

Я знаю о высоких скоростях передачи данных, достигаемых Li-Fi, поэтому я хотел поработать что-нибудь, связанное с этим, и придумать что-то полезное. В этом проекте я подумал о том, чтобы сделать его экономичным и интересным, поэтому решил использовать то, что всем нравится, музыку.

Сначала я подумал, что это будет что-то дорогое, но, поскольку все работало в цифровом формате, оказалось, что это невероятно дешево в исполнении.

С легкостью Arduino я могу генерировать частоты для создания звуков, проект заключается в том, чтобы закодировать песню и оставить все готовым, чтобы люди могли кодировать другие песни и отправлять данные через светодиод, не подключая рог напрямую к Arduino.

Шаг 1. Дизайн

Image
Image

Мы можем наблюдать, что проект был реализован в виде прототипа, так как проводятся испытания, и вскоре будут добавлены усилители для улучшения сигнала. Что-то, что я заметил, это то, что сигнал рупора очень низкий, поэтому я должен усилить сигнал перед подключением к рупору.

Шаг 2: Что вам нужно?

Что ты будешь, Недд
Что ты будешь, Недд
Что ты будешь, Недд
Что ты будешь, Недд

Инструменты и оборудование:

  • Мультиметр: по крайней мере, вам необходимо проверить напряжение, полярность, сопротивление и целостность цепи для устранения неполадок.
  • Cautín. Go Link
  • Макаронные изделия.
  • Сварка. Перейти по ссылке
  • Легче.
  • Кусачки.

Электроника:

  • Джек: Мы можем переработать множество аудиообъектов, в этом случае я нашел один, который использовался для подключения к неработающим динамикам.
  • Arduino: мы можем использовать любую ардуино, для этого я использовал ардуино.
  • Светодиод: я рекомендую светодиод, который генерирует белый свет, так как у него не было белого светодиода. Я использовал светодиод RGB, всегда принимающий 3 цвета для генерации белого света (Важно: с красным светодиодом, зеленый светодиод и синий светодиоды не будут работать с нашими схема).
  • Резистор: если вы используете светодиод RGB, я рекомендую использовать резисторы на 1 кОм, а если вы используете белый светодиод, вы можете использовать резисторы на 330 Ом.
  • Батарея: желательно 9В.
  • Разъем для аккумулятора 9 В. Перейти по ссылке
  • Кабель: для облегчения разрезов и соединений я использовал JUMPERS. Go Link
  • Фоторезистор (солнечная батарея)

Шаг 3: Как работает схема / схема

Как работает схема / схема
Как работает схема / схема
Как работает схема / схема
Как работает схема / схема

Вот как работает система:

Поскольку человеческий глаз не может видеть свет в некоторых диапазонах спектра, используя свет, излучаемый светодиодами, мы можем посылать сигналы посредством прерывания частоты. Это похоже на включение и выключение света (как сигналы дыма). Схема работает от батареи 9 В, которая питает всю нашу схему.

Шаг 4: аудиокабель

Аудиокабели
Аудиокабели
Аудиокабели
Аудиокабели
Аудиокабели
Аудиокабели

При разрезании разъема мы можем проверить с помощью нашего мультиметра целостность цепи, чтобы узнать, какие кабели соответствуют заземлению и сигналу, есть разъем с 2 кабелями (земля и сигнал) и другие с 3 кабелями (заземление, правый сигнал, левый сигнал). В этом случае при разрезании кабеля я получил серебряный кабель, белый кабель и красный кабель. С помощью мультиметра я смог определить, что серебряный кабель соответствует заземлению, а красный и белый - это сигнал. Чтобы сделать кабель более прочным, я разделил его на 50% -50% и скрутил его так, чтобы у меня были 2 провода одинаковой полярности сильнее, и снова шпагат (это делается для усиления кабеля, а я его не скручиваю). знаю, сломаться легко).

Шаг 5: Аудиопроводка (продолжение)

Аудиопроводка (продолжение)
Аудиопроводка (продолжение)
Аудиопроводка (продолжение)
Аудиопроводка (продолжение)

Поскольку кабель очень тонкий и режущим инструментом его очень легко сломать, рекомендую использовать огонь, в данном случае использовалась зажигалка.

Просто подожгите кончик кабеля огнем, и при сжигании вы должны пальцами или каким-либо инструментом удалить кабель, пока он горячий (мы удаляем пластик, который покрывает кабель). Теперь давайте вставим белый и красный провод в узел.

Шаг 6: фоторезистор

Фоторезистор
Фоторезистор
Фоторезистор
Фоторезистор

В этом случае я использовал солнечную панель, чтобы покрыть большую площадь, для этого элемента просто приварил соединительные кабели к положительной и отрицательной клеммам.

Чтобы узнать, работает ли наш элемент с помощью вольтметра, мы можем узнать напряжение, которое обеспечивает, если мы поместим его на свет солнца (я рекомендую, чтобы оно составляло 2 В ± 0,5).

Шаг 7: Построение нашей светодиодной схемы

Конструкция нашей светодиодной схемы
Конструкция нашей светодиодной схемы
Конструкция нашей светодиодной схемы
Конструкция нашей светодиодной схемы
Конструкция нашей светодиодной схемы
Конструкция нашей светодиодной схемы

Используя светодиод RGB и с сопротивлением 1 кОм, мы можем получить белый цвет, для схемы на макетной плате мы выполним то, что показано на схеме, где у нас будет батарея на 9 В, питающая положительный светодиод, а земля подключена к сигнал, который отправляет Наш плеер (музыкальный сигнал). Заземление джекпота подключается к отрицательной стороне светодиодов.

Экспериментируя, я хотел попробовать другой тип цвета, чтобы наблюдать, что происходит, и не получил результатов с красным, зеленым и синим светодиодами.

Шаг 8: теория для определения частоты нот

Теория, чтобы получить частоту нот
Теория, чтобы получить частоту нот
Теория, чтобы получить частоту нот
Теория, чтобы получить частоту нот
Теория, чтобы получить частоту нот
Теория, чтобы получить частоту нот
Теория, чтобы получить частоту нот
Теория, чтобы получить частоту нот

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

Музыка делится на возможные частоты на части, которые мы называем «октавами», а каждая октава на 12 частей, которые мы называем музыкальными нотами. Каждая нота октавы имеет ровно половину частоты той же ноты в верхней октаве.

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

В общем, нота «n» (n = 1 для Do, n = 2 для Do #… n = 12 для Yes) октавы «o» (от 0 до 10) имеет частоту f (n, O), которая мы можем вычислить таким образом (Изображение):

Шаг 9: Программирование Arduino

Программирование Arduino
Программирование Arduino
Программирование Arduino
Программирование Arduino

Для программирования мы просто возьмем песню и перейдем к выбору типа ноты, что-то важное - время, которое следует учитывать. Сначала в программе определяется выход нашего динамика как вывод 11, затем следуют значения с плавающей запятой, соответствующие каждой ноте, которую мы собираемся использовать, с ее значением частоты. Мы должны определить ноты, так как время между типами нот разное, в коде мы можем наблюдать за основными нотами, у нас есть время ударов в минуту для увеличения или уменьшения скорости. В коде вы найдете некоторые комментарии, чтобы по ним можно было ориентироваться.

Шаг 10: Схема подключения

Схема подключения
Схема подключения
Схема подключения
Схема подключения
Схема подключения
Схема подключения

Давайте подключим землю Arduino к земле нашего кабеля Jack, а положительный - к положительной батарее 9 В. Сигнал будет выходить из контакта 11, который будет подключен к минусу батареи.

Шаг 11: Музыка

Теперь, когда мы загрузили код в нашу ардуино и все соединения, пора играть! Мы увидим, как наш рог начинает звучать без подключения к нашему Arduino, мы просто отправляем сигналы через светодиод.

Шаг 12: Заключительные соображения

В рупоре звук будет очень приглушенным, поэтому я рекомендую добавить схему для усиления сигнала. При программировании песни, которую хочет каждый, следует учитывать время ожидания и терпение, поскольку нам придется много настраивать слух для получения невероятных результатов.

Mecatronica LATAM

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