Turinys:
Video: Padarykite paprastą ultragarsinį „Theremin“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šis projektas yra arduino pagrįstas ultragarsas.
1 žingsnis:
Įvadas/pagrindai:
Ilgai galvojau, kaip pasidaryti tenminą. Pasidomėjau „Arduino“versija, kurioje galėjau eksperimentuoti su skirtingomis bibliotekomis ir garsais. Iš pradžių nusprendžiau remtis vienu projektu, kurį mačiau internete.
Jis buvo paremtas „Mozzi“biblioteka „Arduino“ir jam reikėjo monofoninio garso stiprintuvo. Jis taip pat naudojo akselerometrą, kad pakreipęs sukeltų sulaužytą persekiojamą garsą, tačiau kadangi man nereikėjo šios papildomos funkcijos, atitinkamai pritaikiau kodą ir grandinę. Tačiau stiprintuvas man nuolat kėlė problemų dėl maitinimo šaltinių, nepaisant to, kad išbandžiau įvairias priemones. Kadangi man net nereikėjo „vaiduokliško vibrato garso“, kurį „Mozzi“ypač naudojo, nusprendžiau judėti toliau ir sukurti naują variantą.
Projektuojant projektą
Aš sutikau „ToneAC“biblioteką, kurią buvo pakankamai paprasta koduoti, ir naudoju „New Ping“biblioteką savo ultragarsiniam signalui. Nors „ToneAC“veikė puikiai, „newPing“netinkamai pritaikė norimą garso diapazoną, taip pat nuolat skleidžia garsą, kai jis išeina iš diapazono, kurio aš nenorėjau. Taip pat perskaičiau, kad jis nelabai suderinamas su „ToneAC“biblioteka; bet kokiu atveju nusprendžiau pereiti prie „Ultragarso“bibliotekos, kad aptikčiau atstumą ir perrašyčiau visą kodą, nes jis man suteikė atstumą cm, o „NewPing“- mikrosekundėmis. Aš pritaikiau dažnio formulę, kad pasiekčiau norimą optimalų diapazoną (apie 120 cm) ir žingsnį (groja apie 1,5 oktavos), taip pat pakeičiau grandinę. Vienas geras abiejų bibliotekų dalykas yra tas, kad kaiščiai yra aiškiai apibrėžti ir nėra abejonių dėl numatytųjų kaiščių. Be to, garsiakalbis yra tiesiogiai prijungtas prie „Arduino“, taigi, jei naudojate USB kabelį, jis nesukelia jokių maitinimo problemų ir gali skleisti aiškų ir garsų garsą. Tačiau jis neveikia su akumuliatoriumi, kuris nesugeba tiekti tiek srovės, todėl prijungus jį iš tikrųjų galite pamatyti, kaip „Arduino“užsidega ir tada pritemsta.
2 žingsnis:
Papildomas reguliavimas ir poliravimas
Norėdami reguliuoti garsumą, aš prijungiau potenciometrą tarp garsiakalbio ir „Arduino“, kad grotuvas galėtų jį keisti rankenėle. Kadangi ji geriausiai veikė naudojant lentą, aš padariau „theremin“lentą su pirštų atlošais gale, kad tinkamai ją suvokčiau. Galiausiai radau gražų pagrindinės grandinės korpusą, išgręžiau keletą skylių garsiakalbių laidams, jutikliui ir USB kabeliui (kad galėčiau tiesiogiai prijungti „Arduino“) jo neišimdamas (įdėjau keletą medžio gabalų) įsitikinkite, kad „Arduino“lieka vietoje). Visus šiuos komponentus-dėžutės dėklą, garsiakalbį, USB kabelį ir adapterį sudėjau į kompaktišką dėžutę, taigi tai buvo tarsi rinkinys-viskas, ką jums reikėjo padaryti, buvo pliusas USB laide ir adapterio prijungimas prie maitinimo lizdo ir !
3 žingsnis:
Dalys:
Ultragarsinis jutiklis
Garsiakalbis-16 omų (galite naudoti mažesnę įtampą, tačiau ši suteikia geriausią garsą)
Potenciometras- iki 10 tūkst
„Arduino Uno“(su USB kabeliu)
Vielos ir korpusas, į kurį galima įdėti viską
4 žingsnis:
Kodas ir grandinė
Grandinei naudojamą kodą rasite: Kodas
Šio projekto grandinė yra labai paprasta. Garsiakalbis jungiasi tiesiai prie „Arduino“, įžeminimo laidas eina per 9 kaištį, o teigiamas laidas - per potenciometrą. Ultragarso jutikliui trigeris eina iki 12, aidas - iki 13, o galia ir įžeminimas - atitinkamai iki 5 V ir žemės.
5 veiksmas: pora daugiau vaizdo įrašų:
6 žingsnis:
Smagaus statybų!
Rekomenduojamas:
Padarykite paprastą teleskopinę mobiliojo telefono kamerą: 5 žingsniai
Sukurkite paprastą teleskopinę mobiliojo telefono kamerą: mums patiko fotografuoti, bet kartais mums reikia optimalesnio skaitmeninio fotoaparato ar mobiliojo telefono fotoaparato padidinimo. Šioje instrukcijoje aš pasidalinsiu su jumis, kaip jūsų mobiliojo telefono kamerą paversti teleskopine kamera. Aš renkuosi „Nokia C3-01 i
Padarykite ultragarsinį atstumo testerį naudodami „Micro: bit“: 6 žingsniai
Sukurkite ultragarsinį atstumo testerį su „Micro: bit“: šiandien mes pagaminsime ultragarsinį atstumo tikrintuvą su „micro: bit“ir ultragarso jutiklio moduliu
Padarykite paprastą 12 voltų maitinimo šaltinį: 6 žingsniai
Padarykite paprastą 12 voltų maitinimo šaltinį: ar jums kada nors reikėjo 12 voltų maitinimo šaltinio, galinčio tiekti ne daugiau kaip 1 amperą? Bet bandyti nusipirkti iš parduotuvės yra šiek tiek per brangu? Na, jūs galite labai pigiai ir lengvai pagaminti 12 voltų maitinimo šaltinį! Man reikėjo 12 voltų maitinimo šaltinio mano projektui
Padarykite itin paprastą aukštos įtampos generatorių: 5 žingsniai
Sukurkite itin paprastą aukštos įtampos generatorių: ar kada nors norėjote sukurti aukštos įtampos prietaisus, kurie sukeltų kibirkštis, tokias kaip „Tesla“ritės, „Marx“generatorius ir pan.. ! Tai gali sukurti keletą kilovoltų statinio tipo
Padarykite paprastą LED testerį: 5 žingsniai
Sukurkite paprastą LED testerį. Tai labai paprastas, bet naudingas LED testeris, leidžiantis išbandyti, palyginti ir patikrinti beveik bet kurio dviejų kontaktų šviesos diodų spalvą. Norėdami tai padaryti, jums reikės:-PP3 akumuliatoriaus jungties. 470 omų rezistorius. Šiek tiek termiškai susitraukiančios movos, skirtos uždengti