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

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

Звуковая панель на Arduino

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

Нам понадобятся несколько комплектующих, которые вы сможете купить в любом Интернет-магазин.

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

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

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

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

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

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

Штифт с правой стороны каждой кнопки подключается к питанию 5 В. Вы можете использовать приведенное выше изображение для справки. Сделайте эти шаги для всех ваших кнопок.

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

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

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

Смотрите также  Индикатор уровня воды c помощью Arduino Nano

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

Код который мы будем использовать:

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

Смотрите также  Подключение датчиков к Ардуино

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

buzzPin // это положительный вывод зуммера

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

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

Шаг 5: Итоговый результат (видео)

Вот итоговый видеоролик проекта в действии, создающий случайную мелодию. Как мы написали выше — вы можете менять тон и продолжительность звука, поэкспериментируйте с этим. И помните, что нот-то всего семь.

Вот мы и получили самую простую звуковую панель с помощью Arduino. Надеемся вы теперь получили общие навыки и общее понимание того как это работает.

Arduino-сенсор обнаружения вторжений Для этого проекта мы сделаем простое устройство, которое поможет обнаруживать "вторжения", назовем её системой сигнализации. Эта система будет запускать...
Делаем простые весы с помощью Arduino В этом уроке мы расскажем вам как сделать простые весы с помощью Arduino, HX711, датчиков нагрузки и элементов поверхностей для обычных полок. Шаг...
Замок, который открывается смартфоном (Arduino + Android)... Этот смарт-замок является безопасным, простым и легким в управлении для блокировки вашего дома. Замок не нуждается в ключах и устанавливается внутри дома с...

Просмотров: 357