Sisukord:
- Tarvikud
- Samm: ir -andurite paigaldamine
- 2. samm: Ir -anduri ulatuse reguleerimine ja katmine mustade autolehe rullidega
- Samm: kõlari ühendamine Arduinoga
- 4. samm: juhtmevaba anduri mooduli ja puutetundliku anduri lülitamine
- Samm: kodeerige mikrokontroller Arduino Ide abil
- 6. etapp: video projektist
Video: Õhkklaver, kasutades IR lähedusandurit, kõlarit ja Arduino Uno (täiendatud/2. osa): 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See on eelmise klaveriprojekti täiendatud versioon?. Siin kasutan väljundina JBL kõlarit. Olen lisanud ka puutetundliku nupu, et muuta režiime vastavalt nõuetele. Näiteks- kõva bassi režiim, tavarežiim, kõrgsageduslike helide režiim. Näitan teile, kuidas ühendada Arduinoga ühendatud kõlar. Tavaliselt klaverid, olgu need siis elektrilised või mehaanilised tööd nupu vajutamise lihtsa mehhanismi kallal. Kuid siin on keerdkäik, mõne klaveri klahvivajaduse võiksime lihtsalt mõne anduri abil kõrvaldada. Infrapunased lähedusandurid sobivad kõige paremini põhjusega, sest neid on lihtne kasutada ja need hõivavad ka ainult ühe mikrokontrolleri plaadi digitaalse tihvti. Ja ka need andurid on üks odavaimaid andureid, mis seal saadaval on.
Tarvikud
1) 10 tk Ir lähedusandur
2) Arduino uno/ mega
3) Helipistikuga kõlar
4) nupp (minu puhul puutetundlik nupp)
5) Alus selle andurite paigaldamiseks (akrüülleht)
6) Must kaardileht/ Must tšellolint
7) kruvid/liim
8) Juhtmed
Samm: ir -andurite paigaldamine
Ir andurite moodulid on varustatud kinnitusavaga keskel. Anduri kinnitamiseks võite kasutada auku tiheda kruviga või lihtsalt kleepida liimi abil. Olen kasutanud alusena akrüüllehte ja puurinud akrüülist augud, millel on korralik märgistus, kus iga auk oli 2 cm kaugusel. Ärge asetage andureid üksteisele liiga lähedale, kuna see võib teie klaverikasutuskogemuse rikkuda.
2. samm: Ir -anduri ulatuse reguleerimine ja katmine mustade autolehe rullidega
Kasutage selle andurimooduli potentsiomeetrit, et reguleerida klaveriklahvide jaoks sobivat vahemikku. Nüüd paigaldage mustad kaardilehe rullid sellele andurimooduli LED-ile ja fotodioodile, nagu pildil näidatud. Seda tehakse selleks, et vältida soovimatute takistuste avastamist teises suunas. Tahame tuvastada sõrmi ainult ees. Ja me kasutame musta kaardilehte, sest must neelab kõik lainepikkused ja isegi infrapunased.
Samm: kõlari ühendamine Arduinoga
Ühendage helipistiku üks ots kõlariga, teine ots sisaldab tavaliselt 3 osa. Ülemised kaks osa on mõeldud vasaku ja parema sisendi jaoks ning alumine enamus on maandatud. Seetõttu ühendage helipistiku maandus Arduino/mikrokontrolleri maandusega ja ühendage mis tahes helipistiku parem/vasak osa mikrokontrolleri digitaalse kontaktiga. Hea idee saamiseks vaadake ülaltoodud pilti. Lülitage kõlar sisse ja teie heliväljund on valmis.
4. samm: juhtmevaba anduri mooduli ja puutetundliku anduri lülitamine
Kasutan puuteanduri lülitit klaveri režiimide muutmiseks?. Selle asemel võite kasutada lihtsat nupulülitit. Ühendage anduri lüliti positiivne klemm Arduino +5V ja negatiivne maandusega. Ühendage puuteanduri väljund Arduino analoogpistiku sisendiga. Ühendage kõik andurite positiivsed klemmid juhtme ja joodisega (valikuline). Ühendage ka kõigi andurite maandusnõelad. Lõpuks peate ühendama Ir -anduri väljundpoldid mikrokontrolleri plaadi digitaalsete tihvtidega. Minu puhul on see Arduino uno. Pidage meeles, et kui avastatakse takistus, on anduri väljund madal.
Samm: kodeerige mikrokontroller Arduino Ide abil
Selles koodis peame esmalt määratlema tihvtid anduri sisendi, puuteanduri nupu sisendi ja kõlari väljundi jaoks. Pärast seda loome pesastatud massiivi erinevate režiimide erinevatest sagedustest. Kasutame tooni (); Arduino ide funktsioon saata meie väljund kõlarile. Me kasutame noTone (); funktsiooni heli peatamiseks. Olen silmuses kasutanud ainult tingimuslauset, nii et sellest on lihtne aru saada ja see töötab suurepäraselt.
Soovitan:
DIY AC/ DC Hack "Mod" RD6006 toiteallikas ja S06A ümbris W/ S-400-60 PSU Ehitus ja täiendatud alalisvoolu sisend: 9 sammu
DIY AC/ DC Hack "Mod" RD6006 toiteallikas ja S06A ümbris W/ S-400-60 PSU Ehitus ja täiendatud alalisvoolu sisend: see projekt on rohkem põhiline RD6006 ehitis, kasutades S06A korpust ja S-400-60 toiteallikat . Kuid ma tõesti tahan valida, kas ühendada aku kaasaskantavuse või elektrikatkestuse jaoks. Nii et ma häkkisin või muutsin ka juhtumit, et see võtaks vastu alalisvoolu või aku
Õhuklaver, kasutades IR lähedusandurit ja Arduino Uno Atmega 328: 6 sammu (piltidega)
Õhuklaver, kasutades IR -lähedusandurit ja Arduino Uno Atmega 328: Tavaliselt on klaverid, olgu need siis elektrilised või mehaanilised tööd nupu vajutamise lihtsa mehhanismi kallal. Kuid siin on keerdkäik, mõne klaveri klahvivajaduse võiksime lihtsalt mõne anduri abil kõrvaldada. Ja infrapuna lähedusandurid sobivad kõige paremini põhjusega, sest
Kuidas parandada Logitech X100 kõlarit, kui Bluetooth -ühendus ei tööta: 6 sammu
Kuidas parandada Logitech X100 kõlarit, kui Bluetooth -ühendus ei tööta: Kui mu Bluetooth -kõlar vette kukutati, oli see laastav, ma ei saanud enam duši all olles muusikat kuulata. Kujutage ette, et ärkate hommikul kell 6.30 ja võtate kuuma dušši koos oma lemmikmuusikatega. Kujutage nüüd ette, et peate ärkama
Minu täiendatud toiteallikas!: 5 sammu
Minu Suped Up PowerSupply!: Teistest powerupply projektidest inspireerituna otsustasin selle ise ehitada ja lisasin lõpuks palju rämpsu. Vaadake samme selle loomiseks
Kuidas oma kõlarit paremaks muuta: 4 sammu
Kuidas oma kõlarit paremaks muuta!: Ma tahan oma kõlarit paremaks muuta, sest mul on see probleem, kui mu kõlaril pole vahemikku. Näiteks kui ma olen oma basseinis ja ujun teisele poole, ei kuule ma ühelt poolt teisele mängivat muusikat. Ma arvan, et see on eriline, sest ma arvan, et