Turinys:

Valdykite skambėjimo varpų greitį naudodami „Arduino“: 4 žingsniai
Valdykite skambėjimo varpų greitį naudodami „Arduino“: 4 žingsniai

Video: Valdykite skambėjimo varpų greitį naudodami „Arduino“: 4 žingsniai

Video: Valdykite skambėjimo varpų greitį naudodami „Arduino“: 4 žingsniai
Video: Part 1 - Tom Swift and His Submarine Boat Audiobook by Victor Appleton (Chs 1-12) 2024, Lapkritis
Anonim
Valdykite skambėjimo varpų greitį naudodami „Arduino“
Valdykite skambėjimo varpų greitį naudodami „Arduino“

Ši instrukcija parodys, kaip užprogramuoti juostos šviesos diodą, kad jis atitiktų „Arduino“grojamas natas. Taip pat galite pagreitinti arba sulėtinti dainą priartindami ranką arčiau fotorezistoriaus. Mano pavyzdys yra su daina „Jingle Bells“, tačiau jūs galite pakeisti ją į bet kurią dainą, jei išversite užrašus.

Prekės

  • Fotorezistorius
  • „Arduino“lenta
  • 10K rezistorius (x2)
  • LED juostelė
  • Garsiakalbio stiprintuvas
  • Laidai (vyrai ir moterys)

1 žingsnis: laidų prijungimas

Žiūrėkite žemiau esančią nuorodą, kad pamatytumėte tinkamą laidų sąranką.

Visi rožiniai laidai sutampa su kaiščių skaičiais.

Visi juodi laidai veda į žemę.

Visi raudoni laidai veda prie 5V.

Visi juodi su įdegiu reiškia rezistorių.

Žali laidai reiškia laidus, išeinančius iš LED juostos.

2 žingsnis: kodavimas

Nukopijuokite pridėtą kodą.

Likusi dalis yra kodo veikimo paaiškinimas:

Kodavimas turi komentarų, tačiau pamatysite, kad jis yra gana ilgas. Pradinės pastabos užtikrina, kad jūsų lenta gali sukurti bet kokį muzikinį toną. Tada pateikiama spalvų deklaracija, atitinkanti kiekvieną pastabą. Tuštumos nustatymas įjungia visus jūsų kaiščius ir pradeda programuoti. Tuščia kilpa yra vieta, kur vyksta pagrindinis kodavimas. Tai prasideda nuo plūduriuojančio tempo, tai užtikrina, kad jūsų daina paspartės arba sulėtės, priklausomai nuo to, kaip arti esate fotorezistorius. Kuo arčiau, tuo greičiau jis groja. Tada jis pradeda groti skambančiais varpais. Kiekviena pastaba turi savo funkciją. Iš pradžių LED juostelė išvaloma iš visų spalvų, tada ji nurodo užrašą ir jo trukmę. Ketvirčio nata grojant 250 milisekundžių, pusė - 500 milisekundžių, o visa nata - 1000 milisekundžių. Po šios deklaracijos yra kilpa, kuri lentai nurodo, kiek žibintų turi užsidegti; ketvirtadaliui užsidega 5 lemputės, pusei - 10, visai - 10 lempučių. Tada yra spalvos diktavimas ir atidėjimas užrašui užbaigti. Tai kartojasi nuolat, nebent atjungiamas nuo plokštės.

3 žingsnis: išbandykite

Kodo ir laidų patikrinimo būdas yra jį prijungti! Jei jis neveikia tinkamai, patikrinkite laidus ir ar nukopijavote visą kodavimą. Gali būti, kad žemė yra 5 V ar kita.

4 žingsnis: tai veikia, dabar dalinkitės

Dabar, kai išsprendėte visas projekto problemas! Padarykite nuotrauką ir pasidalykite su draugais. Jei norite, galite pakeisti dainą, pakeisdami natas ir atitinkamai pakeisdami spalvas. Tik nuo jūsų priklauso galimybės!

Rekomenduojamas: