Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Hej, Soumojit Povratak ponovo sa super projektom. Njegov vrhunski papirni klavir sa samo arduinom. Može biti dobar vikend projekat ili može biti odlična stvar i na naučnoj izložbi. Dakle, cijele stvari rade na konceptu kapacitivnog dodira, više o tome možete pročitati ovdje https://playground.arduino.cc/Main/CapacitiveSensor/. Takođe 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 one imaju 2 oktave i još jednu c notu, ukupno 15 ključeva. Ključevi se izrađuju olovkom u papiru i povezuju sa arduinom pomoću spajalica i žice. Oni su također zvučnik spojen na arduino za izlaz.
Pa hajdemo ……
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 i druge arduino verzije poput UNO, Mega itd.)
2) 15x 1Mega ohmski otpornici.
3) Bread Board
4) Žice
5) 8-ohmski zvučnik
6) spajalice
7) Običan papir ili odštampani šablon
8) Olovka
Možete sami nacrtati klavir ili sam napravio šablon od 15 ključeva koji možete ispisati i ključeve napuniti olovkom.
Korak 2: Izgradnja kruga
Zato provjerite dijagrame kruga i postavite arduino u matičnu ploču. zatim spojite otpornike s jedne strane u zajedničku šinu, a s druge strane u posebne arduino pinove (pin D3 - D12, A0 - A3) prema shemama. Zatim spojite zajedničku šinu pinom 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 spojite jedan kraj na pin D13, a drugi kraj na masu.
Izgradnja kola je uglavnom gotova, sada samo moramo kodirati i moramo napraviti ključeve u papaeru.
Korak 3: Omogućimo malo kodiranja
Dakle, kod 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 učitati ga na svoj Arduino te početi igrati i dodirnuti krajeve žice da biste ga pustili.
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 preći na izradu ključeva u papiru.
Napomena- Nakon povezivanja žica na tastaturu možda ćete morati ponovo 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 kako biste mogli 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 odštampati 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 mogli biti provodljiva površina. Nakon toga dodajte spajalice na drugi kraj žica i povežite ih s ključevima za papir.
Sada ste spremni.
Korak 5: Finalni proizvod i zaključak
Ako ste sve učinili ispravno, napravit ćete klavir od radnog papira napravljen s Arduinom. Možete se igrati sa kodom da biste promijenili oktave ili note. Ako imate mikrokontroler s više GPIO -a (Like - Arduino Mega), možete dodati još ključeva.
To može biti dobar vikend projekt s vrlo malo komponenti. Nadam se da vam se svidelo.
Ako imate bilo kakvih problema ili prijedloga, samo pitajte u komentarima.
Molimo vas da glasate i za ovaj projekat za Arduino takmičenje.
Hvala, vidimo se sljedeći put sa odličnim projektom …
Molim vas glasajte mi za arduino takmičenje.