Talaan ng mga Nilalaman:

Handheld 6 Note Music Box / Instrument (Madaling Gawin at Pagbutihin!): 5 Mga Hakbang (na may Mga Larawan)
Handheld 6 Note Music Box / Instrument (Madaling Gawin at Pagbutihin!): 5 Mga Hakbang (na may Mga Larawan)

Video: Handheld 6 Note Music Box / Instrument (Madaling Gawin at Pagbutihin!): 5 Mga Hakbang (na may Mga Larawan)

Video: Handheld 6 Note Music Box / Instrument (Madaling Gawin at Pagbutihin!): 5 Mga Hakbang (na may Mga Larawan)
Video: PAANO MAG RECOVER NG DELETED PHOTOS & VIDEOS SA CELLPHONE IN JUST 1 MINUTE ! 100% LEGIT TO ! 2024, Nobyembre
Anonim
Handheld 6 Note Music Box / Instrument (Madaling Gawin at Pagbutihin!)
Handheld 6 Note Music Box / Instrument (Madaling Gawin at Pagbutihin!)

Kumusta! May inspirasyon ni Martin Molin, isang miyembro ng isang banda sa Sweden na tinawag na Wintergatan, kamakailan lang ay na-in love ako sa mga music box at lahat tungkol sa kanila. Ang mga taong gumagawa ng mga kanta para sa mga music box ay gumagamit pa rin ng makalumang paraan ng pagsuntok sa tala ng kanta para sa tala, inaasahan na magtatapos ang pag-time. Sa nagawa kong ito ng aking sarili, alam kong ito ay isang nakakapagod na ehersisyo at isa na maaaring gumamit ng kapalit. Kaya't natapos kong mag-isip sa ideyang ito ng paggamit ng mga infrared line detector upang lumikha ng isang kanta. Mangangahulugan ito na kailangan lamang basahin ang isang sheet ng itim at puti na naka-print na papel, ngunit maaari rin magkaroon ng iba't ibang gamit tulad ng pag-scan ng pahayagan para sa output ng tunog.

Hakbang 1: Ang Mga Kagamitan

Ito ang mga ginamit kong materyales, ngunit napapalitan ang mga ito. Tingnan kung ano ang pinakaangkop sa iyo!

- Arduino Uno

- Speaker o Buzzer

- 9v Baterya

- 9v Clip ng Baterya

- On / Off Switch

- 6 x QRD1114 Reflective Sensor

- Mga Jumper Cables

- Kahoy na Kahoy (10 x 15 x 9)

Hakbang 2: Ang Circuit

Ang Circuit
Ang Circuit
Ang Circuit
Ang Circuit

Ngayon ang circuit ay sa pamamagitan ng leaps at hanggahan ang pinakamahirap na bahagi ng proyektong ito sa aking palagay. Ngunit huwag hayaan na matakot ka; hindi naman masama yun.

Ang QRD1114 Reflective Sensor

Ang mapanimdim na sensor ay talagang dalawang sensor sa isa. Naglalaman ito ng parehong nagpadala at isang tatanggap. Ang nagpadala ay mas kulay kahel sa maputi at ang tatanggap ay ang kulay itim, madilim. Ito ang dahilan kung bakit kailangan nito ang lahat ng 4 na paa na konektado sa Arduino. Ang isa sa tuldok sa tatanggap ay nangangailangan ng isang 10k ohm risistor na konektado sa 5v AT isang jumper cable na konektado sa isang analog pin sa Arduino. Ang isa sa pahilis na kabaligtaran ng isang iyon ay kailangan ding konektado sa 5v ngunit sa pamamagitan ng isang resistor na 220 ohm. Ang natitirang dalawang binti ay maaaring konektado nang direkta sa lupa (GND). Ang pag-install ng 6 o higit pa sa mga ito ay medyo masikip kaya inirerekumenda ko ang paghihinang sa kanila kung maaari mo.

Ang tagapagsalita

Ang Speaker ay medyo madaling kumonekta. Ikonekta lamang ang - pin sa lupa at ikonekta ang + pin sa isang digital pin na pagpipilian sa Arduino. Gumamit ako ng pin ~ 9 para sa proyektong ito.

Ang baterya

Para sa pagpapahintulot sa iyong Arduino na patakbuhin ng isang baterya, lubos kong inirerekumenda na suriin mo ang itinuturo na ito:

www.instructables.com/id/Powering-Arduino-…

Gumagawa sila ng isang kamangha-manghang trabaho na nagpapaliwanag kung paano ito gawin. Ginamit ko rin ang tutorial na ito para sa aking proyekto.

Hakbang 3: Ang Code

Ngayon para sa code. Gumagamit ang proyektong ito ng mga base library na naka-program sa Arduino software.

I-extract lamang ang zip file at buksan ang folder. Dapat mong makita ang dalawang mga tab; HandHeldMusicBox at mga pitches.h. Mula dito dapat kang maging mahusay na pumunta!

Kung ang mga pitches.h ay wala doon maaari kang gumawa ng isang bagong tab sa pamamagitan ng pagpindot sa 'shift + ctrl + T' at pagngalanan ito ng mga pitches.h. Mula doon kopyahin lamang ang lahat sa file na.txt sa bagong tab na dapat gawin ito.

Hakbang 4: Ang Music Sheet

Ang Music Sheet
Ang Music Sheet

Para sa paglikha ng sheet ng musika gumawa ako ng isang Google spreadsheet na tinatawag na 'Speelpapier' na Dutch para sa 'Playing Paper'. Maaari mo itong suriin sa pamamagitan ng link na ito:

docs.google.com/spreadsheets/d/1MHBrFVECut…

Kung nais mong gumawa ng isang kanta mismo, magagawa mo sa pamamagitan lamang ng pagkopya ng lahat sa sheet, o sa pamamagitan ng pag-save ng isang kopya nito sa iyong Drive. Kung mas gusto mong gamitin ang Excel sa mga spreadsheet ng google maaari mo ring gawin iyon sa pamamagitan ng pag-download nito bilang isang excel file sa ilalim ng File> I-download Bilang> Microsoft Excel.

Ang pagsusulat sa sheet ng musika ay medyo kakaiba sa ngayon. Ang mga tala ay pupunta mula sa G hanggang sa E. Kung nais mong maglaro ng isang G sa isang tiyak na tile, punan mo ang '1 sa kaliwang bahagi na nagsasabing "ROW OF NUMBERS". Tiyaking magdagdag ng isang 'sa harap ng numero upang mapagtanto ang mga spreadsheet ng google na hindi talaga ito isang numero ngunit isang string na magagamit nito sa code.

'1 = G

'2 = A

'3 = B

'4 = C

'5 = D

'6 = E

Magkaroon ng kasiyahan sa paggawa ng iyong sariling mga himig.

Hakbang 5: Pagpapabuti

Ngayon para sa pinakamahalagang hakbang: Gawin itong sarili mo!

Ibinigay ko sa iyo ang napaka pangunahing mga hakbang upang gawin ang handhand music box, kung paano oras na upang mapabuti ang konsepto. Narito ang ilang mga tip:

- Maaari kang magdagdag ng higit pang mga sensor sa pamamagitan ng paggamit ng multiplexer o ibang Arduino

- Maaari mong subukang gumawa ng ilang mga sensor na baguhin ang mga oktaba upang makakuha ng isang mas malawak na saklaw

- Maaari kang magdagdag ng isang volume slider o knob

- Magdagdag ng isang amplifier upang makakuha ng mas maraming tunog mula sa speaker

- Gumamit ng isang audio library upang makakuha ng mga nakakamanghang tunog, marahil kahit na lumilikha ng tunog na 'kahon ng musika'.

- Gumamit ng mga timer na nakakagambala o ibang pamamaraan upang subukan at makuha ito upang i-play ang mga chords din!

- I-edit ang file ng generator ng sheet ng musika upang gumana ito para sa iyo

- Magkaroon ng ilang uri ng mekanismo na hinihila ang papel sa isang itinakdang rate.

Pinakamahusay na swerte sa iyong proyekto at tiyaking ipaalam sa akin ang iyong pag-unlad, gusto kong marinig ito.

Inirerekumendang: