Динамик - (сокр. от динамическая головка (громкоговорителя)) устройство для преобразования электрических сигналов в акустические и излучения их в окружающее пространство.
Преобразование электрического сигнала в звуковой происходит благодаря перемещению катушки с током в магнитном поле постоянного магнита с последующим преобразованием полученных механических колебаний в колебания окружающего воздуха при помощи диффузора.
Датчик использует стандартный 3-пиновый разъем и подключается в любой из портов OUT контроллера "Трекдуино".
Блок, необходимый для работы с Динамиком, называется «Зуммер» и расположен в группе блоков «Исполнители».
Блок и генерируемая функция | Описание |
---|---|
tone(int port, int freq); | Запускает генерацию прямоугольной волны заданной частоты на заданном порту Аргументы: порт (int port) - порт с ШИМ, к которому подключен динамик с OUT1-OUT5 (порты подключения).частота. (int freq) - частота генерируемого сигнала в Герцах. |
tone(int port, int freq, int time); | Запускает генерацию прямоугольной волны заданной частоты на заданном порту, а затем прекращает генерацию через заданный промежуток времени. Аргументы: порт (int port) - порт с ШИМ, к которому подключен динамик с OUT1-OUT5 (порты подключения).частота (int freq) - частота гененрируемого сигнала в Герцах.миллисекунд (int time) - время генерации сигнала.
|
noTone(int port); | Принудительно прекращает генерацию сигнала на заданном порту. Аргументы: порт (int port) - порт с ШИМ, к которому подключен динамик с OUT1-OUT5 (порты подключения). |