Talaan ng mga Nilalaman:
- Hakbang 1: Ang Mga Kagamitan
- Hakbang 2: Ang Circuit
- Hakbang 3: Ang Code
- Hakbang 4: Ang Music Sheet
- Hakbang 5: Pagpapabuti
Video: Handheld 6 Note Music Box / Instrument (Madaling Gawin at Pagbutihin!): 5 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
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
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
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:
ELEGOO Kit Lab o Paano Gawin ang Aking Buhay Bilang isang Developer Mas Madaling: 5 Hakbang (na may Mga Larawan)
Ang ELEGOO Kit Lab o Paano Gawin ang Aking Buhay Bilang isang Developer Mas Madaling: Mga layunin ng proyekto Marami sa atin ang may mga problema sa mock-up sa paligid ng mga kontrolado ng UNO. Kadalasan ang mga kable ng mga sangkap ay nagiging mahirap sa maraming mga bahagi. Sa kabilang banda, ang programa sa ilalim ng Arduino ay maaaring maging kumplikado at maaaring mangailangan ng maraming l
Malaking Flexible Transparent LED Matrix Sa ilalim ng $ 150. Madaling Gawin .: 8 Mga Hakbang (na may Mga Larawan)
Malaking Flexible Transparent LED Matrix Sa ilalim ng $ 150. Madaling Gumawa .: Gusto kong magsimula sa pagsasabi na hindi ako isang propesyonal, wala akong anumang degree sa electronics. Nasiyahan lamang ako sa pagtatrabaho sa aking mga kamay at pag-alam sa mga bagay. Sinasabi ko iyon upang maging pampatibay-loob sa lahat ninyong mga hindi nagtuturo tulad ko. May kakayahan kang
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Gawin, Madaling Gamitin, Madaling Port: 3 Mga Hakbang
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Mamuhay, Madaling Gamitin, Madaling Port: Ang proyekto na ito ay makakatulong sa iyo upang ikonekta ang 18 LEDs (6 Red + 6 Blue + 6 Yellow) sa iyong Arduino Board at pag-aralan ang mga signal ng real-time na signal ng iyong computer at i-relay ang mga ito sa ang mga LEDs upang magaan ang mga ito ayon sa mga beat effects (Snare, High Hat, Kick)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: 7 Mga Hakbang (na may Mga Larawan)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: Sa itinuturo na ito ay ipapakita ko kung paano maaaring gawing kahit sino ang isang bagay na may ilaw sa isang mai-program na arduino flashing na ilaw o " Moving Lights "
Solder Fume Extractor - Super Madaling Gawin: 6 na Hakbang (na may Mga Larawan)
Solder Fume Extractor | Super Madaling Gawin: Gawin Natin Ito! (Mataas na Limang at I-freeze ang Frame) Salamat sa pag-check sa aking proyekto! Mayroon akong higit pa sa aking YouTube Channel youtube.com/c/3dsageBakit gumamit ng isang fume extractor? " Ang pagkakalantad sa rosin ay maaaring maging sanhi ng pangangati ng mata, lalamunan at baga, pagdurugo ng ilong at ulo