Съдържание:

Генериране на тонове на различни видове с помощта на математически уравнения (MathsMusic) Arduino: 5 стъпки
Генериране на тонове на различни видове с помощта на математически уравнения (MathsMusic) Arduino: 5 стъпки

Видео: Генериране на тонове на различни видове с помощта на математически уравнения (MathsMusic) Arduino: 5 стъпки

Видео: Генериране на тонове на различни видове с помощта на математически уравнения (MathsMusic) Arduino: 5 стъпки
Видео: Дафна Коллер: Чему нас учит онлайн-образование 2024, Ноември
Anonim
Генериране на тонове на различни видове с помощта на математически уравнения (MathsMusic) Arduino
Генериране на тонове на различни видове с помощта на математически уравнения (MathsMusic) Arduino

Описание на проекта:

Започна ново пътешествие, където идеите могат лесно да бъдат приложени с помощта на общност с отворен код (Благодарение на Arduino). Така че тук има начин

· Огледайте се около себе си и наблюдавайте обкръжението си

· Открийте проблеми, които трябва да бъдат решени

· Мислете, опитвайте се и продължете да учите и споделяте

· Най -важното, което наричам, е KEEP IT SIMPLE:)

· Повторете

Намерението ми беше да направя музикален проект, използващ платформата arduino

Затова потърсих в интернет и открих невероятни творчески проекти, но исках да направя свои неща!

Така попаднах на тази функция tone () от библиотеката arduino. По -долу е дадена връзка, където можете да намерите описателна информация за него

www.arduino.cc/reference/en/language/funct…

Сега, след като прочетохме за функциите за тон (), започнахме своето пътуване.

По принцип функцията tone (), както бихте прочели, генерира звук от известна честота, който го предавате в параметър. Затова си помислих как мога да използвам тази единствена функция за генериране на различни видове звук?

Отговорът беше в математиката, всеки от нас използва математика всеки ден, нейната логика е за решаване на мистерии

От тази вселена (Присъда от известния телевизионен сериал Numb3rs) …

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

В този проект използвах:

· Уравнение на площ от прости геометрични форми (квадрат, правоъгълник, паралелограма, триъгълник и кръг)

· Квадратно уравнение и ред на Фибоначи.

за генериране на звук. Сега можете да разширите този проект и да откриете нова музика, използвайки различни уравнения или формула …

Стъпка 1: Необходими неща, за да направите този проект

Необходими неща, за да направите този проект
Необходими неща, за да направите този проект
Необходими неща, за да направите този проект
Необходими неща, за да направите този проект
Необходими неща, за да направите този проект
Необходими неща, за да направите този проект
Необходими неща, за да направите този проект
Необходими неща, за да направите този проект

Инструменти, необходими за направата на този проект:

  • Arduino UNO табло
  • Високоговорител или зумер Бих препоръчал високоговорител за добро качество на звука
  • един 220 омов резистор за защита на веригата от повреда
  • Кабелни проводници за свързване на arduino и високоговорител

Софтуер

Трябва да инсталирате Arduino IDE, за да качите вашите програми от компютър на борд.

ако нямате притеснения По -долу е дадена връзка за инсталиране на Arduino IDE

www.arduino.cc/en/Main/Software

Стъпка 2: Схеми

Схематично
Схематично

Можете също така да направите вашата схема, като използвате връзката по -долу

fritzing.org/home/

Стъпка 3: Как да стартирате програмата с помощта на Arduino

На първо място, трябва да свържете Arduino Board към вашия компютър или компютър чрез USB кабел

След това е дадена връзка за изтегляне и инсталиране на софтуер за Arduino IDE.

Накрая изтеглете zip файла, който съдържа изходния код на този проект

Затова започнете и направете нещо ново от него!

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