Sisällysluettelo:

Arduino -paperipiano: 6 vaihetta
Arduino -paperipiano: 6 vaihetta

Video: Arduino -paperipiano: 6 vaihetta

Video: Arduino -paperipiano: 6 vaihetta
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Heinäkuu
Anonim
Arduinon paperipiano
Arduinon paperipiano

Tein sen ja parannan tätä projektia, joka perustuu paperipianoon ja arduino- Hackster.io

Voit löytää tämän alkuperäisen idean myös paperipianosta, jossa on arduino- Arduino Project Hub

Muutokset, jotka olen tehnyt paperipianoille yllä, eivät ole vain ulkonäkö vaan myös tapa, jolla johdot on kytketty leipälautaan. Edellisen tavan käyttäminen aiheuttaa muutamia ongelmia: johdot ovat liian lähellä toisiaan ja ne ovat herkkiä, joten äänet eivät lakkaa, ellet pysty erottamaan johtoja koskematta toisiinsa, mutta tämä voi olla vaikeaa, koska johdot on suunniteltu sijoitettavaksi lähelle. Lisäksi kaaviossa on vähän virheitä. Tämä on tärkein syy, miksi vaihdoin näitä paikkoja.

Tarvikkeet

  • Uros-uros-hyppyjohdot
  • Leipälauta
  • Arduino Uno tai Arduino Leonardo
  • Vastus 1M ohmia
  • Kaiutin
  • Paperiliittimet
  • Alumiinifolio
  • Muutama paperi ja pahvi

Vaihe 1: Kapasitiivinen tunnistus

Kapasitiivinen kosketustunnistus on tapa koskettaa ihmistä, jonka aktivointi vaatii vain vähän tai ei lainkaan voimaa. Sitä voidaan käyttää ihmisen kosketuksen tunnistamiseen yli neljänneksen tuuman muovista, puusta, keramiikasta tai muusta eristävästä materiaalista (ei kuitenkaan metallista), jolloin anturi voidaan piilottaa kokonaan visuaalisesti.

Vaihe 2: Miksi kapasitiivinen kosketus?

  • Jokainen kosketusanturi vaatii vain yhden johdon.
  • Voidaan piilottaa minkä tahansa ei-metallisen materiaalin alle.
  • Voidaan käyttää helposti painikkeen sijasta.
  • Tunnistaa käden tarvittaessa muutaman tuuman päästä.
  • Erittäin edullinen.

Vaihe 3: Näin se toimii

Anturilevy ja kehosi muodostavat kondensaattorin. Tiedämme, että kondensaattori tallentaa varauksen. Mitä enemmän sen kapasitanssi on, sitä enemmän varausta se voi tallentaa.

Tämän kapasitiivisen kosketusanturin kapasitanssi riippuu siitä, kuinka lähellä käsi on levyyn.

Vaihe 4: Kaaviot

Kaaviot
Kaaviot
Kaaviot
Kaaviot

Vaihe 5: Koodi

Arduino -piano

Suositeltava: