Satura rādītājs:

Kustībā aktivizēti Cosplay spārni, izmantojot Circuit Playground Express - 1. daļa: 7 soļi (ar attēliem)
Kustībā aktivizēti Cosplay spārni, izmantojot Circuit Playground Express - 1. daļa: 7 soļi (ar attēliem)

Video: Kustībā aktivizēti Cosplay spārni, izmantojot Circuit Playground Express - 1. daļa: 7 soļi (ar attēliem)

Video: Kustībā aktivizēti Cosplay spārni, izmantojot Circuit Playground Express - 1. daļa: 7 soļi (ar attēliem)
Video: The Awakening Audiobook by Kate Chopin (Chs 21-39) 2024, Novembris
Anonim
Kustību aktivizētie Cosplay spārni, izmantojot Circuit Playground Express - 1. daļa
Kustību aktivizētie Cosplay spārni, izmantojot Circuit Playground Express - 1. daļa

Šī ir pirmā daļa no divu daļu projekta, kurā es jums parādīšu savu procesu, kā izveidot pāris automatizētu pasaku spārnu.

Projekta pirmā daļa ir spārnu mehānika, bet otrā - padarot to valkājamu un pievienojot pašus spārnus.

Šī ir pirmā daļa, tukša mehānika. Kad esat pabeidzis šo daļu, varat pāriet uz 2. daļu!

1. darbība: PIEGĀDE

PIEDERUMI
PIEDERUMI
PIEDERUMI
PIEDERUMI
PIEDERUMI
PIEDERUMI

Šai projekta daļai jums būs nepieciešams:

- 1 spēļu automāts Circuit Playground Express

- 2 x standarta servomotors

- maizes dēlis (bez lodēšanas testēšanai)

- Barošanas avots (es izmantoju 4xAA bateriju turētāju, bet jūs varat izmantot visu, kas jums piemērots)

- USB -micro USB akords

- 4 x Alligator klips uz vīrieša galvenes

- vadi (ar vīriešu galviņām)

Šādi materiāli nav obligāti, un prototipa spārnu izgatavošanai, lai pārbaudītu jūsu projektu:

- papīra maisiņi vai kartons

- Zīmulis

- Sharpie/marķieris

- Popsicle nūjas

- lente vai karstā līme

- Šķēres vai X-Acto nazis

2. darbība: akselerometra kods CPX

Akselerometra kods CPX
Akselerometra kods CPX
Akselerometra kods CPX
Akselerometra kods CPX
Akselerometra kods CPX
Akselerometra kods CPX
Akselerometra kods CPX
Akselerometra kods CPX

Pirmkārt, jums ir jāiestata Circuit Playground akselerometrs, jo spārni kustēsies atbilstoši rokas kustībai.

Tagad, ja jūs veicat šo projektu, varat eksperimentēt ar skaņu, gaismu un jebkuru faktoru skaitu, kas liek spārniem kustēties dabiskāk, nevis sistemātiski uz augšu un uz leju vai no vienas puses uz otru. Šim projektam es tomēr izvēlējos, lai spārni kustētos ar roku: kad roka norāda uz augšu, spārni paceļas uz augšu un otrādi.

Skaidrības labad mēs izmantosim neopikseļus, lai palīdzētu mums noteikt, vai CPX kods darbojas pareizi. Noteikti saglabājiet šo projektu visa procesa laikā, pretējā gadījumā jums būs jārestartē no vietas, kur tas pēdējo reizi tika automātiski saglabāts, kas man šķita īpaši nomākti.

Sāciet ar jaunu MakeCode projektu. Nosaukums var būt jebkas, ko vēlaties, bet es iesaku kaut ko, kas saistīts ar kustību aktivizētiem spārniem, lai to būtu vieglāk atrast vēlāk. Neizņemiet mūžīgās funkcijas. Izveidojiet sākuma programmu, izmantojot bloku “ieslēgšanai” un pievienojot akselerometra iestatījumu un grafika funkciju. Grafika funkcija ar akselerometru, izmantojot gravitāciju, reģistrē CPX stāvokli attiecībā pret zemi.

Kad tas ir iestatīts, mums akselerometra rādījumiem ir jāpiešķir mērķis. Kā jau minēju, šī projekta 2. daļā CPX tiks piestiprināts pie rokas aizmugures, un, kad roka būs vērsta uz augšu, spārni "izvērsīsies", un lejup spārni "salocīsies". Tātad, mūžīgajā blokā pievienojiet divas funkcijas “ja” un abu “Ja” bloku “patieso” opciju aizstājiet ar nevienlīdzību, kreisajā pusē redzot Y akselerometra mērījumu. Jūs varat spēlēties ar iepriekš attēlotajiem iestatījumiem, bet bloks, kad paātrinājums ir lielāks par skaitli, būs jūsu paziņojums "uz leju", un bloks "mazāk par" ", ja" būs jūsu paziņojums uz augšu. Lai jūs zinātu, ka akselerometrs darbojas, neopikseļu krāsa mainās, kad pārvietojas CPX. Šajā piemērā es izmantoju sarkanu krāsu uz leju un zilu augšup.

Augšupielādējiet kodu savā CPX, pievienojot to datoram, izmantojot USB vadu, un pārliecinieties, ka krāsas darbojas tā, kā plānojāt. Ja ir nepieciešami pielāgojumi, jūtieties brīvi tos veikt.

3. darbība: pievienojiet servo kodu

Pievienojiet servo kodu
Pievienojiet servo kodu

Kad krāsas darbojas tā, kā vēlaties, kad jūs noliecat CPX, atgriezieties pie koda, jo tagad mēs pievienosim servomotoru komandas.

Bloka izvēlnē atveriet cilni Papildu un sadaļā Piespraudes atrodiet servoblokus. Ievietojiet divus "Servo rakstīšanas" blokus katrā if paziņojumā ar Neopixel komandām un iestatiet tos uz minimālo leņķi (zemāko, kurā spārni salocīsies) un maksimālo leņķi (augstāko, ko spārni pacels). Es izmantoju leņķus 140 un 80, kā parādīts eksperimentos, jo tas ir aptuveni leņķis, kurā es gribu, lai spārni kustētos.

Viens "Servo Write" bloks katrā "if" paziņojumā būs jūsu labajam spārnam un iestatīts uz tapu A1. Tas nozīmē, ka labais spārns tiks savienots ar jūsu CPX A1 tapu un pārvietosies saskaņā ar atbilstošo servo komandu. Servo komanda "uz augšu" labajam spārnam būs jūsu lielākais skaitlis, manā piemērā - 140 grādi. Zemākā vērtība, 80 grādi, ir jūsu minimālais leņķis labajam spārnam, un tā būs lejupvērstajā funkcijā, kas arī ir iestatīta uz tapu A1. Pārslēdziet šīs vērtības kreisajam servo/otrā servo ierakstīšanas blokam katrā paziņojumā, kas savienots ar tapu A2 (140 uz leju, 80 uz augšu). Atcerieties saglabāt savu darbu!

4. solis: pievienojiet servos CPX

Savienojiet Servos ar CPX
Savienojiet Servos ar CPX
Savienojiet Servos ar CPX
Savienojiet Servos ar CPX
Savienojiet Servos ar CPX
Savienojiet Servos ar CPX
Savienojiet Servos ar CPX
Savienojiet Servos ar CPX

Uz brīdi nolieciet kodu malā un izveidosim mehāniku darbam.

Izmantojot maizes dēli bez lodēšanas, pievienojiet vadus un aligatora skavas, kā parādīts iepriekš. Šādi elektroinstalācija darbosies šī projekta 2. daļā, tikai izmantojot mazāk stieples, lai būtu kompaktāka.

Atbilstoši pievienojiet servomotorus un, izmantojot aligatora skavas, piestipriniet pie CPX, kā parādīts iepriekš. Neaizmirstiet piestiprināt aligatora skavu, kas savienojas ar labo servomotoru uz A1, un skavu, kas savienojas ar kreiso servomotoru A2, vai citādi saskaņā ar jūsu kodu.

Pievienojiet servodzinējam “karodziņus” vai kādu indikatoru, lai pārliecinātos, ka tie griežas pareizajā virzienā. Jums nevajag neko izsmalcinātu, es izmantoju līmlapiņu.

Lejupielādējiet kodu savā CPX un pievienojiet CPX barošanas avotam, kuru plānojat izmantot gala projektam. Tagad pārbaudiet to! Pārliecinieties, ka tad, kad jūsu CPX ir vērsts uz augšu, servo "karogi" paceļas uz augšu, un, kad jūsu CPX norāda uz leju, karogi nokrīt.

5. solis: izveidojiet modeļa spārnus

Izveidojiet modeļa spārnus
Izveidojiet modeļa spārnus
Izveidojiet modeļa spārnus
Izveidojiet modeļa spārnus
Izveidojiet modeļa spārnus
Izveidojiet modeļa spārnus
Izveidojiet modeļa spārnus
Izveidojiet modeļa spārnus

Godīgi sakot, tie nav obligāti. Tomēr es iesaku to darīt, lai pārbaudītu savus servos ar tāda paša izmēra objektu un līdzīgu svaru gala rezultātam, lai palīdzētu jums veikt nepieciešamos pielāgojumus šīs projekta daļas laikā. Acīmredzot tie nekļūs par jūsu spārniem, bet pirms spārnu izgatavošanas jums jāpārliecinās, ka motori darbojas tā, kā vēlaties, un var izturēt svaru.

Pārliecinieties, vai kartona vai papīra maisiņi ir pietiekami lieli jūsu spārniem. Jūs varat to izmantot kā "trafaretu", lai izsekotu faktisko spārnu kontūru 2. daļā (vienkāršākam un tīrākam procesam), tāpēc modeļa izmēram un faktiskajai lietai jābūt 1: 1 attiecībai. Tāpat atcerieties, ka, veidojot spārnus, ievērojiet autortiesības. Nekopējiet redzamos spārnus, kurus zīmējis vai radījis kāds cits. Jūs varat sajaukt un saskaņot šos dizainus, lai izveidotu savu, vai vienkārši atsaukties uz dabu, taču juridiskās problēmas nav tā vērts.

Ja izmantojat kartonu, nolieciet gabalus uz grīdas un zīmējiet vienu no spārnu formām. Pārliecinieties, vai izmērs ir pareizs, pirms uzņemat asu vai citādi biezu tumšu pildspalvu vai marķieri un izsekojat spārna rāmja ārējās un iekšējās kontūras. Izgrieziet kartona spārnus, bet tikai ap kontūru. Kartona otrā pusē nolieciet tikko sagriezto spārnu un izsekojiet gar ārpusi, lai izveidotu savu otro spārnu.

Ja izmantojat papīra maisiņus, sagrieziet tos, lai tie pilnībā atvērtos. Veiciet tādas pašas darbības kā kartona spārniem, bet pēc abu izgriešanas nolieciet tos pretējos virzienos (it kā tie būtu nēsāti), un, izmantojot lenti un popsicle nūjas, pielīmējiet nūjas pie spārniem tāpat kā jūs metāla stieples rāmis. Šai daļai varat izmantot arī karstu līmi, ja uzskatāt, ka lente nebūs pietiekami stipra.

Šim projektam es izmantoju kartonu, bet es sniedzu priekšstatu par spārna prototipu, kas tika izgatavots ar papīra pārtikas maisiņu, lenti un cauruļu tīrīšanas līdzekļiem, lai gan tas galu galā bija disketes, tāpēc es neiesaku izmantot cauruļu tīrīšanas līdzekļus. Jums var būt nepieciešams pastiprināt maisiņus vai kartonu ar dažiem papildu materiāla slāņiem, taču esiet piesardzīgs, novietojot svaru vai spārni būs pārāk smagi nepareizās vietās.

6. darbība: pievienojiet spārnus motoriem

Piestipriniet spārnus motoriem
Piestipriniet spārnus motoriem
Piestipriniet spārnus motoriem
Piestipriniet spārnus motoriem
Pievienojiet spārnus motoriem
Pievienojiet spārnus motoriem

Novietojiet savus servomotorus pie galda vai galda malas ar pietiekami daudz vietas abos virzienos un nostipriniet tos. Es izmantoju līmlenti naktsgaldiņa malā un kādu brāļa palīdzību, bet jūs varat izmantot visu, kas jums noder.

Piestipriniet spārnus servos. Noteikti atcerieties, vai servos, kad tie tika izslēgti, atradās "uz leju" vai "uz augšu", un attiecīgi piestipriniet spārnus. Es izmantoju līmlenti un lieljaudas tapas.

Pievienojiet CPX vēlamajam strāvas avotam un pārbaudiet spārnus. Ja viss notiek labi, noliekot CPX uz augšu, spārniem vajadzētu sekot, bet pretēji - uz leju. Pārbaudiet to dažas minūtes, veicot nepieciešamās korekcijas.

Atcerieties, ka tie ir spārnu prototipi un var būt apjomīgāki vai smagāki par gala projektu, un izmantojiet tos kā kļūdu rokasgrāmatu. Piemēram, manam labajam spārnam es pievienoju pārāk lielu svaru pret spārna vidu, nevis uz galu, tāpēc tas pievilka motoru un izraisīja tā agresivitāti, nekā plānots. Ņemiet vērā šīs kļūdas, lai tās varētu labot, piemēram, padarot spārnus vieglākus un koncentrējot svaru vietās, kur spārni saskaras ar servo.

7. solis: galīgās korekcijas

Galīgās korekcijas
Galīgās korekcijas

Pielāgojiet elektroinstalāciju vai kodējumu, kas jums nepieciešams vai vēlaties tagad. Kad esat apmierināts ar to, kā servos reaģē uz CPX kustību, varat pāriet uz šī projekta otro daļu, kas aptvers šī projekta pārveidošanu par valkājamu spārnu pāri, kas ir saistīts šeit!

Ieteicams: