Sisällysluettelo:

Hallitse Jingle Bellsin nopeutta Arduinolla: 4 vaihetta
Hallitse Jingle Bellsin nopeutta Arduinolla: 4 vaihetta

Video: Hallitse Jingle Bellsin nopeutta Arduinolla: 4 vaihetta

Video: Hallitse Jingle Bellsin nopeutta Arduinolla: 4 vaihetta
Video: Total Money Makeover на португальском языке - полная аудиокнига (русские субтитры) 2024, Marraskuu
Anonim
Hallitse Jingle Bellsin nopeutta Arduinolla
Hallitse Jingle Bellsin nopeutta Arduinolla

Tämä opastettava opastaa kuinka ohjelmoida nauhan LED vastaamaan Arduinon soittamia nuotteja. Voit myös nopeuttaa tai hidastaa kappaletta tuomalla kätesi lähemmäksi tai kauemmaksi valovastuksesta. Esimerkkini on kappaleesta Jingle Bells, mutta voit muuttaa sen mille tahansa kappaleelle, jos käännät nuotit.

Tarvikkeet

  • Valovastus
  • Arduino -levy
  • 10K vastus (x2)
  • LED-nauha
  • Kaiutinvahvistin
  • Johdot (uros ja naaras)

Vaihe 1: Johdotus

Katso alla olevasta linkistä, että näet johdot oikein.

Kaikki vaaleanpunaiset johdot kohdistuvat nastan numeroihin.

Kaikki mustat johdot johtavat maahan.

Kaikki punaiset johdot johtavat 5 V.

Kaikki mustat ja ruskeat merkitsevät vastusta.

Vihreät johdot merkitsevät LED -nauhasta tulevia johtoja.

Vaihe 2: Koodaus

Kopioi liitteenä oleva koodi.

Loput ovat selityksiä koodin toiminnasta:

Koodauksessa on kommentteja, mutta näet sen olevan melko pitkä. Alkuperäiset muistiinpanot varmistavat, että lauta voi tehdä minkä tahansa musiikillisen sävyn. Tämän jälkeen jokaiselle nuotille ilmoitetaan värit. Void -asetus kytkee kaikki nastat päälle ja aloittaa ohjelmoinnin. Tyhjä silmukka on paikka, jossa pääkoodaus tapahtuu. Se alkaa kelluvalla tempolla, mikä varmistaa, että kappaleesi nopeutuu tai hidastuu riippuen siitä, kuinka lähellä olet valovastusta. Mitä lähempänä olet, sitä nopeammin se pelaa. Sitten se jatkaa jingle bellien soittoa. Jokaisella nuotilla on oma tehtävänsä. Aluksi tyhjentää LED -nauhan kaikista väreistä, sen jälkeen sanelee muistiinpanon ja sen pituuden. Neljänneksen nuotille soitetaan 250 millisekuntia, puolet nuotille 500 millisekuntia ja koko nuotille 1000 millisekuntia. Tämän ilmoituksen jälkeen on silmukka, joka kertoo taululle, kuinka monta valoa syttyy; neljänneksen nuotille 5 valoa syttyy, puoli nuotille 10 valoa ja koko nuotille 10 valoa. Sen jälkeen sanotaan värit ja viivytetään nuotin lopettamiseen. Tämä toistuu jatkuvasti, ellei sitä irroteta piirilevystä.

Vaihe 3: Testaa se

Tapa testata koodi ja johdotus on kytkeä se! Jos se ei toimi kunnolla, tarkista johdot ja että olet kopioinut kaikki koodaukset. Maadoitus voi olla 5 V tai muu.

Vaihe 4: Se toimii, jaa nyt

Nyt kun olet selvittänyt kaikki projektin kanssa tekemäsi ongelmat! Ota kuva ja jaa se ystäviesi kanssa. Halutessasi voit vaihtaa kappaleen muuttamalla nuotit erilaiseksi ja muuttamalla värejä vastaavasti. Sinun mahdollisuutesi ovat rajattomat!

Suositeltava: