Përmbajtje:
- Hapi 1: Instalimet elektrike
- Hapi 2: Programimi
- Hapi 3: Shikimi i toneve në një osciloskop
- Hapi 4: Çelësat aktualë të pianos?
- Hapi 5: Përfundimi
Video: Arduino Piezo Buzzer Piano: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Këtu do të bëjmë një piano Arduino që përdor një zile piezo si folës. Ky projekt është lehtësisht i shkallëzueshëm dhe mund të funksionojë me pak a shumë shënime, në varësi të jush! Ne do ta ndërtojmë atë me vetëm katër butona/çelësa për thjeshtësi. Ky është një projekt argëtues dhe i lehtë që kërkon pak aftësi, por mund të bëhet diçka shumë më komplekse ose më e madhe.
Furnizimet:
- 1x Arduino Uno (tabelat e tjera të Arduino duhet të jenë mirë, por nuk janë testuar)
- 1x Tabela e bukës me madhësi gjysmë ose më të madhe
- 1x Zile aktive piezo
- 4 herë buton i shtypjes momentale
- Tela bluzë 11x të bordit të bukës (6 të zeza për negative dhe 5 ngjyra për butonat dhe zilen
Hapi 1: Instalimet elektrike
Për të filluar, ne do të vendosim 4 butona pranë njëri -tjetrit dhe zile piezo në anën tjetër të tabelës së bukës, siç tregohet në foton e parë. Tjetra, ne do të lidhim telat negative. Së pari, ne do të lidhim shinën negative në tabelën e bukës me një kunj negativ të etiketuar "GND" në Arduino. Pastaj, ne lidhim një këmbë të secilit buton me shinën negative. Biezer piezo ka një këmbë më të shkurtër, e cila është ajo negative. Ne gjithashtu do ta lidhim atë me hekurudhën negative.
Tani është koha për të lidhur pjesën tjetër të telave. Ne do t'i lidhim këmbët e tjera të butonave me kunjat 2-5, siç tregohet në figurë. Së fundi, ne do të lidhim këmbën pozitive të zhurmës piezo (më e gjata) me pin 10. Numrat e kunjave mund të ndryshohen lehtësisht në kod më vonë. Ju lutemi rishikoni imazhet për instalime elektrike më të qarta.
Hapi 2: Programimi
Kodi është mjaft i thjeshtë dhe shpjegues. Në krye, ne u caktojmë numra pin variablave. Pastaj, secilën e deklarojmë si hyrje ose dalje. Së fundmi, ne deklarojmë se çfarë të bëjmë kur shtypet një buton i caktuar. Butonat e etiketuar but1-but4 secili korrespondojnë me një frekuencë që do të luhet kur shtyhen. Por 1 është frekuenca më e ulët prej 100Hz, ndërsa 4 ka frekuencën më të lartë prej 400Hz. Ne përdorim funksionin tone () për të luajtur tonet në Hertz. Isshtë strukturuar kështu:
toni (buzzerPin, [frekuenca në herc], [kohëzgjatja]);
Nëse dëshironi të shtoni më shumë butona, atëherë duhet të krijoni një ndryshore të re dhe një deklaratë të re 'nëse' kur shtypet. Veryshtë shumë e lehtë të kopjohet.
Mbani në mend megjithatë, se Arduino mund të luajë vetëm një ton në të njëjtën kohë. Nëse shtypni shumë butona njëherësh, tingulli nuk do të jetë i saktë sepse Arduino po kalon me shpejtësi midis frekuencave të ndryshme.
Hapi 3: Shikimi i toneve në një osciloskop
Kur lidhim një oshiloskop me shinën negative dhe kunjin e ziles, marrim disa valë katrore të ndryshme. Sa më e lartë të jetë frekuenca, aq më afër janë thumbat. Fotografia e parë tregon frekuencën më të lartë në programin tonë (400hz), dhe fotografia e fundit frekuencën më të ulët (100hz). Valët katrore ndahen gjithnjë e më shumë kur frekuenca ulet. Shqyrtoni fotografitë për të parë efektin.
Nga e majta në të djathtë:
400hz, 300hz, 200hz dhe 100hz
Hapi 4: Çelësat aktualë të pianos?
Nëse keni qasje në një printer 3D, mund të jeni të interesuar të bëni disa çelësa për tastierën tuaj Arduino piezo buzzer. Këto u japin butonave të vegjël shtytës një ndjenjë më të mirë. Mund t’i gjeni këtu në prusaprinters.org.
Hapi 5: Përfundimi
Shpresoj që ju ka pëlqyer krijimi i një tastiere Arduino piezo buzzer, dhe gjithashtu ju inkurajoj që të ndryshoni kodin. Nëse ju pëlqeu ky projekt, ju lutemi postoni modelin tuaj më poshtë ose lini një koment. Faleminderit!: D
Recommended:
Përdorimi i LCD me altoparlantin Piezo (Tema e Krishtlindjeve): 5 hapa
Përdorimi i LCD me një altoparlant Piezo (Tema e Krishtlindjeve): Ky qark përbëhet nga një LCD dhe një altoparlant piezo dheArdduino. LCD do të shfaqë "Gëzuar Krishtlindjet! dhe Gëzuar Vitin e Ri
Arduino - Piezo Piano me tre Butona: 4 Hapa
Arduino - Piano me tre butona Piano: Pianoja me tre butona është një projekt për fillestarët me një përvojë në përdorimin e Arduino. Unë u përfshiva pa dashje duke u përpjekur ta krijoja këtë ndërsa luaja për herë të parë me zile piezo. Ishte kaq me zë të lartë! Në përpjekjen për të gjetur ndryshime
Si të përdorni një Piezo për të prodhuar ton: Bazat: 4 hapa (me fotografi)
Si të përdorni një Piezo për të prodhuar ton: Bazat: Përshëndetje të gjithëve, Në këtë udhëzues, Ne do të përdorim një zile Piezo për të prodhuar tonin. Çfarë është një Biezer Piezo? Një Piezo është një pajisje elektronike që mund të përdoret si për të prodhuar ashtu edhe për të zbuluar zë. Aplikimet: Ju mund të përdorni të njëjtin qark për të luajtur
Fuqia Piezo: Korrëse e Energjisë e Veshshme: 3 Hapa
Piezo Power: Korrëse e energjisë e veshshme: Ky projekt u përfundua nga Donovan New si pjesë e tezës së tij universitare në Kolegjin Pomona në departamentin e fizikës dhe astronomisë. Ky informacion u përditësua për herë të fundit më 3 maj 2019. Ky udhëzues siguron skedarët e printimit 3D dhe kodin arduino
555 Kohëmatësi me një numërues dekade dhe LEDS dhe Piezo Buzzer; Përshkrimi bazë i qarkut: 6 hapa
555 Timer With a Decade Counter dhe LEDS dhe Piezo Buzzer; Përshkrimi bazë i qarkut: Ky qark përbëhet nga tre pjesë. Ato janë një zile piezo e cila prodhon zë. Një Kod (program) do të luajë " Gëzuar Ditëlindjen " nga Arduino përmes piezo. Hapi tjetër është një kohëmatës 555 i cili do të prodhojë pulse i cili vepron si një orë