Съдържание:
- Стъпка 1: Съставки
- Стъпка 2: Поставете Arduino в MozziByte
- Стъпка 3: Arduino Web Editor
- Стъпка 4: Библиотека на Mozzi Synth
- Стъпка 5: Играйте:)
- Стъпка 6: Следващи стъпки
Видео: MozziByte: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
MozziByte е аудио щит за микроконтролера Arduino Pro Micro.
Тази малка, евтина и здрава платформа позволява на дизайнери, художници, музиканти, създатели и студенти бързо да прототипират и създават иновативни и въображаеми звукови продукти, звукови арт инсталации, бутикови синтезатори и звукови играчки.
MozziByte включва Arduino в аудио усилвател за незабавно звуково удовлетворение, използвайки библиотеката на синтезатора Mozzi.
Или изследвайте звукови идеи, като добавите сензори, превключватели и копчета на чертежа, така че звуците да реагират на светлина, сила, ускорение или нещо друго, което може да бъде усетено.
За вдъхновение разгледайте Галерията на сайта Mozzi.
Стъпка 1: Съставки
- MozziByte
- Arduino Pro-Micro
- Слушалки с 3,5 мм жак
- USB кабел - Тип A до Micro -B
- Компютър с USB тип A порт
- Уеб редактор на Arduino
- Библиотека за синтез на Mozzi
Стъпка 2: Поставете Arduino в MozziByte
-
Поставете щифтовете на Arduino Pro-micro в гнездата на гнездото на MozziByte.
USB конекторът на Arduino се намира отгоре при белия конектор на батерията на MozziByte. Проверете подравняването, като се уверите, че щифт AO влиза в гнездо AO. Внимавайте да не огъвате щифтовете, когато ги поставяте в гнездата
- Свържете USB кабела към Arduino.
- Включете жака за слушалки в аудио гнездото на MozziByte.
Стъпка 3: Arduino Web Editor
- Инсталирайте Arduino Web Plugin.
- Регистрирайте акаунт в уеб редактора на Arduino и след това влезте
- Свържете Arduinoto към компютъра си чрез USB кабел
-
Мигайте светодиода на Arduino
- Щракнете върху Примери-> 01. Основи и изберете примера Blink, за да го заредите в редактора.
- ДОБАВЕТЕ ТАЗИ ЛИНИЯ към примерния код на Blink над процедурата setup () (вижте изображението).#Define LED_BUILTIN 17 // адрес на светодиода на Arduino Pro-micro
- В менюто Инструменти щракнете върху Board и изберете Pro-micro, или ако не е там, тогава Leonardo
- Натиснете бутона за отметка, за да компилирате кода за Pro-micro.
- В менюто Инструменти щракнете върху Порт и изберете USB порта, към който е свързан вашият Arduino.
- Натиснете стрелката>, за да качите кода в Arduino.
- Двата червени светодиода ще мигат, докато кодът се качва.
- Един светодиод ще продължи да мига, веднъж на секунда.
- Повече информация за използването на Arduino Web Editor.
-
Променете скоростта на мигане
- погледнете подпрограмата loop () в кода.
- променете забавянето (1000) на забавяне (100). Това прави светодиода да мига 10 пъти по-бързо- на всеки 100 мс.
- променете колко дълго светодиодът да свети, като промените и продължителността на другата функция за забавяне на 100ms. Сега ще мига много бързо!
Стъпка 4: Библиотека на Mozzi Synth
- Изтеглете библиотеката Mozzi Synth за Arduino от https://sensorium.github.io/Mozzi/download/. Изберете ЖЪЛТИЯ бутон, който свързва най -новата версия за разработка на GitHub. Щракнете върху ЗЕЛЕНИЯ бутон с надпис „Клониране или изтегляне“, след което кликнете върху ИЗТЕГЛЕТЕ ZIP. Файлът Mozzi-master.zip ще се появи в папката „Изтегляния“.
- Импортирайте Mozzi в уеб редактора на Arduino. Първо щракнете върху Библиотеки, след това натиснете бутона със стрелка нагоре, за да импортирате файла Mozzi-master.zip. Сега щракнете върху раздела Персонализирана библиотека, за да видите Mozzi и папка с примери.
- Светлини, екшън, звук. В Примерите на Mozzi щракнете върху папката 01. Basics и изберете примера Sinewave, за да го заредите в редактора. Щракнете върху стрелката>, за да качите кода в Arduino. Сложете си слушалките и ще чуете звук:) Това е просто скучен тон на синусоида, който е досаден като комар, който бръмчи около главата ви в тъмното.
- Променете височината на този хленчещ MozziByte звук, като промените честотата в процедурата setup () (вижте изображението).
Стъпка 5: Играйте:)
Можете да слушате демонстрации на алгоритми за синтез на Mozzi онлайн
Играйте с тези демонстрации, които можете да намерите в папката Mozzi Synthesis
- FMSynth
- PacketSynth
- Резонансна
- ReverbTank
- Проба
- и т.н.
Опитайте да играете с различни параметри, за да промените звуците.
Стъпка 6: Следващи стъпки
Следващият (предстоящ) MozziByte Instructable ще ви покаже как да добавите копчета и сензори, за да създадете своя собствена интерактивна звукова играчка.
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати