Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Hej, njegov Soumojit Spet nazaj s kul projektom. To je vrhunski papirni klavir s samo arduinom. Lahko je dober vikend projekt ali pa je odlična stvar tudi na znanstveni razstavi. Torej vse stvari delujejo na konceptu kapacitivnega dotika, več o tem si lahko preberete tukaj https://playground.arduino.cc/Main/CapacitiveSensor/. Tudi jaz nimam preveč znanja o klavirju, vendar sem malo raziskal na internetu in se naučil nekaj o klavirju in notah.
Torej, v tem klavirju sta 2 oktavi in še ena c nota, skupaj 15 ključev. Ključi so narejeni s svinčnikom v papirju in povezani z arduinom prek sponk in žice. Njihov je tudi zvočnik, priključen na arduino za izhod.
Pa dajmo …..
Korak: Stvari, ki jih potrebujete
Zato za izdelavo tega klavirja potrebujemo nekaj osnovnih komponent in orodja.
1) Arduino Nano (Kot možgani lahko uporabite druge različice arduina, kot so UNO, Mega itd.)
2) 15x 1Mega ohmski upori.
3) Krušna deska
4) Žice
5) 8-ohmski zvočnik
6) Sponke za papir
7) Običajen papir ali natisnjena predloga
8) Svinčnik
Klavir lahko narišete sami ali pa sem naredil predlogo s 15 ključi, ki jo lahko natisnete in tipke napolnite s svinčnikom.
2. korak: Izdelava vezja
Zato preverite sheme vezja in arduino postavite na mizo. nato priključite upori na eni strani v skupni vodnik, na drugi strani pa v posebne arduino zatiče (nožice D3 - D12, A0 - A3) v skladu s shemami. Nato priključite skupni vod s čepom D2. Zdaj odrežite nekaj žice in dodajte žico v vsak arduino zatič (pin D3 - D12, A0 -A3), kjer je priključen upor.
Nato vzemite zvočnik in en konec priključite na pin D13, drugi konec pa na ozemljitev.
Zgradba vezja je večinoma narejena, zdaj moramo samo kodirati in narediti ključe v papaerju.
3. korak: Omogočimo nekaj kodiranja
Koda je torej zelo preprosta in ima možnosti, zato se z njo poigrajte.
Morate prenesti knjižnico kapacitivnega senzorja in potem ste pripravljeni
Kodo lahko preprosto prenesete in naložite v svoj Arduino ter začnete igrati in se dotaknete koncev žice, da jo predvajate.
Prav tako lahko nastavite beležko vsake tipke, samo poglejte datoteko pitches.h in nato spremenite opombe glede na svoje potrebe.
Po uspešnem nalaganju kode lahko nadaljujemo z izdelavo ključev v papirju.
Opomba- Po priključitvi žic na tipkovnico boste morda morali ponovno umeriti vrednost trigeerja. Najprej morate naložiti kodo in odpreti serijski monitor, videli boste kopico številk v vrsticah, nato se lahko dotaknete katere koli žice in vidite, koliko se številke dvignejo, tako da lahko nastavite sprožilno vrednost, torej če vrednost preseže vrednost sprožilca, bo proizvedel zvok.
4. korak: Ustvarjanje ključev v papirju
Zdaj imamo delovno vezje, zdaj lahko narišete 15 ključev v majhen kos papirja ali pa samo natisnete mojo predlogo (priloženo v 1. koraku). Zdaj vzemite drzen, temen svinčnik, da napolnite te tipke. Poskusite pravilno napolniti ključe, da bo lahko prevodna površina. Nato dodajte sponke za papir na drugem koncu žic in jih povežite s ključi za papir.
Zdaj ste pripravljeni.
5. korak: Končni izdelek in zaključek
Če ste vse naredili pravilno, boste imeli klavir iz delovnega papirja izdelan z Arduinom. Če želite spremeniti oktave ali note, se lahko igrate s kodo. Če imate mikrokrmilnik z več GPIO (Like - Arduino Mega), lahko dodate več ključev.
To je lahko dober vikend projekt z zelo manj komponent. Upam, da vam je bilo všeč.
Če imate težave ali predlog, vprašajte v komentarjih.
Prosimo, da tudi ta projekt glasujete za natečaj Arduino.
Hvala, se vidimo naslednjič s čudovitim projektom ….
Prosim, glasujte me za tekmovanje arduino.