Përmbajtje:

Krahët e aktivizuar të Cosplay me lëvizje duke përdorur Circuit Playground Express - Pjesa 1: 7 Hapa (me fotografi)
Krahët e aktivizuar të Cosplay me lëvizje duke përdorur Circuit Playground Express - Pjesa 1: 7 Hapa (me fotografi)

Video: Krahët e aktivizuar të Cosplay me lëvizje duke përdorur Circuit Playground Express - Pjesa 1: 7 Hapa (me fotografi)

Video: Krahët e aktivizuar të Cosplay me lëvizje duke përdorur Circuit Playground Express - Pjesa 1: 7 Hapa (me fotografi)
Video: Игра на разрушение, в которой динозавры бушуют в Рио! 🏢🦖 - Rio Rex 4K60FPS GamePlay 🎮📱 2024, Nëntor
Anonim
Krahët e Cosplay të aktivizuar me lëvizje duke përdorur Circuit Playground Express - Pjesa 1
Krahët e Cosplay të aktivizuar me lëvizje duke përdorur Circuit Playground Express - Pjesa 1

Ky është një pjesë e një projekti me dy pjesë, në të cilin do t'ju tregoj procesin tim për të bërë një palë krahë zanash të automatizuar.

Pjesa e parë e projektit është mekanika e krahëve, dhe pjesa e dytë është duke e bërë atë të vishet, dhe duke shtuar vetë krahët.

Kjo është pjesa e parë, mekanika e zhveshur. Pasi të keni mbaruar me këtë pjesë, mund të kaloni në Pjesën 2!

Hapi 1: FURNIZIM

FURNIZIM
FURNIZIM
FURNIZIM
FURNIZIM
FURNIZIM
FURNIZIM

Për këtë pjesë të projektit, do t'ju duhet:

- 1 x Circuit Playground Express

- 2 x servo motor standard

- Breadboard (pa saldim për testim)

- Burimi i energjisë (kam përdorur një mbajtës të baterisë 4xAA, por ju mund të përdorni gjithçka që funksionon për ju)

- Akord USB në mikro USB

- 4 x kapëse Alligator në kokën mashkullore

- Tela (me tituj meshkuj)

Furnizimet e mëposhtme janë opsionale, dhe për të bërë krahë prototip për të testuar projektin tuaj:

- Qese letre ose karton

- Laps

- Sharpie/shënues

- Shkopinj të vegjël

- Shirit ose ngjitës i nxehtë

- Gërshërë ose thikë X-Acto

Hapi 2: Kodi i Përshpejtuesit për CPX

Kodi i Përshpejtuesit për CPX
Kodi i Përshpejtuesit për CPX
Kodi i Përshpejtuesit për CPX
Kodi i Përshpejtuesit për CPX
Kodi i Përshpejtuesit për CPX
Kodi i Përshpejtuesit për CPX
Kodi i Përshpejtuesit për CPX
Kodi i Përshpejtuesit për CPX

Së pari, duhet të vendosni përshpejtuesin e Circuit Playground, sepse krahët do të lëvizin sipas lëvizjes së dorës.

Tani, nëse jeni duke bërë këtë projekt, mund të eksperimentoni me zërin, dritën, çdo numër faktorësh që bëjnë që krahët të lëvizin në një mënyrë më natyrale sesa sistematikisht lart e poshtë ose krah për krah. Për këtë projekt, megjithatë, unë zgjodha që krahët të lëvizin me dorën tuaj: kur dora drejtohet lart, krahët ngrihen lart, dhe anasjelltas.

Për hir të qartësisë, ne do të përdorim neopixel -et për të na ndihmuar të identifikojmë nëse kodi CPX po punon siç duhet. Sigurohuni që ta ruani këtë projekt gjatë gjithë procesit, ose do t'ju duhet të rifilloni nga kudo që është ruajtur automatikisht për herë të fundit, gjë që e kam gjetur veçanërisht frustruese.

Filloni me një projekt të ri MakeCode. Titulli mund të jetë gjithçka që dëshironi, por unë sugjeroj diçka që lidhet me krahët e aktivizuar me lëvizje, kështu që është më e lehtë të gjesh më vonë. Mos e hiq funksionin përgjithmonë. Krijoni programin fillestar duke marrë një bllok "në fillim" dhe duke shtuar një cilësim të përshpejtuesit dhe një funksion grafik. Funksioni grafik me akselerometrin regjistron pozicionin e CPX në lidhje me tokën duke përdorur gravitetin.

Pasi të jetë vendosur, ne duhet t'i japim leximit të përshpejtuesit një qëllim. Siç e përmenda, në pjesën 2 të këtij projekti CPX do të ngjitet në pjesën e pasme të dorës, dhe kur dora të drejtohet lart, krahët do të "shpalosen" dhe poshtë do të bëjnë që krahët të "palosen". Pra, në bllokun përgjithmonë, shtoni dy funksione "nëse" dhe zëvendësoni opsionin "e vërtetë" të të dy blloqeve "Nëse" me një pabarazi, në të majtë është matja e përshpejtuesit të Y. Ju mund të luani me cilësimet e paraqitura më lart, por blloku për kur nxitimi është më i madh se një numër do të jetë deklarata juaj "poshtë", dhe blloku "më pak se" "nëse" do të jetë deklarata juaj lart. Vetëm për ta ditur që përshpejtuesi është duke punuar, ngjyra e neopixelit ndryshon kur lëviz CPX. Në këtë shembull, kam përdorur të kuqen për poshtë dhe blu për lart.

Ngarko kodin në CPX duke e lidhur me kompjuterin tënd me kordonin USB dhe sigurohu që ngjyrat të funksionojnë ashtu siç i ke planifikuar. Nëse nevojiten rregullime, mos ngurroni t'i bëni ato.

Hapi 3: Shtoni Kodin Servo

Shtoni Kodin Servo
Shtoni Kodin Servo

Sapo ngjyrat të funksionojnë ashtu siç dëshironi kur anoni CPX, kthehuni te kodi, sepse tani do të shtojmë komandat servo motor.

Shkoni te skedari i Avancuar në menunë e bllokut dhe nën Kunjat, gjeni blloqet servo. Vendosni dy blloqe "Servo write" në secilën prej deklaratave if me komandat Neopixel dhe vendosini ato në këndin tuaj minimal (sa më i ulët krahët tuaj të palosen) dhe këndin tuaj maksimal (sa më i lartë krahët të ngrenë). Kam përdorur këndet 140 dhe 80 siç tregohet për eksperimentim, pasi ky është afërsisht këndi që unë dua që krahët të lëvizin.

Një bllok "Servo Write" në secilën deklaratë "nëse" do të jetë për krahun tuaj të djathtë dhe të vendosur në pin A1. Kjo do të thotë që krahu i djathtë do të lidhet me pinin A1 në CPX tuaj dhe do të lëvizë sipas komandës servo përkatëse. Komanda servo "lart" për krahun e djathtë do të jetë numri juaj më i madh, 140 gradë në shembullin tim. Vlera më e ulët, 80 gradë, është këndi juaj minimal për krahun e djathtë dhe do të jetë në funksionin poshtë, i vendosur gjithashtu në pin A1. Ndërroni këto vlera për bllokun e majtë të servo/servo të dytë të shkrimit në secilën deklaratë, të lidhur me pin A2 (140 për poshtë, 80 për lart). Mos harroni të kurseni punën tuaj!

Hapi 4: Lidhni Servos me CPX

Lidhni Servos me CPX
Lidhni Servos me CPX
Lidhni Servos me CPX
Lidhni Servos me CPX
Lidhni Servos me CPX
Lidhni Servos me CPX
Lidhni Servos me CPX
Lidhni Servos me CPX

Lëreni kodin mënjanë për një moment dhe le të ndërtojmë mekanikën për punën.

Duke përdorur tabelën tuaj pa saldim, lidhni telat dhe kapëset e aligatorit siç tregohet më sipër. Kështu do të funksionojnë telat në pjesën 2 të këtij projekti, vetëm duke përdorur më pak tela për të qenë më kompakt.

Lidhni motorët servo në përputhje me rrethanat, dhe duke përdorur kapëset e aligatorit, ngjiteni në CPX siç tregohet më sipër. Mos harroni të lidhni kapësin aligator që lidhet me servo motorin e djathtë në A1 dhe kapësin që lidhet me servo motorin e majtë në A2, ose ndryshe sipas kodit tuaj.

Shtoni "flamuj", ose një lloj treguesi në servo motorin tuaj për t'u siguruar që ata të kthehen në drejtimet e duhura. Ju nuk keni nevojë për asgjë të zbukuruar, kam përdorur një shënim ngjitës.

Shkarkoni kodin në CPX tuaj dhe lidheni CPX me burimin e energjisë që planifikoni të përdorni për projektin përfundimtar. Tani provojeni! Sigurohuni që kur CPX juaj tregon lart, "flamujt" servo ngjiten lart, dhe kur CPX juaj tregon poshtë, flamujt zbresin.

Hapi 5: Krijoni Model Wings

Krijo Model Wings
Krijo Model Wings
Krijo Model Wings
Krijo Model Wings
Krijo Model Wings
Krijo Model Wings
Krijo Model Wings
Krijo Model Wings

Sinqerisht, këto janë opsionale. Unë rekomandoj ta bëni këtë, megjithatë, për të testuar servot tuaj me të njëjtën madhësi objekti dhe peshë të ngjashme me rezultatin përfundimtar, për t'ju ndihmuar të bëni rregullimet e nevojshme gjatë kësaj pjese të projektit. Natyrisht që këto nuk do të bëhen krahët tuaj të vërtetë, por para se të bëni krahët duhet të jeni të sigurt se motorët po funksionojnë ashtu siç dëshironi dhe mund të përballojnë peshën.

Sigurohuni që qese kartoni ose letre të jenë mjaft të mëdha për krahët tuaj. Ju mund ta përdorni atë si një "klishe" për gjurmimin e konturit të krahëve aktualë në pjesën 2 (për një proces më të lehtë dhe më të pastër), kështu që madhësia e modelit dhe gjëja aktuale duhet të jenë një raport 1: 1. Gjithashtu, mbani mend, kur jeni duke dizajnuar krahë, respektoni të drejtat e autorit. Mos kopjoni krahët që shihni që janë vizatuar ose krijuar nga dikush tjetër. Ju mund t'i kombinoni këto modele për të krijuar tuajin, ose thjesht t'i referoheni natyrës, por telashet ligjore nuk ia vlen.

Nëse përdorni karton, shtrini pjesët në dysheme dhe vizatoni me laps një nga format e krahut tuaj. Sigurohuni që madhësia të jetë e drejtë para se të merrni një stilolaps ose shënues të errët ose ndryshe të trashë, dhe të gjurmoni konturet e jashtme dhe të brendshme të kornizës së krahut. Pritini krahët e kartonit, por vetëm rreth skicës. Në gjysmën tjetër të kartonit, vendosni krahun e sapo prerë dhe gjurmoni përgjatë pjesës së jashtme për të krijuar krahun tuaj të dytë.

Nëse përdorni qese letre, pritini ato që të hapen plotësisht. Ndiqni të njëjtat hapa si për krahët e kartonit, por pasi i keni prerë të dyja, shtrijini ato në drejtime të kundërta (sikur të ishin veshur), dhe duke përdorur shiritin dhe shkopinjtë tuaj, ngjitini shkopinjtë në krahë në të njëjtën mënyrë si ju një kornizë prej teli metalik. Ju gjithashtu mund të përdorni zam të nxehtë për këtë pjesë nëse mendoni se kaseta nuk do të jetë mjaft e fortë.

Kam përdorur karton për këtë projekt, por sigurova një fotografi të një krahu prototip që ishte bërë me një qese ushqimore prej letre, kasetë dhe pastrues tubash, megjithëse përfundoi me një dopetë, kështu që nuk rekomandoj përdorimin e pastruesve të tubave. Ju mund të keni nevojë të përforconi çantat ose kartonin me disa shtresa shtesë të materialit, por kini kujdes se ku vendosni peshën ose krahët do të jenë shumë të rëndë në vendet e gabuara.

Hapi 6: Bashkoni krahët me motorët

Bashkangjit krahët tek motorët
Bashkangjit krahët tek motorët
Bashkangjit krahët tek Motors
Bashkangjit krahët tek Motors
Bashkangjit krahët tek Motors
Bashkangjit krahët tek Motors

Vendosni servo motorët tuaj në buzë të një tavoline ose tavoline me shumë hapësirë në të dy drejtimet dhe sigurojini ato poshtë. Kam përdorur shirit ngjitës në buzë të një komodine dhe një ndihmë nga vëllai im, por ju mund të përdorni gjithçka që ju përshtatet.

Bashkangjitni krahët në servos. Sigurohuni që të mbani mend nëse servos ishin në pozicionin "poshtë" ose "lart" kur ishin fikur dhe lidhni krahët në përputhje me rrethanat. Kam përdorur një përzierje shirit ngjitës dhe kunja të rënda.

Lidheni CPX -in tuaj me burimin e dëshiruar të energjisë dhe provoni krahët jashtë. Nëse gjithçka shkon mirë, kur e përkulni CPX lart, krahët duhet të ndjekin, dhe e kundërta poshtë. Provojeni atë për disa minuta, duke bërë çdo rregullim që ju nevojitet.

Mos harroni se këto janë krahë prototipë dhe mund të jenë më të mëdhenj ose më të rëndë se projekti përfundimtar, dhe përdorni ato si një udhëzues për gabimet. Për shembull, në krahun tim të djathtë, shtova shumë peshë në mes të krahut sesa në fund, kështu që ai tërhoqi motorin dhe bëri që ai të ishte pak më agresiv sesa ishte planifikuar. Merrni parasysh këto gabime në mënyrë që t'i rregulloni ato, të tilla si bërja e krahëve më të lehta dhe përqendrimi i peshës aty ku krahët takojnë servot.

Hapi 7: Rregullimet përfundimtare

Rregullimet përfundimtare
Rregullimet përfundimtare

Bëni ndonjë rregullim në instalimet elektrike ose kodimin që ju nevojiten ose dëshironi tani. Pasi të jeni të kënaqur me mënyrën se si servos reagojnë ndaj lëvizjes së CPX, mund të kaloni në pjesën e dytë të këtij projekti, i cili do të mbulojë shndërrimin e këtij projekti në një palë krahë të veshur, të lidhur këtu!

Recommended: