Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Hey Its Soumojit Înapoi cu un proiect grozav. Este un pian de hârtie suprem cu doar arduino. Poate fi un proiect bun de weekend sau poate fi un lucru grozav și într-o expoziție științifică. Deci lucrurile întregi funcționează pe conceptul de atingere capacitivă, puteți citi mai multe despre el aici https://playground.arduino.cc/Main/CapacitiveSensor/. De asemenea, nu am prea multe cunoștințe despre pian, dar am făcut puține cercetări pe internet și am învățat câteva lucruri despre pian și note.
Deci, în acest pian, acestea sunt de 2 octave și o altă notă c, totalizează 15 taste. Cheile sunt realizate prin creion în hârtie și conectate la arduino prin agrafe și sârmă. Lor este, de asemenea, un difuzor conectat la arduino pentru ieșire.
Deci, să reușim …
Pasul 1: Lucruri de care aveți nevoie
Deci, avem nevoie de câteva componente și instrumente de bază pentru a face acest pian.
1) Arduino Nano (Ca creier, poți folosi alte versiuni arduino precum UNO, Mega etc.)
2) Rezistențe 15x 1Mega Ohm.
3) Placă de pâine
4) Firele
5) Difuzor de 8 ohmi
6) Clipsuri de hârtie
7) Hârtie normală sau șablonul tipărit
8) Creion
Puteți desena pianul singur sau eu am făcut un șablon cu 15 taste pe care îl puteți imprima și umple tastele cu un creion.
Pasul 2: Construirea circuitului
Deci, verificați schemele de circuit și așezați arduino în panoul de verificare. apoi conectați rezistențele o parte într-o șină comună și cealaltă parte în pinii arduino specifici (pinul D3 - D12, A0 - A3) conform schemei. Apoi conectați șina comună cu pinul D2. Acum tăiați niște fire și adăugați un fir în fiecare pin arduino (pinul D3 - D12, A0-A3) unde este conectat rezistorul.
După aceea, luați difuzorul și conectați un capăt la pinul D13 și altul la masă.
Construcția circuitului se face în mare parte, acum trebuie doar să codăm și să facem cheile în papaer.
Pasul 3: Permiteți o anumită codificare
Deci, codul este foarte simplu și are opțiuni, astfel încât să vă jucați cu el.
Trebuie să descărcați biblioteca de senzori capacitivi și atunci sunteți bine să mergeți
Puteți pur și simplu să descărcați codul și să îl încărcați pe Arduino și să începeți să jucați și să atingeți capetele pentru a-l reda.
De asemenea, puteți seta nota fiecărei taste, trebuie doar să priviți fișierul pitches.h și apoi să modificați notele în funcție de nevoile dvs.
După încărcarea cu succes a codului, putem trece la realizarea tastelor din hârtie.
Notă - După conectarea firelor la tastatură, este posibil să fie nevoie să recalibrați valoarea mai bună. Mai întâi, trebuie să încărcați codul și să deschideți monitorul serial, veți vedea o grămadă de numere în rânduri, apoi puteți atinge orice fir și puteți vedea cât cresc numerele, astfel încât să puteți seta o valoare de declanșare, deci dacă valoarea depășește valoarea declanșatorului, va produce sunetul.
Pasul 4: Realizarea cheilor în hârtie
Deci, acum avem circuitul de lucru, acum puteți trage 15 taste într-o bucată mică de hârtie sau pur și simplu imprimați șablonul meu (atașat la pasul 1). Acum ia un creion îndrăzneț și întunecat pentru a umple acele chei. Încercați să completați corect tastele, astfel încât să poată fi o suprafață conductivă. După aceea, adăugați agrafe la un alt capăt al firelor și conectați-le la cheile de hârtie.
Acum ești bine să pleci.
Pasul 5: Produsul final și concluzia
Dacă ați făcut totul corect, veți avea un pian de hârtie de lucru realizat cu Arduino. Puteți juca cu codul pentru a schimba octavele sau notele. Dacă aveți un microcontroler cu mai mult GPIO (Like - Arduino Mega) puteți adăuga mai multe taste.
Poate fi un proiect bun de weekend cu foarte puține componente. Sper ca ti-a placut.
Dacă aveți probleme sau sugestii, întrebați-le în comentarii.
De asemenea, vă rugăm să votați acest proiect pentru concursul Arduino.
Mulțumesc, ne vedem data viitoare cu un proiect minunat …..
Vă rog să mă votați pentru concursul de arduino.