Sadržaj:

Papirni klavir s Arduinom: 5 koraka
Papirni klavir s Arduinom: 5 koraka

Video: Papirni klavir s Arduinom: 5 koraka

Video: Papirni klavir s Arduinom: 5 koraka
Video: 16 Classic Hits On Stylophone 2024, Studeni
Anonim
Image
Image

Ovo je jednostavan projekt koji koristi Arduino, nacrtanu tipkovnicu koristeći olovku, papir i zvučnik.

Korak 1: Materijali

-Žice kratkospojnika muški na muški:

- Oglasna ploča:

- Arduino Uno ploča:

- Otpornik 1M ohma:

- Govornik:

- Olovka

- papir formata A4

- Spajalica

Korak 2: Crtanje tipkovnice

Spajajući sve zajedno
Spajajući sve zajedno

Senzori se stvaraju crtanjem na papiru olovkom. U svom projektu koristim samo 8 ključeva. Svaki ključni klavir je senzor koji senzor i vaše tijelo tvore kondenzator. Što je veći kapacitet, to više naboja može pohraniti. Kapacitet ovog senzora ovisi o tome koliko ste blizu ruke sa senzorom. Ako želite dobiti lijepe, debele crte na papiru.

Korak 3: Sve spojite

Spajajući sve zajedno
Spajajući sve zajedno

- Stavimo otpornike na ploču.

- Spojite svoje kratkospojne žice na crtež pomoću spajalice.

- Svaki kraj otpornika zahtijeva dvije kratkospojne žice. Spojite svaku žicu kratkospojnika s papirnatog klavira na svaki kraj otpornika, a zatim spojite žice na digitalni pin 3-10.

- Drugi kraj svakog otpornika spojen je na pin 2.

- Spojite zvučnik na Arduino jednom žicom s digitalnim pinom 11, a drugom na uzemljenje Arduina.

Korak 4: Kodirajte

Prije nego počnete svirati svoj papirni klavir, trebat će vam biblioteka Capasitive senzora ako već nije instalirana. Ovo se može preuzeti odavde.

Kada želite dodati novu biblioteku u svoj Arduino IDE. Idite u direktorij u koji ste preuzeli ZIP datoteku biblioteke. Raspakirajte ZIP datoteku sa svom strukturom mapa u privremenu mapu, a zatim odaberite glavnu mapu koja bi trebala imati naziv knjižnice. Kopirajte ga u mapu "biblioteke" unutar svoje skice.

Korak 5: Igrajmo se

Tonske zvukove možete ispustiti ako dodirnete tipke papirnatog klavira. Ako ključevi ne reagiraju, možda ćete morati promijeniti vrijednost capacitiveSensor () za svoj crtež ili ćete možda morati ponovno precrtati crtež. Preporučujem vam debele linije na papiru kada crtate klavirske tipke na papiru.

Preporučeni: