Съдържание:

MozziByte: 6 стъпки
MozziByte: 6 стъпки

Видео: MozziByte: 6 стъпки

Видео: MozziByte: 6 стъпки
Видео: Omniolin: version 1 prototype 2024, Септември
Anonim
Image
Image
Съставки
Съставки

MozziByte е аудио щит за микроконтролера Arduino Pro Micro.

Тази малка, евтина и здрава платформа позволява на дизайнери, художници, музиканти, създатели и студенти бързо да прототипират и създават иновативни и въображаеми звукови продукти, звукови арт инсталации, бутикови синтезатори и звукови играчки.

MozziByte включва Arduino в аудио усилвател за незабавно звуково удовлетворение, използвайки библиотеката на синтезатора Mozzi.

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

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

Стъпка 1: Съставки

Съставки
Съставки
Съставки
Съставки
  1. MozziByte
  2. Arduino Pro-Micro
  3. Слушалки с 3,5 мм жак
  4. USB кабел - Тип A до Micro -B
  5. Компютър с USB тип A порт
  6. Уеб редактор на Arduino
  7. Библиотека за синтез на Mozzi

Стъпка 2: Поставете Arduino в MozziByte

Поставете Arduino в MozziByte
Поставете Arduino в MozziByte
Поставете Arduino в MozziByte
Поставете Arduino в MozziByte
Поставете Arduino в MozziByte
Поставете Arduino в MozziByte
  1. Поставете щифтовете на Arduino Pro-micro в гнездата на гнездото на MozziByte.

    USB конекторът на Arduino се намира отгоре при белия конектор на батерията на MozziByte. Проверете подравняването, като се уверите, че щифт AO влиза в гнездо AO. Внимавайте да не огъвате щифтовете, когато ги поставяте в гнездата

  2. Свържете USB кабела към Arduino.
  3. Включете жака за слушалки в аудио гнездото на MozziByte.

Стъпка 3: Arduino Web Editor

Уеб редактор на Arduino
Уеб редактор на Arduino
Уеб редактор на Arduino
Уеб редактор на Arduino
Уеб редактор на Arduino
Уеб редактор на Arduino
Уеб редактор на Arduino
Уеб редактор на Arduino
  1. Инсталирайте Arduino Web Plugin.
  2. Регистрирайте акаунт в уеб редактора на Arduino и след това влезте
  3. Свържете Arduinoto към компютъра си чрез USB кабел
  4. Мигайте светодиода на Arduino

    • Щракнете върху Примери-> 01. Основи и изберете примера Blink, за да го заредите в редактора.
    • ДОБАВЕТЕ ТАЗИ ЛИНИЯ към примерния код на Blink над процедурата setup () (вижте изображението).#Define LED_BUILTIN 17 // адрес на светодиода на Arduino Pro-micro
    • В менюто Инструменти щракнете върху Board и изберете Pro-micro, или ако не е там, тогава Leonardo
    • Натиснете бутона за отметка, за да компилирате кода за Pro-micro.
    • В менюто Инструменти щракнете върху Порт и изберете USB порта, към който е свързан вашият Arduino.
    • Натиснете стрелката>, за да качите кода в Arduino.
    • Двата червени светодиода ще мигат, докато кодът се качва.
    • Един светодиод ще продължи да мига, веднъж на секунда.
    • Повече информация за използването на Arduino Web Editor.
  5. Променете скоростта на мигане

    • погледнете подпрограмата loop () в кода.
    • променете забавянето (1000) на забавяне (100). Това прави светодиода да мига 10 пъти по-бързо- на всеки 100 мс.
    • променете колко дълго светодиодът да свети, като промените и продължителността на другата функция за забавяне на 100ms. Сега ще мига много бързо!

Стъпка 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. Сега щракнете върху раздела Персонализирана библиотека, за да видите Mozzi и папка с примери.
  3. Светлини, екшън, звук. В Примерите на Mozzi щракнете върху папката 01. Basics и изберете примера Sinewave, за да го заредите в редактора. Щракнете върху стрелката>, за да качите кода в Arduino. Сложете си слушалките и ще чуете звук:) Това е просто скучен тон на синусоида, който е досаден като комар, който бръмчи около главата ви в тъмното.
  4. Променете височината на този хленчещ MozziByte звук, като промените честотата в процедурата setup () (вижте изображението).

Стъпка 5: Играйте:)

Можете да слушате демонстрации на алгоритми за синтез на Mozzi онлайн

Играйте с тези демонстрации, които можете да намерите в папката Mozzi Synthesis

  • FMSynth
  • PacketSynth
  • Резонансна
  • ReverbTank
  • Проба
  • и т.н.

Опитайте да играете с различни параметри, за да промените звуците.

Стъпка 6: Следващи стъпки

Следващият (предстоящ) MozziByte Instructable ще ви покаже как да добавите копчета и сензори, за да създадете своя собствена интерактивна звукова играчка.

Препоръчано: