Sisukord:

Arduino paberklaver: 6 sammu
Arduino paberklaver: 6 sammu

Video: Arduino paberklaver: 6 sammu

Video: Arduino paberklaver: 6 sammu
Video: Como hacer un piano de papel 🎹 2024, Juuli
Anonim
Arduino paberklaver
Arduino paberklaver

Ma tegin selle ja täiustasin seda projekti, mis põhineb paberklaveril koos arduino-- Hackster.io-ga

Selle algse idee leiate ka paberklaverist koos arduino- Arduino Project Hubiga

Muudatused, mida ma ülaltoodud paberklaveril olen teinud, pole mitte ainult välimus, vaid ka viis, kuidas juhtmed leivaplaadiga ühendatakse. Eelmise viisi kasutamine tekitab vähe probleeme: juhtmed on üksteisele liiga lähedal ja tundlikud, nii et helid ei lakka, kui te ei saa juhtmeid üksteisest mitte puudutada, kuid see võib olla keeruline, kuna on mõeldud tihedalt asetamiseks. Samuti on skeemil vähe vigu. See on peamine põhjus, miks ma neid kohti vahetasin.

Tarvikud

  • Meeste-meeste hüppajate juhtmed
  • Leivalaud
  • Arduino Uno või Arduino Leonardo
  • Takistus 1M oomi
  • Kõlar
  • Kirjaklambrid
  • Alumiiniumfoolium
  • Mõned paberid ja papp

1. samm: mahtuvuslik tuvastamine

Mahtuvuslik puutetundlikkus on inimese puutetundlikkuse viis, mille aktiveerimiseks pole vaja üldse jõudu. Seda saab kasutada inimese puudutuse tunnetamiseks rohkem kui veerand tolli ulatuses plastikust, puidust, keraamikast või muust isoleermaterjalist (mitte mis tahes metallist), mis võimaldab andurit visuaalselt täielikult varjata.

Samm 2: Miks mahtuvuslik puudutus?

  • Iga puutetundlik andur nõuab ainult ühe juhtme ühendamist.
  • Võib peita mis tahes mittemetallist materjali alla.
  • Saab hõlpsasti kasutada nupu asemel.
  • Vajadusel suudab käe mõne tolli kauguselt tuvastada.
  • Väga odav.

3. toiming: kuidas see toimib

Anduriplaat ja teie keha moodustavad kondensaatori. Me teame, et kondensaator salvestab laengu. Mida suurem on selle mahtuvus, seda rohkem laengut see suudab salvestada.

Selle mahtuvusliku puuteanduri mahtuvus sõltub sellest, kui lähedal on teie käsi plaadile.

4. samm: skeemid

Skeemid
Skeemid
Skeemid
Skeemid

Samm: kood

Arduino klaver

Soovitan: