Мазмұны:

Табыт биі музыкасы Arduino көмегімен: 6 қадам
Табыт биі музыкасы Arduino көмегімен: 6 қадам
Anonim
Табыт биі музыкасы Arduino көмегімен
Табыт биі музыкасы Arduino көмегімен

Бұл оқулықта мен Arduino -ны музыканы динамикпен қалай жасауға болатынын білемін (MP3 модулі қажет емес). Алдымен осы бейне оқулықты қараңыз

1 -қадам: Бұл бейне оқулықты қараңыз

Image
Image

2 -қадам: жабдық қажет

Схема диаграммасы
Схема диаграммасы

1. Ардуино

2. Динамик немесе дыбыстық сигнал

3 -қадам: схема

Схема диаграммасы
Схема диаграммасы

Динамиктің бір сымын arduino D8 -ге, екінші ұшын arduino грондына қосыңыз

4 -қадам: Бұл қалай жұмыс істейді?

Бұл тізбектегі Arduino әр түрлі жиіліктегі тондарды жасайды және оған қосылған динамик арқылы ойнайды. Дыбыс жиілігінің (ритмнің) дұрыс уақытпен (ритм) өзгеруі музыканы тудырады. Arduino сигналды шығарады және оны 8 -ші цифрлық түйреуіш арқылы шығарады. Бұл дыбыс шығару үшін істікшеге қосылған динамикті басқарады. Бұл оқулықта мен Arduino -ны «Астрономия табыт биі» әнін ойнауға бағдарламаладым.

5 -қадам: Мен бұл әнді қалай орындадым және нота ұзақтығы :

Мен бұл әнді қалай орындадым және нота ұзақтығы
Мен бұл әнді қалай орындадым және нота ұзақтығы

Егер сіз бағдарламаға қарасаңыз, сіз екі int массивін таба аласыз: melody және noteDurations . Бірінші массивте жазбалар бар, ал екінші массивте сәйкес ұзақтығы бар. Мен алдымен осы әннің музыкалық ноталарын жазып алдым, содан кейін әуен массивін жаздым.

Содан кейін мен әр музыкалық нотаның ұзақтығына сәйкес noteDurations жаздым. Мұнда 8 = тоқсандық ноталар, 4 = 8 -ші ескертпелер және т. Нота және оның сәйкес ұзақтығы - бұл сәйкесінше мелодияда және noteDurations бар. Сіз оларды өзгерте аласыз және сіздің ойыңызға сәйкес кез келген ән жасай аласыз

6 -қадам: Код және кітапхана

осы жерден Arduino коды мен кітапханасын жүктеп алыңыз

кез келген күмән осы жерден сұраңыз

қосымша оқулықтар үшін

Ұсынылған: