09. Зуммер

Устройство зуммера

Наряду со световой индикацией, часто используют и другой метод ­ звуковую индикацию. Иными словами, электронное
устройство или робот, может привлечь внимание человека, и сообщить о своем состоянии не только светом, но и звуком.
Часто, для звуковой индикации используется специальный прибор, называемый зуммером. В отличие от динамика, в зуммере есть небольшой встроенный генератор звуковой волны определенной частоты, поэтому он может выдать только одну ноту. Это значительно упрощает работу с ним.


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

Задания

Задание 1. Звуковой код

Результат работы
После запуска программы, зуммер начинает выдавать по три быстрых звуковых импульса, каждые 2 секунды. Период каждого импульса ­ 0.6 сек.
Используемые компоненты:

Принципиальная схема



Внешний вид макета

Программа

int buzz = 2;
int k = 0;
void setup() {
pinMode(buzz, OUTPUT); // установка 2­го контакта в режим вывода
}
void loop() {
for( k=0; k<3; k=k+1) { // цикл из трех итераций
digitalWrite(buzz, HIGH); // перевод вывода №2 в активное состояние
delay(300); // пауза 1­секунда
digitalWrite(buzz, LOW); // перевод вывода №2 в неактивное состояние
delay(300); // пауза 1­секунда
}
delay(2000);
}

Задание 2. Сигнал SOS (самостоятельно)

Результат работы
После запуска программы, зуммер бесконечно выдает сигнал SOS: три коротких сигнала (0.5 сек),
затем три длинных (1 сек), и, наконец, снова три коротких.

Категория: Arduino теория | Добавил: shadrinuro (2019-04-09)
Просмотров: 390 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar