Satura rādītājs:

Bezgalības varavīksne: 4 soļi
Bezgalības varavīksne: 4 soļi

Video: Bezgalības varavīksne: 4 soļi

Video: Bezgalības varavīksne: 4 soļi
Video: Нарисуйте эти денежные четыре цифры на двери. Как привлечь деньги и достаток. Ритуал на прибыль 2024, Novembris
Anonim
Bezgalības varavīksne
Bezgalības varavīksne

Bezgalības spoguļi ir jautra ilūzija, kas lieliski piemērota spilgtām varavīksnēm. Šī pamācība parāda, kā izveidot pārnēsājamu bezgalības varavīksni, ko varat ņemt līdzi.

Materiāli

  • kaste vai cits korpuss
  • Spoguļa virsma
  • tonējošs materiāls
  • Neopikseļu sloksne
  • kontrolieris, piemēram, Adafruit CPX vai gemma
  • saderīgs akumulators un vadi

Lūdzu, ņemiet vērā, ka jums ir nepieciešams gan caurspīdīgs spoguļa materiāls, gan pilna spoguļa virsma. Es izmantoju plastmasas spoguļu flīzes un tonētu logu plēvi

Kastītei jābūt ar līdzenu virsmu, kuru var izgriezt un pārklāt ar tonējošo materiālu. Tam būs jābūt arī pietiekami lielam, lai ievietotu kontrolieri, akumulatoru un papildu vadus.

Piegādes

Papildu piederumi ietver lodēšanu un programmēšanu. Izmantojiet Arduino IDE, lai ieprogrammētu Circuit Playground Express (CPX) vai dārgakmeni. Noteikti pievienojiet Adafruit bibliotēkas, izmantojot bibliotēkas pārvaldnieku.

1. darbība: sagatavojiet korpusu

Sagatavojiet pielikumu
Sagatavojiet pielikumu
Sagatavojiet pielikumu
Sagatavojiet pielikumu
Sagatavojiet pielikumu
Sagatavojiet pielikumu

Izsekojiet iežogojumu un sagrieziet spoguļa daļas un nokrāsojiet materiālus. Padariet tos tikai nedaudz mazākus, lai tie varētu iekļauties iekšpusē. Izgrieziet daļu no konteinera augšdaļas, atstājot pietiekami daudz vietas, lai izveidotu lūpu. Tvertnei, kuru izmantoju, jau bija plastmasas logs, tāpēc man nevajadzēja izgriezt vāku.

Tā kā mans korpuss bija metāls, es to izklāju ar elektrisko lenti. Pārliecinieties, ka nav tukša metāla, kas var izraisīt īssavienojumus! Es arī izmantoju kartona sloksni, lai piestiprinātu gaismas diodes.

2. solis: savienojiet ķēdes

Vadu ķēdes
Vadu ķēdes

Elektroinstalācija ir diezgan vienkārša. Ir tikai 3 savienojumi, taču pārliecinieties, ka izveidojat savienojumu ar sloksnes sākumu. Datu savienojums jāizveido starp A0 uz CPX un Din uz Neopixel sloksnes. Ja izmantojat Gemma, vadu D1 piestipriniet pie sloksnes Din. Pievienojiet 5V līniju uz sloksnes kontroliera Vout. Tas dos lielāku jaudu gaismas diodēm. Visbeidzot, savienojiet zemi starp kontrolieri un LED sloksni.

3. solis: ieprogrammējiet varavīksni

Arduino nodrošina vienkāršu veidu, kā ieprogrammēt šos RGB gaismas diodes. Ja jums vēl nav programmēšanas interfeisa, lejupielādējiet to no arduino.cc. Viņiem ir darba sākšanas lapa, lai sniegtu jums informāciju par katru soli. Pēc Arduino IDE instalēšanas jūs izmantosit iebūvēto bibliotēkas pārvaldnieku, lai pievienotu atbalstu Adafruit NeoPixels un jūsu kontroliera plates.

Kad esat iestatījis bibliotēkas, jums būs piekļuve NeoPixel piemēra programmām. Sāciet ar pogas apstrādes piemēru. Tas nodrošina 3 varavīksnes rutīnas, ar kurām spēlēt: varavīksne, varavīksnes cikls un teātrisChaseRainbow. Mans mīļākais bija rainbowCycle.

Piemēra programmā ir jāveic tikai 3 izmaiņas

1) Iestatiet NeoPikseļu skaitu ar PIXEL_COUNT. Piemēram, ja jums ir 16 gaismas diodes, nomainiet koda rindu uz šādu:

#define PIXEL_COUNT 16

2) Iestatiet kontroliera izejas tapu. Ja izmantojat CPX, pārliecinieties, vai ar līniju ir definēts PIXEL_PIN

#define PIXEL_PIN 6

Ja izmantojat Gemma, jūs mainīsit šo rindu uz

#define PIXEL_PIN 1

3) Mainiet galveno kodu. Arduino programmā galvenā rutīna ir cilpa (). Atrodiet šo rutīnu un aizstājiet to ar šādu

void loop () {rainbowCycle (20);

}

Tagad pievienojiet to un nolaidiet slodzi. Jums vajadzētu redzēt NeoPixels rezultātus.

4. solis: salieciet

Salieciet
Salieciet
Salieciet
Salieciet
Salieciet
Salieciet

Pirmā lieta, kas jāsamontē, ir uzlikt caurspīdīgo nokrāsu uz augšējā vāka. Šeit tas ir parādīts piestiprināts ar divpusēju lenti.

Piestipriniet NeoPixel sloksni pēc iespējas tuvāk vākam.

Pēc tam ievietojiet akumulatoru un kontrolieri korpusā. Ja izmantojat CPX, tas automātiski ieslēgsies. Ja izmantojat Gemma, iespējams, tas būs jāieslēdz. Šajā posmā iedegsies gaismas diodes.

Virs shēmas novietojiet spoguļattēlu. Mēģiniet to nodrošināt pēc iespējas tuvāk gaismas diodēm.

Pēdējais solis ir uzlikt vāku. Tagad jums ir pārnēsājama bezgalības varavīksne!

Ieteicams: