Оглавление:

Мини-пианино с использованием Arduino: 4 шага
Мини-пианино с использованием Arduino: 4 шага

Видео: Мини-пианино с использованием Arduino: 4 шага

Видео: Мини-пианино с использованием Arduino: 4 шага
Видео: 🎹 Делаем ПИАНИНО на ARDUINO (с 7 октавами) 2024, Ноябрь
Anonim
Мини-пианино с использованием Arduino
Мини-пианино с использованием Arduino

Учебное пособие по Arduino: мини-пианино с использованием Arduino

В этом видео я покажу вам, как сделать мини-пианино с помощью Arduino.

Шаг 1: Детали и материалы

Детали и материалы
Детали и материалы

Нам нужны следующие детали:

  • Ардуино
  • Пьезо-зуммер
  • Кнопки - 7
  • Соединительные кабели

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

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

Кнопки подключены к цифровому контакту 4 и цифровому контакту 10 Arduino. Каждая кнопка соответствует определенной ноте, то есть C, D, E, F, G, A, B соответственно.

Пьезозуммер подключен к цифровому выводу 11 Arduino.

Схема Tinkercad для этого проекта представлена ниже.

Шаг 3: Код

Код
Код
Код
Код

Прежде чем вы сможете начать играть на пианино, вам необходимо получить и установить библиотеку Tone Arduino, если она еще не установлена. Его можно скачать с Github здесь. Если вы не знаете, как установить сторонние библиотеки Arduino в свою версию Arduino IDE, обратитесь к этому руководству на Arduino.cc. В приложении ниже вы найдете zip-файл, содержащий код Arduino для Arduino Piano. Загрузите его и разархивируйте где-нибудь на своем компьютере. Откройте Arduino_Piano.ino в среде Arduino IDE и загрузите код в свой Arduino.

Репозиторий проекта:

Схемы Tinkercad позволяют легко разработать доказательство концепции без каких-либо физических компонентов. Проверьте версию этого проекта Tinkercad по ссылке ниже.

www.tinkercad.com/things/d158sD2m9yX-arduino-piano/editel?sharecode=2XUZYXFkzThGUfCZnJavrtnjtYFHFCII8QY5EKpJUVo

Шаг 4: Играйте

Вот и все! Теперь вы должны иметь возможность нажимать на клавиши и слышать соответствующие ноты, воспроизводимые через зуммер. Если нота неточная, вы можете отрегулировать значение ноты в эскизе Arduino, чтобы установить, какое значение будет достигнуто. Вы также можете изменить масштаб, который играет, раскомментировав одну из нескольких включенных шкал, или создать свой собственный масштаб! Если вы делаете собственное пианино, прокомментируйте и покажите нам несколько фотографий и видео. Нам бы очень хотелось увидеть творческие инструменты!

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

Блог -

Github -

Рад, что вы подписались:

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