Съдържание:

Танцова музика за ковчези с помощта на Arduino: 6 стъпки
Танцова музика за ковчези с помощта на Arduino: 6 стъпки

Видео: Танцова музика за ковчези с помощта на Arduino: 6 стъпки

Видео: Танцова музика за ковчези с помощта на Arduino: 6 стъпки
Видео: Льется музыка, музыка, музыка...ТАНЦУЕМ! 2024, Ноември
Anonim
Танцова музика за ковчези с помощта на Arduino
Танцова музика за ковчези с помощта на Arduino

В този урок аз съм как можете да използвате Arduino за правене на музика само с високоговорител (не е необходим MP3 модул). Първо гледайте този видео урок

Стъпка 1: Гледайте този видеоурок

Image
Image

Стъпка 2: Необходим хардуер

Електрическа схема
Електрическа схема

1. в Arduino

2. Говорител или зумер

Стъпка 3: Електрическа схема

Електрическа схема
Електрическа схема

Просто свържете един проводник на високоговорителя към D8 на arduino, а другия край към grond на arduino

Стъпка 4: Как работи?

Arduino в тази схема създава тонове с различни честоти и го възпроизвежда чрез високоговорителя, свързан към него. Промяната в честотата на тона (височина) с правилни тайминг (ритъм) създава музика. Arduino генерира сигнал и го извежда през цифровия щифт 8. Това задвижва високоговорителя, свързан с щифта, за да създаде звук. В този урок аз съм програмирал Arduino да свири песен „Astronomia coffin dance“.

Стъпка 5: Как направих мелодия и NoteDurations на тази песен:

Как направих мелодия и NoteDurations на тази песен
Как направих мелодия и NoteDurations на тази песен

Ако погледнете програмата, можете да намерите два int масива: melody и noteDurations . Първият масив съдържа бележките, а вторият масив съдържа съответните му продължителности. Записах първо музикалните ноти на тази песен и след това написах мелодичния масив с това.

След това написах noteDurations според дължината на всяка музикална нота. Тук 8 = тримесечна нота, 4 = 8 -ма нота и т.н. По -висока стойност дава ноти с по -голяма продължителност. Бележката и съответната й продължителност е това, което има съответно в melody и noteDurations . Можете да ги промените и да създадете всяка песен според вашите идеи

Стъпка 6: Код и библиотека

изтеглете кода и библиотеката на Arduino от тук

всяко съмнение попитайте тук

за още уроци

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