
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47


Ovdje ćemo napraviti Arduino klavir koji koristi piezo zujalicu kao zvučnik. Ovaj je projekt lako skalabilan i može raditi s više ili manje bilješki, ovisno o vama! Izradit ćemo ga sa samo četiri gumba/tipke radi jednostavnosti. Ovo je zabavan i jednostavan projekt koji zahtijeva malo vještine, ali se može pretvoriti u nešto mnogo složenije ili veće.
Pribor:
- 1x Arduino Uno (ostale Arduino ploče trebaju biti u redu, ali nisu testirane)
- 1x Pola veličine ili veća ploča za kruh
- 1x aktivni piezo zujalica
- 4x trenutni gumb
- 11x žica za preskakanje daske za kruh (6 crnih za negativ i 5 šarenih za gumbe i zujalicu
Korak 1: Ožičenje



Za početak ćemo postaviti 4 gumba jedan blizu drugog i piezo zujalicu s druge strane ploče za kruh, kao što je prikazano na prvoj slici. Zatim ćemo spojiti negativne žice. Prvo ćemo spojiti negativnu vodilicu na ploči za kruh s negativnim pinom s oznakom "GND" na Arduinu. Zatim povezujemo jednu nogu svakog gumba s negativnom tračnicom. Piezo zujalica ima jednu nogu kraću, koja je negativna. Također ćemo ga spojiti na negativnu tračnicu.
Sada je vrijeme za spajanje ostatka žica. Druge nogice gumba spojit ćemo na pinove 2-5, kao što je prikazano na slici. Na kraju, povezat ćemo pozitivni krak piezo zujalice (duži) na pin 10. Brojevi pinova kasnije se mogu lako promijeniti u kodu. Pregledajte slike radi jasnijeg ožičenja.
Korak 2: Programiranje

Kôd je prilično jednostavan i sam po sebi razumljiv. Varijablama pri vrhu dodjeljujemo pin brojeve. Zatim svaki od njih deklariramo kao ulaz ili izlaz. Na kraju navodimo što učiniti kada se pritisne određena tipka. Gumbi označeni but1-but4 svaki odgovaraju frekvenciji koja će se svirati kada se pritisne. But1 je najniža frekvencija od 100Hz, dok 4 ima najveću frekvenciju od 400Hz. Koristimo ton () funkciju za reprodukciju tonova u hercima. Strukturirano je ovako:
ton (zujalicaPin, [frekvencija u hercima], [trajanje]);
Ako želite dodati još gumba, tada morate stvoriti novu varijablu i novu naredbu 'if' kada se pritisne. Vrlo se lako duplicira.
Imajte na umu da Arduino može svirati samo jedan ton u isto vrijeme. Ako pritisnete više tipki odjednom, zvuk neće biti ispravan jer se Arduino brzo prebacuje između različitih frekvencija.
Korak 3: Pregled tonova na osciloskopu




Kad spojimo osciloskop na negativnu šinu i iglu zujalice, dobit ćemo nekoliko različitih kvadratnih valova. Što je frekvencija veća, šiljci su bliže jedan drugom. Prva slika prikazuje najveću frekvenciju u našem programu (400Hz), a posljednja najnižu frekvenciju (100Hz). Kvadratni valovi se sve više udaljavaju kad frekvencija opada. Pregledajte slike da biste vidjeli učinak.
S lijeva na desno:
400 Hz, 300 Hz, 200 Hz i 100 Hz
Korak 4: Zapravo svirati klavirske ključeve?

Ako imate pristup 3D pisaču, možda će vas zanimati izrada nekih tipki za vašu Arduino piezo tipkovnicu sa zujalicom. Oni daju sićušnim gumbima bolji osjećaj. Možete ih pronaći ovdje na prusaprinters.org.
Korak 5: Zaključak

Nadam se da ste uživali u stvaranju Arduino piezo tipkovnice sa zujalicom, a također vas potičem da prilagodite kôd. Ako vam se svidio ovaj projekt, molimo vas da ispod napišete svoju makeru ili ostavite komentar. Hvala vam!: D
Preporučeni:
Kako napraviti jeftin glasovir s kapacitivnim dodirom: 5 koraka

Kako napraviti jeftin glasovir s kapacitivnim dodirom: Veliki sam ljubitelj tehnologije i glazbe, a na ovo sam se odlučio nakon što sam bio inspiriran svojim prijašnjim životom kao student klavira. U svakom slučaju … U ovoj lekciji ću vam pokazati kako napraviti jeftini kapacitivni klavir na dodir pomoću Arduina, zvučnika i papira. Ja bih
Arduino - Piezo glasovir s tri gumba: 4 koraka

Arduino - Piezo glasovir s tri gumba: Klavir s tri tipke projekt je za početnike koji imaju iskustva u korištenju Arduina. Nehotično sam bio zahvaćen pokušajima da to stvorim dok sam se prvi put igrao s piezo zujalicom. Bilo je tako glasno! Pokušavajući shvatiti razne
Elektrificirajte svoj Tap-A-Tune glasovir: 9 koraka (sa slikama)

Elektrificirajte svoj Tap-A-Tune glasovir: Stvorite eksperimentalnu punk glazbu i zvučne efekte horor filmova s ovim projektom inspiriranim Randofovom " Electric Cigar Box Guitar " Instructable i EvanKale-ov "električni ukelele s kontrolom tona" Instructable. Klavir za tapkanje je
Jednostavni elektronički glasovir: 3 koraka (sa slikama)

Jednostavni elektronički glasovir: Elektronika može vrlo lako stvarati zvukove sa samo nekoliko dijelova. Evo kako napraviti jednostavan klavir pomoću mjerača vremena 555. Dizajnirao sam i testirao ovaj sklop koristeći Tinkercad, a zatim napravio pravu stvar. Evo svega što vam treba: 1 x
Raspberry Pi LED svjetlo Schroeder glasovir: 3 koraka (sa slikama)

Raspberry Pi LED svjetlo Schroeder glasovir: Raspberry Pi LED svjetlo Schroeder PianoLED (dioda koja emitira svjetlost) i LDR (svjetlosno ovisni otpornik ili fotorezitor) nizovi se koriste za sviranje glazbenih nota pomoću MIDI sekvencera Raspberry Pi Pygame. Postoji 15 pari LED & LDR (12 za fu