Sisällysluettelo:
- Vaihe 1: Vedä vastukset ylös ja alas
- Vaihe 2: Äänitoiminto ja taajuus
- Vaihe 3: Hetkelliset kytkimet (kosketuskytkimet)
- Vaihe 4: Kaaviot
- Vaihe 5: Koodi
Video: Arduino -piano: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Hei kaverit, oletko aina halunnut tehdä pianon, jos kyllä, olet oikeassa paikassa.
Materiaalit
1. Arduino
2. 8 ohmin kaiutin
3. Vedä vastukset alas (1k - 10k toimii hyvin)
4. 8 kosketuskytkintä
5. Leipälauta ja veroboard
Vaihe 1: Vedä vastukset ylös ja alas
vedä vastus ylös
Nämä ovat vastuksia, jotka pitävät tapin logiikkatilan HIGH kun pin ei ole kytketty tai sillä ei ole tilaa.
Vedä vastukset alas
Nämä vastukset auttavat pitämään nastan logiikkatilan alhaisena, kun sitä ei ole kytketty tai kun tapilla ei ole tilaa.
Lisätietoja nosto- ja alaslaskuvastuksista on osoitteessa
playground.arduino.cc/CommonTopics/PullUpD…
Huomautus: on kolme nastatilaa, jotka ovat KORKEA, MATALA JA kelluva tai korkea impedanssi. Kun nasta on KORKEA, se tarkoittaa sitä 5 V: n jännitteellä (Arduino MCU), kun taas LOW tarkoittaa, että se on lähellä 0 V: tä tai GND: tä, kun taas kelluva tarkoittaa, että sillä ei ole tilaa, se ei ole KORKEA tai MATALA.
HUOMAUTUS: Tässä ohjeessa käytämme alasvetovastuksia
Vaihe 2: Äänitoiminto ja taajuus
Arduino sävy fuction
Tätä toimintoa käytetään minkä tahansa taajuuden luomiseen Arduino -nastassa
ääni (pin, taajuus, kesto tai viive);
Esimerkiksi sävy (9, 3100, 100);
ei yksikään()
Tätä toimintoa käytetään, kun et halua toistaa mitään ääntä tai taajuutta tietyllä pinnillä.
noTone (nasta);
Esimerkiksi noTone (9); // tämä ei toista ääntä tai taajuutta nastassa 9.
HUOMAUTUS: Jos haluat vaihtaa äänimerkkiä, varmista, että se on PWM -nasta.
ääni (pwm -nasta, taajuus, viive);
noTone (pwm -nasta); Jos haluat selvittää Prd -pin Arduinolle, selaa Internetiä. Esimerkiksi hae (Arduino pro minin pwm -nasta). Vaihda vain pro mini käyttämääsi Arduino -mikro -ohjaimeen. Lisätietoja pwm: stä on osoitteessa
Vaihe 3: Hetkelliset kytkimet (kosketuskytkimet)
Tämä kytkin, kun sitä painetaan, on kytketty siihen hetkeen, kun painat niitä heti, kun otat kätesi pois. Jos haluat lisätietoja tahdistuskytkimien käytöstä, lataa video tästä ohjeesta
Vaihe 4: Kaaviot
jos käytät koodia sisäisen vetovastusvastuksen kanssa, jätä tämän kaavion vetämättömät vastukset huomiotta. Muista kytkeä kaiuttimen toinen johto pwm -nastaan 9 tai käyttämääsi pwm -nastaan ja toinen GND -liittimeen. jos kaiuttimesi on polarisoitu, kytke positiivinen johto pwm -nastasi ja negatiivinen nasta GND: hen.
Vaihe 5: Koodi
Toisen koodin muutin täysin niille, joilla ei ole vastuksia käytettäväksi alasvetovastusina
Koodin yksi nimi on Arduino piano.zip, kun taas koodi2 on piano.zip
Kiitos lukemisesta. Soita pianoa, kunnes sielusi hyppää ilosta.
En voinut upottaa YouTube -videotani, mutta pääset siihen tämän linkin kautta
www.youtube.com/embed/apsuFn0Wp1g
Suositeltava:
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen
Halvin Arduino -- Pienin Arduino -- Arduino Pro Mini -- Ohjelmointi -- Arduino Neno: 6 vaihetta (kuvilla)
Halvin Arduino || Pienin Arduino || Arduino Pro Mini || Ohjelmointi || Arduino Neno: …………………………. Tilaa YouTube -kanavani saadaksesi lisää videoita ……. Tässä projektissa keskitytään kaikkien aikojen pienimpään ja halvinan arduinoon. Pienin ja halvin arduino on arduino pro mini. Se muistuttaa arduinoa