Orodha ya maudhui:

Mwanga wa Star Wars Na Mzunguko wa Uwanja wa Uwanja wa Uwanja Express: Hatua 5
Mwanga wa Star Wars Na Mzunguko wa Uwanja wa Uwanja wa Uwanja Express: Hatua 5

Video: Mwanga wa Star Wars Na Mzunguko wa Uwanja wa Uwanja wa Uwanja Express: Hatua 5

Video: Mwanga wa Star Wars Na Mzunguko wa Uwanja wa Uwanja wa Uwanja Express: Hatua 5
Video: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, Novemba
Anonim
Image
Image

Nuru hii hutumia Mzunguko wa Uwanja wa Uwanja wa kucheza ili kucheza mfuatano wa mwanga na muziki. Vipande vya kugusa vilivyoambatanishwa vinawasha michoro tofauti za mwangaza na kucheza Maandamano ya Imperial (mandhari ya Darth Vader) au Mada kuu kutoka Star Wars. Nambari ya programu iliyojumuishwa katika mafunzo haya inaweza kubadilishwa ili kucheza alama yoyote ya muziki na pedi za ziada za kugusa zinaweza kuongezwa ili kucheza mifuatano zaidi ya sauti / mwanga.

Vifaa

  • Mzunguko Uwanja wa michezo Express
  • Jukwaa la programu ya MakeCode mkondoni
  • Kinywaji kinaweza
  • Kisu cha Exacto
  • Vipeperushi
  • Mkali
  • Kusugua pombe na kitambaa cha karatasi
  • Sindano ya kushona (au awl)
  • Sehemu 4 za aligator
  • Spika ya nje na kichwa cha simu
  • Nikeli 2 (au vipande vya shaba)
  • Nyenzo kwa msingi (hiari)

Hatua ya 1: Hatua ya 1: Jenga Nambari yako

Hatua ya 1: Jenga Nambari yako
Hatua ya 1: Jenga Nambari yako
Hatua ya 1: Jenga Nambari yako
Hatua ya 1: Jenga Nambari yako

Kuanza, fungua jukwaa la mkondoni la Adafruit la MakeCode na uanze mradi mpya.

Unda kizuizi cha "on start" na uweke tempo hadi 30 (angalia picha 1). Weka hue kwa kuingia kwenye Javascript na kuongeza "let hue = 0" (angalia picha 3).

Chunk ya kwanza ya nambari itafanya mlolongo wa kwanza wa nuru. Kuanza, tengeneza kitanzi cha milele na unda kizuizi cha hali "ikiwa ni kweli, basi" ndani ya kitanzi. Badilisha "kweli" hadi "wakati _ imeshinikizwa" kutoka sehemu ya vizuizi vya kuingiza ("gusa A2" hutumiwa katika nambari hii ili kuruhusu sensa ya kugusa lakini unaweza pia kuchagua kitufe cha A au B ikiwa hautaki sensor iliyoambatanishwa ili kuanzisha programu). (tazama picha 2)

Endelea kujenga nambari kama inavyoonekana kwenye picha 2. Unda "hue" mpya inayobadilika ili kubadilisha rangi kwenye mlolongo mwepesi. Unda tofauti mpya (hapa inaitwa "j") ili kuruhusu mabadiliko ya rangi kuzunguka LED zote (ambapo 0 ni taa yako ya kwanza na 9 ndio taa ya mwisho katika mlolongo). Pause imeongezwa ili kukuwezesha kuona taa ikiendelea kuhama. Chaguo za usimbuaji wa block huruhusu tu kusitisha kuwa mfupi kama 100ms. Ikiwa ungependa pause iwe fupi, lazima uhariri muda ukitumia Javascript ndani ya mabano baada ya "pause" (angalia picha 3). Tumia "set_ to_" na ingiza "hue" anuwai na kazi ya hesabu. Kazi ya hesabu itakuruhusu kuamua ni mabadiliko gani ya rangi (hii imewekwa na nambari 2 katika nambari ya mfano) na ni aina gani ya rangi ambazo mlolongo wa nuru utatumia (hapa imewekwa hadi 30 ili kufanya rangi zibaki ndani ya nyekundu, machungwa, na manjano lakini ikiwa ingewekwa 255, taa zingezunguka kupitia upinde wa mvua). Hakikisha mlolongo wa nuru uko ndani ya kizuizi cha "run in parallel" ili kuhakikisha kwamba itacheza wakati huo huo na mlolongo wa sauti.

Chunk ya pili ya nambari itaunda mlolongo wa sauti unaofuatana. Kuunda mlolongo wa sauti, tengeneza safu ya "toni ya kucheza kwa _ kwa _ beat" na weka vidokezo na urefu wa kupiga kulingana na alama rahisi ya muziki ya The Imperial March (angalia picha 4). Maliza kipande cha pili cha nambari na amri ya kuacha michoro wakati sensa nyingine (hapa ni "gusa A3") imesisitizwa. Hii itahakikisha kuwa uhuishaji wa mwangaza wa kwanza hautaendelea juu ya uhuishaji wa nuru ya pili.

Kwa uhuishaji wa pili wa nuru, nukuu nambari ya kwanza ya uhuishaji. Badilisha "gusa A2" hadi "gusa A3" (hii ni sensorer nyingine ya kugusa kwenye Uwanja wa Uwanja wa Uwanja wa Michezo). Weka saizi kwa rangi ya samawati na ubadilishe nambari katika fomati ya hisabati ili rangi ibaki ndani ya safu ya hudhurungi na hudhurungi (ona picha 6). Nenda kwenye Javascript na urekebishe muda wa kusitisha. Katika Javascript ongeza kifungu "hue = Rangi. Kijani" ili kuhakikisha kuwa safu ya rangi inabaki katika safu ya hudhurungi (angalia picha 7).

Tazama picha 8 kwa mlolongo wa sauti uliokamilika wa pili (angalia picha 9 kwa alama ya muziki). Hakikisha kujumuisha "simamisha michoro" wakati kugusa A2 imebanwa ili kuhakikisha kuwa uhuishaji wa pili hautacheza zaidi ya kwanza wakati wa kubadili kati ya hizo mbili.

Hatua ya 2: Hatua ya 2: Hook Up Spika wa nje (hiari)

Hatua ya 2: Hook Spika ya nje (hiari)
Hatua ya 2: Hook Spika ya nje (hiari)

Tumia sehemu mbili za alligator kushikamana na Mzunguko wa Uwanja wa Uwanja wa Michezo kwa spika ya nje. Bodi ina spika yake lakini itacheza safu za muziki kwa utulivu sana. Ambatisha ncha moja ya klipu ya alligator kwenye shimo la ardhini (GRD) na ncha nyingine kwa spika jack. Ambatisha mwisho mmoja wa kipande cha pili cha alligator kwenye shimo A0 na mwisho mwingine kwa spika ile ile ya jack (angalia picha).

Hatua ya 3: Hatua ya 3: Sanidi Sensorer za Kugusa

Ambatisha mwisho mmoja wa klipu ya alligator kwenye shimo la A2 na ambatanisha upande mwingine kwa nikeli (au kipande cha shaba).

Ambatisha mwisho mmoja wa kipande cha pili cha alligator kwenye shimo A3 na ambatanisha upande mwingine kwa nikeli ya pili (au kipande cha shaba).

Wakati programu inaendesha, kila nikeli itafanya kazi kama pedi ya kugusa ambayo itaanza uhuishaji wa mwangaza unaofanana na mlolongo wa muziki.

Hatua ya 4: Hatua ya 4: Tengeneza Sanduku la Nuru

Hatua ya 4: Tengeneza Sanduku la Nuru
Hatua ya 4: Tengeneza Sanduku la Nuru
Hatua ya 4: Tengeneza Sanduku la Nuru
Hatua ya 4: Tengeneza Sanduku la Nuru
Hatua ya 4: Tengeneza Sanduku la Nuru
Hatua ya 4: Tengeneza Sanduku la Nuru

Ili kutengeneza sanduku nyepesi, anza na kopo iliyosafishwa (angalia picha 1).

Kata kwa uangalifu ncha ya juu ya kopo kwa kutumia kisu halisi (angalia picha 2). Hii itaacha ukingo mkali. Kutumia koleo mbili, piga mdomo uliokatwa chini na ndani ya mfereji. Hii itaunda kiwango, kisicho na jagi (tazama picha 3).

Chora muundo kwenye kopo kwa kutumia Sharpie. Ubunifu unapaswa kuelekezwa ili chini ya kopo (mwisho haujakatwa) iko juu. Ubunifu huu ulitumia picha ya msingi ya R2D2 (angalia picha 4 & 5). Mara tu muundo wako utakapochorwa, tumia sindano ya kushona au awl ili kuteka mashimo kwenye laini zako. Hakikisha kuwaweka mbali kidogo (angalia picha 6). Mara tu unapomaliza kupiga mashimo kwenye kopo lako, tumia kitambaa cha karatasi na kiasi kidogo cha kusugua pombe ili kuondoa alama za Sharpie.

Ikiwa ungependa kuunda msingi, chagua nyenzo na ufuate mduara wa mwisho wa kata. Kata mduara ambao ufuatiliaji umeunda (angalia picha 7). Weka mwisho wazi wa kopo kwenye msingi. Hii inaweza sasa kuwekwa juu ya Mzunguko wako Uwanja wa Uwanja wa Maonyesho (angalia picha 8).

Hatua ya 5: Hatua ya 5: Kuwasha taa

Mara baada ya sanduku la nuru kumalizika kwa Mzunguko wa Uwanja wa Uwanja wa Michezo, unaweza kuwasha bodi yako na spika ya nje. Kugusa nikeli kunapaswa kuanzisha nambari yako. Ikiwa kitu haichezi vizuri, angalia kuhakikisha kuwa klipu zako za alligator zimefungwa vizuri.

Ilipendekeza: