Оглавление:

Простой музыкальный плеер с зуммером: 4 шага
Простой музыкальный плеер с зуммером: 4 шага

Видео: Простой музыкальный плеер с зуммером: 4 шага

Видео: Простой музыкальный плеер с зуммером: 4 шага
Видео: ТОП 10 МЕЛОДИЙ на Arduino. Изучаем ЗУММЕР. Пьезоизлучатель 2024, Ноябрь
Anonim
Простой музыкальный плеер с зуммером
Простой музыкальный плеер с зуммером

Это простой проект, который позволит вам воспроизводить музыку на вашем Arduino, используя зуммер и несколько светодиодов. В зависимости от частоты загорится другой светодиод.

Для этого вам понадобятся:

  • твой arduino uno
  • макет
  • 4 резистора
  • зуммер
  • 3 светодиода
  • кнопка
  • некоторые соединительные провода

Шаг 1. Добавление кнопки

Добавление кнопки
Добавление кнопки

Шаг 2: кнопка и зуммер

Кнопка и зуммер
Кнопка и зуммер

Подключите зуммер к макетной плате так, чтобы один провод был подключен к шине GND, а другой - к любому контакту на вашем Arduino (в данном случае 13).

Ваша кнопка должна быть подключена к земле с помощью резистора, к шине питания, а затем к любому контакту на Arduino (в данном случае, контакту 8).

Шаг 3: Добавление светодиодов

Добавление светодиодов
Добавление светодиодов

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

Обязательно подключите шину питания и шину GND к контактам 5v и GND на вашем Arduino.

Шаг 4: Код

Код был в значительной степени вдохновлен и собран вместе с использованием трех основных ссылок

это руководство по мелодии Arduino, это сообщение на форуме о синхронизации светодиодов со светом, это сообщение с примечаниями, необходимыми для воспроизведения рождественских мелодий.

Хотя он не работает в той степени, в которой я изначально планировал, он воспроизводит песню при нажатии кнопки. Намерение состояло в том, чтобы проигрывать разные песни в зависимости от того, сколько раз была нажата кнопка (отсюда и счетчик в коде), но я продолжал сталкиваться с проблемами с размещением нот и долей внутри оператора if. Когда он действительно скомпилировался, зуммер только дребезжал, а красный светодиод мигал, тускло, но быстро, пока песня не закончилась.

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