Электронный компонент:Плата Xadow с зуммером: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
Нет описания правки
Строка 37: Строка 37:
Вот код для этого проекта:
Вот код для этого проекта:


<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="c" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">
void setup()
void setup()
{
{

Версия от 20:05, 23 мая 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Черновик


Плата Xadow с зуммером[1]

Эта плата Xadow умеет издавать звуки, и ее можно использовать для звуковых уведомлений и предупреждений. В отличие от Grove-модуля с зуммером, здесь нужно управлять не одним, а двумя контактами.

Платы Xadow – это серия маленьких Arduino-совместимых плат, которые можно использовать, к примеру, в носимой электронике или арт-проектах, где требуются, как правило, устройства небольшого размера и веса, а также способные подключаться друг к другу.

Купить плату Xadow с зуммером можно по этой ссылке.

Характеристики

Параметр Значение
Рабочее напряжение 3.3 вольта
Опорная (базовая) частота 2700 Гц
Уровень громкости >75 дБ
Размеры 25.43 мм х 20.35 мм

Демо-проект

Теперь давайте сделаем простой проект, демонстрирующий, как управлять звуком зуммера. При успешном выполнении его можно будет добавить в другой проект, например, зуммер будет сообщать о том, когда заряд батареи главной платы Xadow (имеется в виду плата Xadow Main Board; она не совместима с модулями Xadow версии 2 и RePhone) сократится до критического уровня.

Вот код для этого проекта:

void setup()
{
    DDRB |= 0x06;
}

void loop()
{
    //  включаем зуммер
    PORTB |= 0x06;
    delay(1);
    //  выключаем зуммер
    PORTB &= ~(0x06);
    delay(1);
}

Полезные ссылки

См.также

Внешние ссылки