Sisällysluettelo:
- Vaihe 1: Tässä projektissa käytetyt asiat
- Vaihe 2: Tarina
- Vaihe 3: Laitteistoyhteys
- Vaihe 4: Ohjelmointi
- Vaihe 5: Käyttö
Video: Leaf Piano: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Teimme pianon kosketusanturilla ja lehdet pianonäppäimille.
Vaihe 1: Tässä projektissa käytetyt asiat
Laitteiston osat
- Seeeduino V4.2
- Pohjakilpi V2
- Grove - 12 avaimen kapasitiivinen I2C -kosketusanturi V2 (MPR121)
- Grove - MP3 v2.0
Ohjelmistosovellukset ja verkkopalvelut
Arduino IDE
Vaihe 2: Tarina
Kosketusanturi määrittää kosketuksen/vapautumisen tilan elektrodin kapasitanssitietojen muutosten perusteella, joten voimme käyttää sitä pianon valmistamiseen mistä tahansa johtavasta esineestä, josta pidämme pianonäppäimenä.
Vaihe 3: Laitteistoyhteys
Vaihe 1: Kopioi mp3 -tiedostot SD -kortille, nimikansioihin, jotka vastaavat instrumentin hakemistoja, ja nimeä mp3 -tiedostot samoiksi kuin vastaavat Touch Sensor -kanavan indeksit.
Vaihe 2: Liitä SD -kortti MP3 Groveen, liitä MP3 Grove ja kosketusanturi Base Shieldin porttiin D2 ja I2C, yhdistä johtavat esineet kosketusanturin kanaviin krokotiilileikkeiden avulla.
Vaihe 3: Liitä Base Shield Seeeduinoon ja liitä Seeeduino tietokoneeseen USB -kaapelilla.
Vaihe 4: Ohjelmointi
Touch Sensor Groven kirjasto löytyy tästä URL -osoitteesta:
wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/
MP3 Groven kirjasto löytyy myös Seeed Wikistä tai voit yksinkertaisesti sisällyttää MP3.h: n projektikansioon.
Seeeduinon digitaaliset nastat 2 ja 3 ohjelmistosarjana, se ohjaa MP3 Grovea käyttämällä protolia KT403A -tietokannassa. Kun MP3 Grove ja Touch Sensor on alustettu, aseta Touch Sensorin herkkyys ja MP3 Groven äänenvoimakkuus.
Silmukka () -menetelmä tarkistaa jatkuvasti, kosketaanko kosketusanturia vai ei, jos kosketat, toista vastaava mp3 -tiedosto nykyisessä instrumenttikansiossa. Nykyistä laitetta voidaan muuttaa syöttölaitteen indeksillä laitteistosarjan kautta.
Suositeltava:
Arduino Piezo Buzzer Piano: 5 vaihetta
Arduino Piezo Buzzer Piano: Täällä teemme Arduino -pianon, joka käyttää pietsosummeria kaiuttimena. Tämä projekti on helposti skaalautuva ja voi toimia enemmän tai vähemmän muistiinpanojen kanssa, riippuen sinusta! Rakennamme sen yksinkertaisuuden vuoksi vain neljällä painikkeella/näppäimellä. Tämä on hauska ja helppo projekti
Yksinkertainen Arduino -piano: 8 vaihetta
Yksinkertainen Arduino-piano: Tänään luomme yksinkertaisen yhden oktaavin Arduino-pianon, joka voi olla hyvä lähtökohta muille projekteille. Tämä projekti esittelee Arduinon perusosat ja ohjelmoinnin lukiossa. Vaikka koodi on valmiita yksilöitä, c
Arduino -piano manuaalisesti ja 7 esiasetettua kappaletta: 7 vaihetta
Arduino -piano manuaalisesti ja 7 esiasetettua kappaletta: Arduino -pianonäppäimistö, jossa on LCD -näyttö, on 2 -tilassa. Esiasetustila. Käytin 7 -painikkeista yksinkertaista 7 -näppäimistä pianoa ja 1 -painiketta Setup -tilassa vaihtaaksesi 7 esiasetettuun kappaleeseen. Esiasetustilan kappaleet: Napsauta asetustilan painiketta fi
Piano kuulostaa Arduinon avulla TinkerCadissa: 4 vaihetta
Pianoäänet Arduinon avulla TinkerCadissa: Tässä opetusohjelmassa opit käyttämään summeria (tai pietsokaiutinta) Arduinon kanssa. Summerit löytyvät hälytyslaitteista, tietokoneista, ajastimista ja käyttäjän syöttämien tietojen vahvistamisesta, kuten hiiren napsautuksesta tai näppäinpainalluksesta. Opit myös käyttämään ääntä ()
Makey Makey Piano Player: 7 vaihetta
Makey Makey Piano Player: Aloitetaan siis. kaiken kaikkiaan tämä idea vie noin 30 minuuttia koko projektin toteuttamiseen, mutta rakennusprosessin osalta sinun on varmistettava, että luet vaiheet huolellisesti, joten aloitetaan tämä asia joka tapauksessa