Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Hej, Soumojit se opet vratio sa super projektom. Njegov vrhunski papirnati klavir sa samo arduinom. Može biti dobar vikend projekt ili može biti velika stvar i na znanstvenoj izložbi. Dakle, sve radi na konceptu kapacitivnog dodira, više o tome možete pročitati ovdje https://playground.arduino.cc/Main/CapacitiveSensor/. Također nemam previše znanja o klaviru, ali sam malo istraživao na internetu i naučio neke stvari o klaviru i notama.
Dakle, u ovom klaviru njihove su 2 oktave i još jedna c nota, ukupno 15 ključeva. Ključevi se izrađuju olovkom u papiru i povezuju s arduinom pomoću spajalica i žice. Njihov je također zvučnik spojen na arduino za izlaz.
Pa napravimo to ……
Korak 1: Stvari koje trebate
Dakle, potrebne su nam neke osnovne komponente i alat za izradu ovog klavira.
1) Arduino Nano (Kao mozak, možete koristiti druge arduino verzije poput UNO, Mega itd.)
2) 15x 1Mega ohmski otpornici.
3) ploča za kruh
4) Žice
5) 8-ohmski zvučnik
6) spajalice
7) Običan papir ili ispisani predložak
8) Olovka
Možete sami nacrtati klavir ili sam napravio predložak od 15 ključeva koji možete ispisati i ključeve napuniti olovkom.
Korak 2: Izgradnja kruga
Stoga provjerite dijagrame kruga i postavite arduino u matičnu ploču. zatim spojite otpornike s jedne strane u zajedničku vodilicu, a drugu stranu u posebne arduino pinove (pin D3 - D12, A0 - A3) prema shemama. Zatim spojite zajedničku vodilicu s iglom D2. Sada odrežite žicu i dodajte žicu u svaki arduino pin (pin D3 - D12, A0 -A3) na koji je priključen otpornik.
Nakon toga uzmite zvučnik i jedan kraj spojite na pin D13, a drugi kraj na masu.
Izgradnja sklopa je uglavnom gotova, sada samo moramo kodirati i moramo napraviti ključeve u papaeru.
Korak 3: Omogućimo malo kodiranja
Dakle, kôd je vrlo jednostavan i ima mogućnosti pa se poigrajte s njim.
Morate preuzeti biblioteku kapacitivnih senzora i onda ste spremni
Možete samo preuzeti kôd i prenijeti ga na svoj Arduino te početi igrati i dodirnuti krajeve žice da biste ga svirali.
Također, možete postaviti bilješku za svaki ključ, samo pogledajte datoteku pitches.h, a zatim promijenite bilješke prema svojim potrebama.
Nakon uspješnog učitavanja koda možemo prijeći na izradu ključeva u papiru.
Napomena- Nakon povezivanja žica s tipkovnicom možda ćete morati ponovno kalibrirati vrijednost trigera. Prvo morate učitati kôd i otvoriti serijski monitor, vidjet ćete hrpu brojeva u redovima, zatim možete dodirnuti bilo koju žicu i vidjeti koliko se brojevi povećavaju pa možete postaviti vrijednost okidača, pa ako vrijednost prelazi vrijednost okidača proizvest će zvuk.
Korak 4: Unošenje ključeva u papir
Dakle, sada imamo radni krug, sada možete nacrtati 15 ključeva u mali komad papira ili jednostavno ispisati moj predložak (u prilogu u koraku 1). Sada uzmite podebljanu, tamnu olovku da popunite te ključeve. Pokušajte pravilno napuniti ključeve kako bi mogla biti vodljiva površina. Nakon toga dodajte spajalice na drugi kraj žica i spojite ih s ključevima za papir.
Sada možete krenuti.
Korak 5: Završni proizvod i zaključak
Ako ste sve učinili ispravno, imat ćete radni papirni klavir napravljen s Arduinom. Možete se igrati kodom za promjenu oktava ili nota. Ako imate mikrokontroler s više GPIO -a (poput - Arduino Mega), možete dodati još ključeva.
To može biti dobar vikend projekt s vrlo manje komponenti. Nadam se da vam se svidjelo.
Ako imate bilo kakvih problema ili prijedloga, samo pitajte u komentarima.
Molimo vas da također glasate za ovaj projekt za Arduino natječaj.
Hvala, vidimo se sljedeći put sa sjajnim projektom ….
Molim vas glasajte mi za arduino natjecanje.