Turinys:

Galutinis „Arduino“popierinis fortepijonas: 5 žingsniai
Galutinis „Arduino“popierinis fortepijonas: 5 žingsniai

Video: Galutinis „Arduino“popierinis fortepijonas: 5 žingsniai

Video: Galutinis „Arduino“popierinis fortepijonas: 5 žingsniai
Video: galutinis tikslas (3) 2024, Lapkritis
Anonim

Ei, jo „Soumojit“vėl su šauniu projektu. Tai geriausias popierinis fortepijonas su tik arduino. Tai gali būti geras savaitgalio projektas arba puikus dalykas mokslo parodoje. Taigi viskas veikia pagal talpinio prisilietimo koncepciją, daugiau apie tai galite perskaityti čia https://playground.arduino.cc/Main/CapacitiveSensor/. Aš taip pat neturiu per daug žinių apie fortepijoną, bet šiek tiek ištyriau internete ir sužinojau apie fortepijoną ir natas.

Taigi, šiame fortepijone jų yra 2 oktavos ir kita c nata, iš viso 15 klavišų. Raktai gaminami pieštuku popieriuje ir prijungiami prie arduino naudojant sąvaržėles ir vielą. Jie taip pat yra garsiakalbis, prijungtas prie arduino išvesties.

Taigi susitvarkykime ….

1 žingsnis: reikalingi dalykai

Daiktai, kurių jums reikia
Daiktai, kurių jums reikia
Daiktai, kurių jums reikia
Daiktai, kurių jums reikia
Daiktai, kurių jums reikia
Daiktai, kurių jums reikia

Taigi, norint pagaminti šį fortepijoną, mums reikia pagrindinių komponentų ir įrankių.

1) „Arduino Nano“(kaip smegenys galite naudoti kitas „arduino“versijas, tokias kaip UNO, Mega ir kt.)

2) 15x 1 Mega omų rezistoriai.

3) Duonos lenta

4) Laidai

5) 8 omų garsiakalbis

6) sąvaržėlės

7) Įprastas popierius arba atspausdintas šablonas

8) Pieštukas

Galite piešti fortepijoną patys arba aš padariau 15 klavišų šabloną, kurį galite atspausdinti ir užpildyti klavišus pieštuku.

2 žingsnis: grandinės kūrimas

Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas

Taigi patikrinkite grandinių schemas ir įdėkite arduino į duonos lentą. tada prijunkite rezistorius iš vienos pusės į bendrą bėgį, o iš kitos pusės į specifinius arduino kaiščius (kaištis D3 - D12, A0 - A3) pagal schemas. Tada prijunkite bendrą bėgelį su kaiščiu D2. Dabar nupjaukite šiek tiek laido ir pridėkite laidą kiekviename arduino kaištyje (kaištis D3 - D12, A0 -A3), kur yra prijungtas rezistorius.

Tada paimkite garsiakalbį ir vieną galą prijunkite prie kaiščio D13, o kitą - prie žemės.

Grandinės kūrimas dažniausiai atliekamas, dabar mes tiesiog turime koduoti ir padaryti papaer raktus.

3 žingsnis: atlikite kodavimą

Leiskite atlikti kodavimą
Leiskite atlikti kodavimą
Leiskite atlikti kodavimą
Leiskite atlikti kodavimą

Taigi kodas yra labai paprastas ir turi parinkčių, kad galėtumėte žaisti su juo.

Turite atsisiųsti talpinių jutiklių biblioteką ir tada galite eiti

Galite tiesiog atsisiųsti kodą ir įkelti jį į „Arduino“, pradėti žaisti ir paliesti laido galus, kad jį paleistumėte.

Be to, galite nustatyti kiekvieno rakto pastabą, tiesiog pažvelkite į failą pitches.h ir pakeiskite pastabas pagal savo poreikius.

Sėkmingai įkėlę kodą, galime pereiti prie popieriaus raktų kūrimo.

Pastaba- prijungus laidus prie klaviatūros, gali tekti iš naujo kalibruoti šaldytuvo vertę. Pirma, turite įkelti kodą ir atidaryti serijinį monitorių, pamatysite krūvą skaičių eilutėse, tada galite paliesti bet kurį laidą ir pamatyti, kiek skaičiai didėja, kad galėtumėte nustatyti trigerio vertę, taigi, jei vertė viršija trigerio vertę, skleis garsą.

4 žingsnis: raktų darymas popieriuje

Raktų gamyba popieriuje
Raktų gamyba popieriuje
Raktų gamyba popieriuje
Raktų gamyba popieriuje

Taigi dabar mes turime darbo grandinę, dabar galite nupiešti 15 raktų į mažą popieriaus lapą arba tiesiog atsispausdinti mano šabloną (pridedamas 1 veiksme). Dabar paimkite drąsų, tamsų pieštuką, kad užpildytumėte šiuos raktus. Stenkitės tinkamai užpildyti klavišus, kad paviršius būtų laidus. Po to kitame laidų gale pridėkite sąvaržėlių ir prijunkite jas prie popieriaus raktų.

Dabar tau gera eiti.

5 žingsnis: galutinis produktas ir išvada

Galutinis produktas ir išvada
Galutinis produktas ir išvada

Jei viską padarėte teisingai, turėsite darbinį popierinį fortepijoną, pagamintą naudojant „Arduino“. Galite žaisti su kodu, kad pakeistumėte oktavas ar natas. Jei turite mikrovaldiklį su daugiau GPIO (pvz., „Arduino Mega“), galite pridėti daugiau raktų.

Tai gali būti geras savaitgalio projektas, turintis labai mažai komponentų. Tikiuosi jums patiko.

Jei turite kokių nors problemų ar pasiūlymų, tiesiog paklauskite komentarų.

Taip pat prašome balsuoti už šį projektą „Arduino“konkursui.

Ačiū, iki kito karto su nuostabiu projektu ….

Prašau balsuoti už arduino konkursą.

Rekomenduojamas: