Оглавление:

Как использовать пьезо для создания тона: основы: 4 шага (с изображениями)
Как использовать пьезо для создания тона: основы: 4 шага (с изображениями)

Видео: Как использовать пьезо для создания тона: основы: 4 шага (с изображениями)

Видео: Как использовать пьезо для создания тона: основы: 4 шага (с изображениями)
Видео: Настройки Фотошопа для художника // Фишки Photoshop 2024, Ноябрь
Anonim
Как использовать пьезо для создания тона: основы
Как использовать пьезо для создания тона: основы

Всем привет! В этой инструкции мы будем использовать пьезо-зуммер для воспроизведения звука.

Что такое пьезо-зуммер?

Пьезо - это электронное устройство, которое можно использовать как для воспроизведения, так и для обнаружения звука

Приложения:

  • Вы можете использовать одну и ту же схему для воспроизведения музыкальной ноты, включив и выключив пьезо несколько раз.
  • Опыт можно улучшить, изменив громкость зуммера с помощью контактов Arduino PWM.

Мы начнем с основ и создадим простой звуковой сигнал с помощью пьезо.

Шаг 1: Соберите детали

Соберите детали
Соберите детали

Для этого проекта нам понадобятся:

  1. Arduino UNO
  2. Пьезо-зуммер 5 В
  3. Провода перемычки

Разве нам не нужен резистор для ограничения тока через зуммер?

Нет, если вы используете небольшой пьезоэлектрический датчик на 5 В.

Поскольку он вырабатывает или использует очень небольшой ток, его можно использовать без последовательного резистора.

Шаг 2: Подключение

Проводка
Проводка
Проводка
Проводка
Проводка
Проводка
Проводка
Проводка

Подключите все компоненты в соответствии со схемой, показанной выше.

Полярность зуммера:

Перед подключением пьезо к Arduino обратите внимание, что пьезо-зуммер имеет полярность.

  1. Положительный вывод пьезо имеет красный провод.
  2. Но если у вас есть пьезо для монтажа на макетной плате, то положительный вывод пьезо имеет более длинный вывод, чем отрицательный.

Шаг 3: эскиз Arduino

Эскиз Arduino
Эскиз Arduino

После того, как вы все подключили, загрузите в Arduino следующее:

void setup () {

pinMode (9, ВЫХОД); // объявляем вывод 9 как выход:

}

void loop () {

analogWrite (9, 20); // Можно использовать любое значение, кроме 0 и 255

задержка (300); // ждем 3 мс

analogWrite (9, 0); // выключаем

задержка (300); // ждем 3 мс

}

Шаг 4: Готово

Выполнено
Выполнено

После этого включите Arduino, чтобы услышать звуковой сигнал.

Исправление проблем:

Без звука

Убедитесь, что зуммер правильно подключен к Arduino

Вы вставили зуммер в правильный штифт?

Обратите внимание на полярность пьезозуммера. То есть положительный вывод зуммера должен идти к контакту 9, а отрицательный - к GND на Arduino соответственно

Если вы все еще не слышите, перезагрузите скетч.

Или напишите в комментариях ниже.

Спасибо за просмотр.

Рекомендуемые: