Music box

Описание хода работы проекта

В начале авторы представили проект в эмуляторе ‘Tinkercad’. Был написан простой код, а в дальнейшем он был разбит на функции для более корректной и практичной работы. Далее после точной проверки работоспособности проекта Гирлянда авторы в точности повторили модель и проверили код при помощи ‘Arduino’.

Принцип работы

  1. Обозначаем пины для потеницометра и пьезодинамика, создаём функции для музыки.
  2. Как работает функция tone, при помощи которой воспроизводится один звук:
    tone(pin, frequency, duration)
    pin: номер порта вход/выхода, на котором будет генерироваться сигнал
    frequency: частота сигнала в Герцах
    duration: длительность сигнала в миллисекундах
  3. В функциях совмещаются звуки с разными параметрами и паузой между друг другом, таким образом получается мелодия.
  4. C помощью функции map мы распределяем потенциометр на два сектора, которые отвечают за воспроизведение музыки, но музыка моментально не переключается, а только после завершения, если потенциометр оставить в одном положении музыка будет повторяться.

Используемые компоненты

  • 7x проводов
  • 1x пьезодинамик
  • 1x потенциометр
  • 1x плата Arduino Uno
  • 1x макетная плата

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

Ссылка на tinkercad схему

Muusikakast Topolja/Kuzjomin

Демонтстрация опыта

Muusikakast youtube

Возможности применения в жизни

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