Описание хода работы проекта
В начале авторы представили проект в эмуляторе ‘Tinkercad’. Был написан простой код, а в дальнейшем он был разбит на функции для более корректной и практичной работы. Далее после точной проверки работоспособности проекта Гирлянда авторы в точности повторили модель и проверили код при помощи ‘Arduino’.
Принцип работы
- Обозначаем пины для потеницометра и пьезодинамика, создаём функции для музыки.
- Как работает функция tone, при помощи которой воспроизводится один звук:
tone(pin, frequency, duration)
pin: номер порта вход/выхода, на котором будет генерироваться сигнал
frequency: частота сигнала в Герцах
duration: длительность сигнала в миллисекундах - В функциях совмещаются звуки с разными параметрами и паузой между друг другом, таким образом получается мелодия.
- C помощью функции map мы распределяем потенциометр на два сектора, которые отвечают за воспроизведение музыки, но музыка моментально не переключается, а только после завершения, если потенциометр оставить в одном положении музыка будет повторяться.
Используемые компоненты
- 7x проводов
- 1x пьезодинамик
- 1x потенциометр
- 1x плата Arduino Uno
- 1x макетная плата
Схема подключения компонентов в плате
Ссылка на tinkercad схему
Демонтстрация опыта
Возможности применения в жизни
В данном примере пьезодинамик используют для воспроизведения музыки. Это свойство применяют в производстве бытовой техники. Например, стиральная машина, по окончанию стирки, заиграет веселую мелодию, компьютер при включении информирует о состоянии всех модулей коротким сигналом, будильник “пикает” в заданное время.