Оглавление:

Простая звуковая плата Arduino: 5 шагов (с изображениями)
Простая звуковая плата Arduino: 5 шагов (с изображениями)

Видео: Простая звуковая плата Arduino: 5 шагов (с изображениями)

Видео: Простая звуковая плата Arduino: 5 шагов (с изображениями)
Видео: 7 ПОЛЕЗНЫХ устройств на АРДУИНО, которые можно собрать за 15 минут. 2024, Ноябрь
Anonim
Простая звуковая плата Arduino
Простая звуковая плата Arduino

В этом эксперименте вы поймете, как работает пассивный зуммер и как создать простую звуковую плату Arduino. Используя несколько кнопок и выбрав соответствующий тон, вы можете создать мелодию! Детали, которые я использовал, взяты из стартового набора Kuman Arduino UNO.

Шаг 1: Необходимые детали

Необходимые детали
Необходимые детали

Тебе понадобится:

  • плата Arduino
  • макет
  • USB-кабель
  • 10 х перемычек
  • 3 x кнопки (количество колпачков и кнопок не является обязательным)
  • 3 резистора по 10 кОм

Allchips - это платформа онлайн-обслуживания компонентов электроники, в которой вы можете купить все компоненты

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

Подключение кнопок
Подключение кнопок
Подключение кнопок
Подключение кнопок

Во-первых, давайте начнем с кнопок. Для каждой кнопки выберите одну из ее сторон. Вы увидите 2 контакта. Тот, что слева (вы также можете поменять местами), подключается к земле Arduino (через макетную плату) с резистором 10 кОм. Подключите тот же ряд к цифровым контактам 2, 3 или 4 Arduino (можно настроить в коде). Контакт на правой стороне каждой кнопки подключается к 5 В. Вы можете использовать изображение выше для справки. Проделайте эти шаги для всех ваших кнопок.

Шаг 3: Подключение зуммера

Подключение зуммера
Подключение зуммера

Итак, в верхней части зуммера вы можете увидеть символ +. Это указывает на его положительную сторону. Вам необходимо подключить противоположный конец к земле, а этот - к цифровому выводу 8 Arduino (может быть изменен позже)

Шаг 4: загрузка и изменение кода

Загрузка и изменение кода
Загрузка и изменение кода

Вы можете найти код проекта здесь. Вам полностью решать, что вы можете изменить - от номеров контактов до добавления дополнительных кнопок, но, что более важно, вы можете изменить каждый индивидуальный тон. Вот небольшое объяснение:

тон (buzzPin, 1000, 300); // Вот функция тона Arduino

buzzPin - положительный штифт зуммера

1000 - это сам тон в Гц (может быть от 31 до 65535).

300 - продолжительность в мс (необязательно)

Шаг 5: видео

Вот видео, как проект в действии создает случайную мелодию.

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