Pian de hârtie cu Arduino: 5 pași
Pian de hârtie cu Arduino: 5 pași
Anonim
Image
Image

Acesta este un proiect simplu folosind un Arduino, o tastatură desenată cu creion de plumb, o hârtie și un difuzor.

Pasul 1: Materiale

- fire jumper de la bărbat la bărbat:

- Breadboard:

- Placa Arduino Uno:

- Rezistor 1M ohm:

- Vorbitor:

- Creion

- Hârtie A4

- Agrafă de birou

Pasul 2: Desenarea tastaturii

Punând totul împreună
Punând totul împreună

Senzorii sunt creați desenând pe o hârtie cu un creion. În proiectul meu folosesc doar 8 taste. Fiecare pian cheie este un senzor pe care senzorul și corpul dvs. formează un condensator. Cu cât este mai mare capacitatea sa, cu atât poate încărca mai multă încărcare. Capacitatea acestui senzor depinde de cât de apropiată mâna de senzor. Dacă doriți să obțineți niște linii groase și groase pe hârtie.

Pasul 3: Puneți totul împreună

Punând totul împreună
Punând totul împreună

- Să punem rezistențe pe panou.

- Conectați firele jumperului la desen prin agrafă.

- Fiecare capăt al rezistorului necesită două fire jumper. Conectați fiecare fir jumper de la pianul de hârtie la fiecare capăt al rezistorului și apoi conectați firele la pinul digital 3-10.

- Celălalt capăt al fiecărui rezistor este conectat la pinul 2.

- Conectați un difuzor la Arduino cu un fir la pinul digital 11 și celălalt la solul Arduino.

Pasul 4: Cod

Înainte de a începe să cântați la pianul dvs. de hârtie, veți avea nevoie de o bibliotecă de senzori Capasitive dacă nu este deja instalată. Acest lucru poate fi descărcat de aici.

Când doriți să adăugați o nouă bibliotecă în IDE-ul dvs. Arduino. Accesați directorul în care ați descărcat fișierul ZIP al bibliotecii. Extrageți fișierul ZIP cu toată structura folderelor într-un folder temporar, apoi selectați folderul principal, care ar trebui să aibă numele bibliotecii. Copiați-l în folderul „biblioteci” din caietul de schițe.

Pasul 5: Să jucăm

Puteți emite sunete de ton dacă atingeți tastele pianului de hârtie. Dacă tastele nu răspund, este posibil să trebuiască să modificați valoarea capacitiveSensor () pentru desenul dvs. sau poate fi necesar să re-urmăriți din nou desenul. Vă recomand liniile groase pe hârtie atunci când desenați tastele de pian pe hârtie.

Recomandat: