Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом эксперименте вы поймете, как работает пассивный зуммер и как создать простую звуковую плату 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: видео
Вот видео, как проект в действии создает случайную мелодию.