Похожие презентации:
Пьезодинамик. Функция tone (pin, frequency, duration)
1.
Пьезодинамик. Функция tone(pin,frequency, duration)
Цель урока:
Знакомство с принципами работы пьезодинамика, а также применение полученных
навыков для создания программы по управлению звучанию пьезодинамика .
2.
Теоретическая часть• Пьезоэлемент — электромеханический преобразователь, одним
из разновидностей которого является пьезоизлучатель
звука, который также называют пьезодинамиком, просто звонком
или английским buzzer. Пьезодинамик
переводит электрическое напряжение в колебание мембраны.
Эти колебания и создают звук
3.
4.
5.
6.
7.
Схема устройства8.
Сборка элементов на плате9.
Что необходимо для подключения10.
Для работы этой модели подойдет следующая программа (программу выможете просто скопировать в Arduino IDE):
11.
Схема подключения пьезоэлемента на Arduino12.
1. Простая мелодия: Подключите пьезодинамик к Arduino вTinkercad. Напишите программу, которая проигрывает простую
мелодию, используя функцию tone(). Можете использовать ноты от
"do" до "sol" и различные длительности для создания интересного
звучания.
2. Подключите пьезоэлемент к пину 8 на Arduino. Подключите
светодиод к пину 13 на Arduino. Напишите программу, в которой
Arduino будет издавать музыкальный звук через пьезоэлемент и
мигать светодиодом.
13.
14.
15.
16.
17.
Еще немного теории…..Для корректной работы устройства необходимо задать номер PIN,
определить его как «выход». Функция analogWrite использует в
качестве аргументов номер вывода и уровень, который изменяет
свое значение от 0 до 255. Это все по причине того, что шимвыводы Arduino имеют ЦАП (цифроаналоговый преобразователь)
8-бит. Изменяя этот параметр, пользователь меняет громкость
зуммера на небольшую величину. Для полного выключения
следует пропитать в порте значение «0». Следует сказать, что
используя функцию «analogwrite», пользователь не сможет
изменять тональность звука. Для пьезоизлучателя будет
определена частота 980 Гц. Это значение совпадает с частотой
работы выводов с шим на платах Ардуино и аналогов.