Talaan ng mga Nilalaman:

Coffin Dance Music Gamit ang Arduino: 6 Hakbang
Coffin Dance Music Gamit ang Arduino: 6 Hakbang

Video: Coffin Dance Music Gamit ang Arduino: 6 Hakbang

Video: Coffin Dance Music Gamit ang Arduino: 6 Hakbang
Video: Babyshark horn tone on Honda Rebel 500 and other TRPH modules installed. 2024, Nobyembre
Anonim
Coffin Dance Music Gamit ang Arduino
Coffin Dance Music Gamit ang Arduino

Sa tutorial na ito ako kung paano mo magagamit ang isang Arduino upang gumawa ng musika gamit lamang ang isang speaker (walang kinakailangang module ng MP3). Panoorin muna ang video tutorial na ito

Hakbang 1: Panoorin ang Video Tutorial na ito

Image
Image

Hakbang 2: Kailangan ng Hardware

Diagram ng Circuit
Diagram ng Circuit

1. isang Arduino

2. Isang tagapagsalita o isang buzzer

Hakbang 3: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit

Ikonekta lamang ang isang kawad ng nagsasalita sa D8 ng arduino at iba pang dulo sa grond ng arduino

Hakbang 4: Paano Ito Gumagana?

Ang Arduino sa circuit na ito ay lumilikha ng mga tono ng iba't ibang mga frequency at pinapalabas ito sa pamamagitan ng speaker na konektado dito. Ang pagkakaiba-iba ng dalas ng tono (pitch) na may tamang timings (ritmo) ay lumilikha ng musika. Ang Arduino ay bumubuo ng isang senyas at inilalabas ito sa pamamagitan ng Digital pin 8. Hinihimok nito ang speaker na kumonekta sa pin upang lumikha ng tunog. Sa tutorial na ito, pinrograma ko ang Arduino upang magpatugtog ng isang awiting ‘Astronomia coffin dance’.

Hakbang 5: Paano Ko Ginawang Melody at NoteDurations ng Kanta na Ito:

Paano Ko Ginawang Melody at NoteDurations ng Kanta na Ito
Paano Ko Ginawang Melody at NoteDurations ng Kanta na Ito

Kung titingnan mo ang programa, maaari kang makahanap ng dalawang int array: himig at noteDurations . Naglalaman ang unang array ng mga tala at ang pangalawang array ay naglalaman ng mga kaukulang tagal. Isinulat ko muna ang mga tala ng musikal ng kantang ito at pagkatapos ay isinulat ko ang melody na array kasama iyon.

Pagkatapos ay nagsulat ako ng noteDurations ayon sa haba ng bawat nota ng musika. Dito 8 = kwartong tala, 4 = ika-8 tala, atbp Ang isang mas mataas na halaga ay nagbibigay ng mas mahabang tala ng tagal. Ang tala at ang kaukulang tagal nito ay kung ano ang nandoon sa himig at noteDurations ayon sa pagkakabanggit. Maaari mong baguhin ang mga iyon at lumikha ng anumang kanta alinsunod sa iyong mga ideya

Hakbang 6: Code at Library

i-download ang Arduino code at library mula dito

anumang pagdududa magtanong dito

para sa karagdagang tutorial

Inirerekumendang: