Sisällysluettelo:

Arduino Noteboard: 6 vaihetta
Arduino Noteboard: 6 vaihetta

Video: Arduino Noteboard: 6 vaihetta

Video: Arduino Noteboard: 6 vaihetta
Video: Creating Circuit Boards with KiCad 6 2024, Heinäkuu
Anonim
Arduino Noteboard
Arduino Noteboard

Tässä ohjeessa näytetään, kuinka luodaan Arduino -muistilehtiö. Tämä lauta pystyy pelaamaan koko A-oktaavin ja niiden tasot.

Materiaalit:

18 uros-urosjohtoa

16 painiketta

18 minihyppyjohtoa

4 urosnappia

4 alligaattorijohtoa

2 kaiutinta

2 leipätaulua

2 Arduino -levyä

2 virtajohtoa

Vaihe 1: Yhdistä leipälevy

Johda leipälauta
Johda leipälauta

Levitä painikkeet tasapuolisesti. Kytke uros-urosjohto muutaman tilan painikkeen yläpuolelle nastaan. Siirry vasemmalta oikealle ja määritä painikkeet nastoihin 2-9. Käytä hyppyjohtoja kytkeäksesi painikkeen virtalähteeseen. Käytä hyppyjohtoa virtalähteen levyn puolivälissä, välillä 25-30, kytkeäksesi virran. Käytä uros-urosjohtoa kulmajohdon liittämiseen GND-nastaan.

Toista tämä vaihe toiselle levyllesi.

Vaihe 2: Kytke Arduino

Arduinon kytkentä
Arduinon kytkentä

Nastat 2-9 tulee liittää vastaaviin painikkeisiin vasemmalta oikealle. GND -nastasi on myös liitettävä leipälevyn virtalähteeseen. Aseta urospinssit toiselle GND -nastalle ja 11 -nastaiselle. Liität tähän alligaattorijohdot.

Vaihe 3: Kaiuttimet

Kaiuttimet
Kaiuttimet

Ota alligaattorin johdot ja kiinnitä se kaiuttimeen. Kiinnitä 11 -nastainen alligaattorijohto positiiviseen ja GND -alligaattorijohto miinukseen.

Vaihe 4: Tarkista johdotus

Tarkista johdotus
Tarkista johdotus

Johdotuksen tulee olla valmis. Tarkista johdot täydellisten liitosten ja oikean asennon suhteen. Jos et ole varma johtimista, palaa näihin vaiheisiin.

Vaihe 5: Natural Note Boardin koodaus

Natural Note Boardin koodaus
Natural Note Boardin koodaus

Tämä koodi määrittelee kirjaimen muistiinpanotaajuudeksi. Sitten se antaa kullekin nastalle muistiinpanon. Sitten se syöttää virtaa jokaiseen nastaan.

Tämä koodi on innoittanut Lonely Programmer.

Vaihe 6: Flat Note Boardin koodaus

Flat Note Boardin koodaus
Flat Note Boardin koodaus

Tämä on sama kuin viimeinen vaihe, mutta taajuuksia on muutettu. Tämä koodi määrittelee kirjaimen nuotin taajuudeksi. Sitten se antaa kullekin nastalle muistiinpanon. Sitten se syöttää virtaa jokaiseen nastaan.

Tämä koodi on innoittanut Lonely Programmer.

Suositeltava: