Turinys:

Rankinė 6 natų muzikos dėžutė / instrumentas (lengva padaryti ir patobulinti!): 5 žingsniai (su nuotraukomis)
Rankinė 6 natų muzikos dėžutė / instrumentas (lengva padaryti ir patobulinti!): 5 žingsniai (su nuotraukomis)

Video: Rankinė 6 natų muzikos dėžutė / instrumentas (lengva padaryti ir patobulinti!): 5 žingsniai (su nuotraukomis)

Video: Rankinė 6 natų muzikos dėžutė / instrumentas (lengva padaryti ir patobulinti!): 5 žingsniai (su nuotraukomis)
Video: Part 2-B - Gulliver's Travels Audiobook by Jonathan Swift (Chs 05-08) 2024, Birželis
Anonim
Rankinė 6 natų muzikos dėžutė / instrumentas (lengva padaryti ir patobulinti!)
Rankinė 6 natų muzikos dėžutė / instrumentas (lengva padaryti ir patobulinti!)

Sveiki! Įkvėptas švedų grupės „Wintergatan“nario Martino Molino, neseniai įsimylėjau muzikos dėžutes ir viską, kas susiję su jomis. Žmonės, kuriantys dainas muzikos dėžutėms, vis dar naudoja senamadišką būdą, kaip dainuoti dainą užrašui, tikėdamiesi, kad laikas baigsis. Padaręs tai pats, žinau, kad tai varginantis pratimas, kurį galima pakeisti. Taigi aš galvojau apie šią idėją naudoti infraraudonųjų spindulių linijos detektorius dainai sukurti. Tai reikštų, kad teks skaityti tik nespalvotai atspausdinto popieriaus lapą, tačiau jis taip pat gali būti naudojamas įvairiai, pavyzdžiui, nuskaityti laikraštį, kad būtų išgautas garsas.

1 žingsnis: medžiagos

Tai yra mano naudojamos medžiagos, tačiau jas labai galima pakeisti. Pažiūrėkite, kas jums labiausiai tinka!

- Arduino Uno

- Garsiakalbis arba garsinis signalas

- 9 V baterija

- 9 V baterijos spaustukas

- Įjungimo / išjungimo jungiklis

- 6 x QRD1114 atspindintis jutiklis

- Trumpieji kabeliai

- Medinė dėžutė (10 x 15 x 9)

2 žingsnis: grandinė

Circuit
Circuit
Circuit
Circuit

Dabar, mano nuomone, grandinė yra šuoliais ir sunkiausia šio projekto dalis. Tačiau neleiskite, kad tai jus gąsdintų; Nėra taip blogai.

Atspindintis jutiklis QRD1114

Atspindintis jutiklis iš tikrųjų yra du jutikliai viename. Jame yra ir siuntėjas, ir gavėjas. Siuntėjas yra nuo oranžinės iki baltos spalvos bitas, o gavėjas - juodai tamsus. Štai kodėl jam reikia visų keturių kojų, prijungtų prie „Arduino“. Tam, kuris yra ant imtuvo taško, reikia 10 k omų rezistoriaus, prijungto prie 5 V IR trumpiklio kabelio, prijungto prie analoginio „Arduino“kaiščio. Vieną įstrižai priešingą taip pat reikia prijungti prie 5 V, bet per 220 omų rezistorių. Likusios dvi kojos gali būti prijungtos tiesiai prie žemės (GND). Įdiegti 6 ar daugiau iš jų yra gana tvirtai, todėl, jei galite, rekomenduoju juos lituoti.

Garsiakalbis

Garsiakalbį gana lengva prijungti. Tiesiog prijunkite kištuką prie žemės ir + kaištį prie pasirinkto skaitmeninio kaiščio „Arduino“. Šiam projektui naudojau kaištį ~ 9.

Baterija

Jei norite, kad jūsų „Arduino“būtų maitinamas akumuliatoriumi, labai rekomenduoju patikrinti šią instrukciją:

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

Jie atlieka nuostabų darbą, paaiškindami, kaip tai padaryti. Šią pamoką taip pat naudojau savo projektui.

3 žingsnis: Kodas

Dabar dėl kodo. Šiame projekte naudojamos bazinės bibliotekos, jau suprogramuotos „Arduino“programinėje įrangoje.

Tiesiog ištraukite ZIP failą ir atidarykite aplanką. Turėtumėte matyti du skirtukus; „HandHeldMusicBox“ir aikštelės. H. Iš čia jums turėtų būti gera eiti!

Jei pikio.h nėra, galite sukurti naują skirtuką paspausdami „Shift + Ctrl + T“ir pavadinę jį „Pitch“. H. Iš ten tiesiog nukopijuokite viską.txt faile į naują skirtuką, kuris turėtų tai padaryti.

4 žingsnis: Muzikos lapas

Muzikos lapas
Muzikos lapas

Norėdami sukurti muzikos lapą, sukūriau „Google“skaičiuoklę „Speelpapier“, kuri olandų kalba reiškia „Playing Paper“. Tai galite patikrinti per šią nuorodą:

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

Jei norite sukurti dainą patys, galite tiesiog nukopijuoti viską lape arba išsaugoti jos kopiją savo Diske. Jei norite naudoti „Excel“, o ne „Google“skaičiuokles, tai galite padaryti ir atsisiųsdami ją kaip „Excel“failą, esantį skyriuje Failas> Atsisiųsti kaip> „Microsoft Excel“.

Rašymas muzikos lape šiuo metu yra šiek tiek keistas. Užrašai eina nuo G iki E. Jei norite žaisti G ant tam tikros plytelės, kairėje pusėje užpildykite „1“, kuriame parašyta „Skaičių eilutė“. Būtinai prieš skaičių pridėkite „, kad„ Google “skaičiuoklės suprastų, jog tai ne skaičius, o eilutė, kurią jis gali naudoti kodu.

„1 = G.

„2 = A.

„3 = B.

„4 = C.

„5 = D.

„6 = E.

Smagiai kurkite savo melodijas.

5 žingsnis: tobulinimas

Dabar svarbiausias žingsnis: padarykite tai savo!

Aš jums pateikiau pagrindinius žingsnius, kaip sukurti rankinę muzikos dėžutę, kaip atėjo laikas patobulinti koncepciją. Štai keletas patarimų:

- Galite pridėti daugiau jutiklių naudodami multiplekserį ar kitą „Arduino“

- Galite pabandyti kai kuriuos jutiklius pakeisti oktavomis, kad gautumėte platesnį diapazoną

- Galite pridėti garsumo slankiklį arba rankenėlę

- Pridėkite stiprintuvą, kad iš garsiakalbio gautumėte daugiau garso

- Naudokite garso biblioteką, kad gautumėte keistų garsų, galbūt net sukurkite „muzikos dėžutės“garsą.

- Naudokite laikmačio pertraukimus arba kitą metodą, kad pabandytumėte paleisti akordus!

- Redaguokite muzikos lapų generatoriaus failą, kad jis jums veiktų

- Turėkite tam tikrą mechanizmą, kuris traukia popierių nustatytu greičiu.

Sėkmės jūsų projekte ir būtinai praneškite man apie savo pažangą, norėčiau tai išgirsti.

Rekomenduojamas: