Orodha ya maudhui:

Upinde wa mvua wa infinity: 4 Hatua
Upinde wa mvua wa infinity: 4 Hatua

Video: Upinde wa mvua wa infinity: 4 Hatua

Video: Upinde wa mvua wa infinity: 4 Hatua
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Desemba
Anonim
Upinde wa mvua wa infinity
Upinde wa mvua wa infinity

Vioo vya infinity ni udanganyifu wa kufurahisha kamili kwa upinde mkali wa mvua. Hii inafundisha inakuonyesha jinsi ya kutengeneza upinde wa mvua usioweza kuchukua na wewe.

Vifaa

  • sanduku au eneo lingine
  • Uso wa kioo
  • vifaa vya kupaka rangi
  • Ukanda wa Neopikseli
  • mtawala kama CPX ya Adafruit au gemma
  • betri inayofanana na waya

Tafadhali kumbuka kuwa unahitaji nyenzo za glasi za uwazi na uso kamili wa kioo. Nilitumia vigae vya kioo vya plastiki na filamu ya dirisha iliyotiwa rangi

Sanduku litahitaji kuwa na uso gorofa ambao unaweza kukata na kufunika na nyenzo za kuchora. Pia itahitaji kuwa kubwa ya kutosha kuweka mtawala, betri, na waya za ziada.

Vifaa

Vifaa vya ziada ni pamoja na soldering na programu. Tumia Arduino IDE kupanga Circuit Express Uwanja wa michezo (CPX) au gemma. Hakikisha kuongeza maktaba za Adafruit ukitumia meneja wa maktaba.

Hatua ya 1: Andaa Ufungaji

Andaa Kilimo
Andaa Kilimo
Andaa Kilimo
Andaa Kilimo
Andaa Kilimo
Andaa Kilimo

Fuatilia sehemu iliyofungwa na kukata sehemu za kioo na vifaa vya rangi. Wafanye kidogo kidogo ili waweze kutoshea ndani. Kata sehemu kutoka juu ya chombo na kuacha nafasi ya kutosha kuunda mdomo. Chombo nilichokuwa nikitumia tayari kilikuwa na dirisha la plastiki kwa hivyo sikuhitaji kukata kifuniko hapa.

Kwa sababu boma langu lilikuwa la chuma, niliitia mkanda wa umeme. Hakikisha hakuna chuma wazi ambacho kinaweza kufupisha mizunguko yako! Nilitumia pia ukanda wa kadibodi kushikamana na viongozo.

Hatua ya 2: Waya nyaya zako

Waya nyaya yako
Waya nyaya yako

Wiring ni rahisi sana. Kuna uhusiano 3 tu, lakini hakikisha kuwa unaunganisha mwanzo wa ukanda. Uunganisho wa data unapaswa kufanywa kati ya A0 kwenye CPX na Din kwenye ukanda wa Neopixel. Ikiwa unatumia Gemma, waya D1 kwa mkanda wa Din. Unganisha laini ya 5V kwenye ukanda hadi kwenye Sauti ya mtawala. Hii itatoa nguvu zaidi kwa LEDs. Mwishowe, unganisha ardhi kati ya mtawala na ukanda ulioongozwa.

Hatua ya 3: Panga Upinde wa mvua

Arduino hutoa njia rahisi ya kupanga vipindi hivi vya RGB. Ikiwa tayari huna kiolesura cha programu, ipakue kutoka arduino.cc. Wana ukurasa wa kuanza kukutembeza kwa kila hatua. Baada ya kusanikisha IDE ya Arduino, utatumia msimamizi wa maktaba iliyojengwa kuongeza msaada kwa NeoPixels za Adafruit na kwa bodi yako ya mtawala.

Mara tu unapoweka maktaba, utapata programu za mfano za NeoPixel. Anza na mfano wa baiskeli. Inatoa utaratibu wa upinde wa mvua 3 kucheza na: upinde wa mvua, upinde wa mvua, na ukumbi wa michezoChaseRainbow. Nilipenda sana ilikuwa Mzunguko wa upinde wa mvua.

Kuna mabadiliko 3 tu ambayo utahitaji kufanya kwa mpango wa mfano

1) Weka idadi ya NeoPixels na PIXEL_COUNT. Kwa mfano ikiwa una LED 16, badilisha mstari wa nambari ili usome:

#fafanua PIXEL_COUNT 16

2) Weka pini ya pato la mtawala. Ikiwa unatumia CPX, hakikisha PIXEL_PIN inafafanuliwa na laini

#fafanua PIXEL_PIN 6

Ikiwa unatumia Gemma, utabadilisha mstari huu kuwa

#fafanua PIXEL_PIN 1

3) Badilisha nambari kuu. Katika Arduino, kawaida kuu ni kitanzi (). Pata utaratibu huo na ubadilishe na yafuatayo

kitanzi batili () {rainbowCycle (20);

}

Sasa ingiza ndani na chini mzigo. Unapaswa kuona matokeo kwenye NeoPixels.

Hatua ya 4: Kusanyika

Kusanyika
Kusanyika
Kusanyika
Kusanyika
Kusanyika
Kusanyika

Jambo la kwanza kukusanyika ni kuweka rangi ya kuona kwenye kifuniko cha juu. Hapa imeonyeshwa kushikamana na mkanda wa pande mbili.

Ambatisha ukanda wa NeoPixel karibu na kifuniko kadri uwezavyo.

Ifuatayo, weka betri na kidhibiti ndani ya zizi. Ikiwa unatumia CPX, itawasha kiatomati. Ikiwa unatumia Gemma, huenda ukahitaji kuiwasha. LEDs zitawashwa kwa hatua hii.

Juu ya mzunguko, weka huduma iliyoonyeshwa. Jaribu kuilinda karibu na taa za LED kadri uwezavyo.

Hatua ya mwisho ni kuweka kifuniko. Sasa una upinde wa mvua yako isiyo na kipimo!

Ilipendekeza: