Mundarija:

Arduino yordamida tobut raqsi musiqasi: 6 qadam
Arduino yordamida tobut raqsi musiqasi: 6 qadam

Video: Arduino yordamida tobut raqsi musiqasi: 6 qadam

Video: Arduino yordamida tobut raqsi musiqasi: 6 qadam
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Iyul
Anonim
Arduino yordamida tobut raqs musiqasi
Arduino yordamida tobut raqs musiqasi

Ushbu qo'llanmada men qanday qilib Arduino -dan musiqani karnay yordamida ishlatishingiz mumkin (MP3 moduli shart emas). Avval ushbu video darslikni tomosha qiling

1 -qadam: Ushbu video darslikni tomosha qiling

Image
Image

2 -qadam: Uskuna kerak

O'chirish diagrammasi
O'chirish diagrammasi

1. Arduino

2. Karnay yoki ovozli signal

3 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi

Karnayning bitta simini arduino D8 ga, ikkinchi uchini arduino grondiga ulang

4 -qadam: Bu qanday ishlaydi?

Bu sxemadagi Arduino har xil chastotali ohanglarni yaratadi va unga ulangan karnay orqali o'ynaydi. To'g'ri chastotalar (ritm) bilan ohang chastotasining o'zgarishi musiqani yaratadi. Arduino signal ishlab chiqaradi va uni 8 -raqamli pin orqali chiqaradi. Bu ovoz chiqarishga yordam beradi. Bu qo'llanmada men Arduino -ni "Astronomiya tobut raqsi" qo'shig'ini ijro etish uchun dasturlashtirganman.

5 -qadam: Qanday qilib men bu qo'shiqni melodiya va eslatma muddatlari qildim:

Men bu qo'shiqni qanday melodiya qildim va notDurations
Men bu qo'shiqni qanday melodiya qildim va notDurations

Agar siz dasturga nazar tashlasangiz, ikkita int qatorni topishingiz mumkin: melody va noteDurations . Birinchi qatorda eslatmalar, ikkinchi qatorda esa unga mos keladigan davomiyliklar mavjud. Men avval bu qo'shiqning musiqiy notalarini yozdim, so'ngra shu bilan ohang ni yozdim.

Keyin har bir notaning uzunligiga qarab noteDurations yozdim. Bu erda 8 = choraklik eslatma, 4 = 8 -chi eslatma va hokazo. Yuqori qiymat uzoqroq yozuvlarni beradi. Nota va uning davomiyligi mos ravishda melodiya va noteDurations da mavjud. Siz ularni o'zgartirishingiz va o'zingiz xohlagan qo'shiqni yaratishingiz mumkin

6 -qadam: Kod va kutubxona

Arduino kodini va kutubxonasini bu erdan yuklab oling

shubhasiz, bu erda so'rang

ko'proq darsliklar uchun

Tavsiya: