Sadržaj:

Papirni klavir sa Arduinom: 5 koraka
Papirni klavir sa Arduinom: 5 koraka

Video: Papirni klavir sa Arduinom: 5 koraka

Video: Papirni klavir sa Arduinom: 5 koraka
Video: I'm Getting Married 2024, Juli
Anonim
Image
Image

Ovo je jednostavan projekt koji koristi Arduino, nacrtanu tastaturu 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

- A4 papir

- spajalica

Korak 2: Crtanje tastature

Spajajući sve zajedno
Spajajući sve zajedno

Senzori se stvaraju crtanjem na papiru olovkom. U svom projektu koristim samo 8 ključeva. Svaki 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 linije na papiru.

Korak 3: Sastavite sve zajedno

Spajajući sve zajedno
Spajajući sve zajedno

- Stavimo otpornike na ploču.

- Spojite svoje kratkospojnike na crtež pomoću spajalice.

- Svaki kraj otpornika zahtijeva dvije kratkospojne žice. Spojite svaku žicu kratkospojnika s papirnog 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 na digitalni pin 11, a drugi 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. Raspakujte ZIP datoteku sa svom strukturom fascikli u privremenu fasciklu, a zatim odaberite glavnu fasciklu koja bi trebala imati naziv biblioteke. Kopirajte ga u fasciklu „biblioteke“unutar svoje skice.

Korak 5: Igrajmo se

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

Preporučuje se: