Необходимое оборудование
Плата Arduino UNO * 1
Модуль зуммер * 1
Макетная плата * 1
Провода -перемычки для макетной платы * 3
USB - кабель * 1
в виде модуля
без модуля
Немного знаний
Существует два типа зуммеров: активный зуммер и пассивный зуммер. Активный зуммер внутри имеет простую схему генератора, которая может преобразовать постоянный ток в импульсный сигнал определенной частоты. Как только активный зуммер получает высокий уровень, он издает слышный сигнал.
Подключение
При подключении схемы обратите внимание на положительный и отрицательный полюсы зуммера. На фотографии вы можете видеть красные и черные линии. Когда схема завершена, вы можете начать программирование.
Схема подключение если у вас модуль
Схема подключение если у вас без модуля
Пример Кода
Программа проста. Вы управляете зуммером, выводя высокий/низкий уровень.
//////////////////////////////////////////////////////////////////
//Активный Зуммер
int buzzer = 8; // инициализация цифрового IO контакта, управляющего зуммером
void setup()
{
pinMode(buzzer, OUTPUT); // установка режима контакта как “выход”
}
void loop()
{
digitalWrite(buzzer, HIGH); // издавание звука
}
//////////////////////////////////////////////////////////////////
Результат Теста
После загрузки программы эксперимент со звонком завершен. Вы можете видеть, что зуммер звенит и так же как светодиод можете управлять им включая, выключая в коде когда вам удобно. Например когда сработал датчик газа чтобы сработал звуковой сигнал тревоги.