Оглавление:

MozziByte: 6 шагов
MozziByte: 6 шагов

Видео: MozziByte: 6 шагов

Видео: MozziByte: 6 шагов
Видео: Omniolin: version 1 prototype 2024, Ноябрь
Anonim
Image
Image
Ингредиенты
Ингредиенты

MozziByte - это звуковой щит для микроконтроллера Arduino Pro.

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

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

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

Для вдохновения загляните в Галерею на сайте Mozzi.

Шаг 1: ингредиенты

Ингредиенты
Ингредиенты
Ингредиенты
Ингредиенты
  1. MozziByte
  2. Ардуино Про-Микро
  3. Наушники с разъемом 3,5 мм
  4. Кабель USB - тип A - Micro-B
  5. Компьютер с портом USB типа A
  6. Веб-редактор Arduino
  7. Библиотека синтеза Моцци

Шаг 2: вставьте Arduino в MozziByte

Вставьте Arduino в MozziByte
Вставьте Arduino в MozziByte
Вставьте Arduino в MozziByte
Вставьте Arduino в MozziByte
Вставьте Arduino в MozziByte
Вставьте Arduino в MozziByte
  1. Вставьте контакты Arduino Pro-micro в планки разъемов на MozziByte.

    Разъем USB на Arduino находится над белым разъемом батареи на MozziByte. Проверьте выравнивание, убедившись, что контакт АО входит в гнездо АО. Будьте осторожны, чтобы не погнуть штифты при вставке в гнезда

  2. Подключите USB-кабель к Arduino.
  3. Подключите разъем для наушников к аудиоразъему на MozziByte.

Шаг 3: веб-редактор Arduino

Веб-редактор Arduino
Веб-редактор Arduino
Веб-редактор Arduino
Веб-редактор Arduino
Веб-редактор Arduino
Веб-редактор Arduino
Веб-редактор Arduino
Веб-редактор Arduino
  1. Установите подключаемый модуль Arduino Web.
  2. Зарегистрируйте учетную запись в веб-редакторе Arduino, а затем войдите в систему.
  3. Подключите Arduino к компьютеру с помощью USB-кабеля.
  4. Мигает светодиодом на Arduino

    • Щелкните Примеры-> 01. Basics и выберите пример Blink, чтобы загрузить его в редактор.
    • ДОБАВЬТЕ ЭТУ СТРОКУ в пример кода Blink над подпрограммой setup () (см. Изображение). #Define LED_BUILTIN 17 // адрес светодиода на Arduino Pro-micro
    • В меню «Инструменты» нажмите «Доска» и выберите «Pro-micro», а если его нет, то Леонардо.
    • Нажмите кнопку с галочкой, чтобы скомпилировать код для Pro-micro.
    • В меню «Инструменты» нажмите «Порт» и выберите порт USB, к которому подключен ваш Arduino.
    • Нажмите стрелку>, чтобы загрузить код в Arduino.
    • Два красных светодиода будут мигать по мере загрузки кода.
    • Один светодиод будет продолжать мигать раз в секунду.
    • Подробнее об использовании веб-редактора Arduino.
  5. Изменить скорость моргания

    • посмотрите на подпрограмму loop () в коде.
    • измените задержку (1000) на задержку (100). Это заставляет светодиод мигать в 10 раз быстрее - каждые 100 мс.
    • измените продолжительность включения светодиода, также изменив продолжительность другой функции задержки на 100 мс. Теперь он будет очень быстро мигать!

Шаг 4: библиотека Mozzi Synth

Библиотека Mozzi Synth
Библиотека Mozzi Synth
Библиотека Mozzi Synth
Библиотека Mozzi Synth
Библиотека Mozzi Synth
Библиотека Mozzi Synth
  1. Загрузите библиотеку Mozzi Synth для Arduino с https://sensorium.github.io/Mozzi/download/. Нажмите ЖЕЛТУЮ кнопку, которая связывает последнюю версию разработки на GitHub. Нажмите ЗЕЛЕНУЮ кнопку с надписью «Клонировать» или «Загрузить», затем нажмите «ЗАГРУЗИТЬ ZIP». Файл Mozzi-master.zip появится в папке «Загрузки».
  2. Импортируйте Mozzi в веб-редактор Arduino. Сначала щелкните Библиотеки, затем нажмите кнопку со стрелкой вверх, чтобы импортировать файл Mozzi-master.zip. Теперь щелкните вкладку Custom Library, чтобы увидеть Mozzi и папку с примерами.
  3. Свет, действие, звук. В Mozzi Examples щелкните папку 01. Basics и выберите пример Sinewave, чтобы загрузить его в редактор. Щелкните стрелку>, чтобы загрузить код в Arduino. Наденьте наушники, и вы должны услышать звук:) Это просто скучный синусоидальный тон, который так же раздражает, как жужжание комара вокруг вашей головы в темноте.
  4. Измените высоту этого завывающего звука MozziByte, изменив частоту в программе setup () (см. Изображение).

Шаг 5: Играйте:)

Вы можете послушать демонстрации алгоритмов синтеза Моцци онлайн.

Поиграйте с этими демонстрациями, которые вы можете найти в папке Mozzi Synthesis.

  • FMSynth
  • PacketSynth
  • Резонансный
  • ReverbTank
  • Образец
  • и т.п.

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

Шаг 6. Дальнейшие действия

Следующая (готовящаяся к выходу) MozziByte Instructable покажет вам, как добавлять ручки и датчики для создания вашей собственной интерактивной звуковой игрушки.

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