Sisällysluettelo:

Liikeaktivoidut Cosplay -siivet Circuit Playground Expressin avulla - Osa 1: 7 vaihetta (kuvilla)
Liikeaktivoidut Cosplay -siivet Circuit Playground Expressin avulla - Osa 1: 7 vaihetta (kuvilla)

Video: Liikeaktivoidut Cosplay -siivet Circuit Playground Expressin avulla - Osa 1: 7 vaihetta (kuvilla)

Video: Liikeaktivoidut Cosplay -siivet Circuit Playground Expressin avulla - Osa 1: 7 vaihetta (kuvilla)
Video: 3000+ португальских слов с произношением 2024, Marraskuu
Anonim
Liikkeellä aktivoidut Cosplay -siivet Circuit Playground Expressin avulla - Osa 1
Liikkeellä aktivoidut Cosplay -siivet Circuit Playground Expressin avulla - Osa 1

Tämä on yksi osa kaksiosaista projektia, jossa aion näyttää teille prosessini, jolla teen pari automatisoituja keiju -siipiä.

Projektin ensimmäinen osa on siipien mekaniikka, ja toinen osa on pukemisen tekeminen ja siipien lisääminen.

Tämä on osa yksi, paljas mekaniikka. Kun olet valmis tämän osan kanssa, voit siirtyä osaan 2!

Vaihe 1: TARVIKKEET

TARVIKKEET
TARVIKKEET
TARVIKKEET
TARVIKKEET
TARVIKKEET
TARVIKKEET

Tässä projektin osassa tarvitset:

- 1 x Circuit Playground Express

- 2 x vakio -servomoottori

- Leipälauta (ei juottamista testausta varten)

- Virtalähde (käytin 4xAA -paristopidikettä, mutta voit käyttää mitä tahansa sinulle sopivaa)

- USB -mikro -USB -sointu

- 4 x Alligaattoripidike urospäähän

- Johdot (urospäät)

Seuraavat tarvikkeet ovat valinnaisia ja prototyyppisiipien tekeminen projektin testaamiseksi:

- Paperipussit tai pahvi

- Lyijykynä

- Sharpie/merkki

- Popsicle tikkuja

- Teippi tai kuuma liima

- Sakset tai X-Acto-veitsi

Vaihe 2: Kiihtyvyysmittarin koodi CPX: lle

Kiihtyvyysanturin koodi CPX: lle
Kiihtyvyysanturin koodi CPX: lle
Kiihtyvyysanturin koodi CPX: lle
Kiihtyvyysanturin koodi CPX: lle
Kiihtyvyysanturin koodi CPX: lle
Kiihtyvyysanturin koodi CPX: lle
Kiihtyvyysanturin koodi CPX: lle
Kiihtyvyysanturin koodi CPX: lle

Ensin sinun on asetettava Circuit Playgroundin kiihtyvyysmittari, koska siivet liikkuvat käden liikkeen mukaan.

Jos teet tätä projektia, voit kokeilla ääntä, valoa ja mitä tahansa tekijöitä, jotka saavat siivet liikkumaan luonnollisemmin kuin järjestelmällisesti ylös ja alas tai puolelta toiselle. Tässä projektissa päätin kuitenkin siivet liikkua kädelläsi: kun käsi osoittaa ylöspäin, siivet nousevat ylös ja päinvastoin.

Selvyyden vuoksi käytämme neopikseleitä auttaaksemme meitä tunnistamaan, toimiiko CPX -koodi oikein. Muista tallentaa tämä projekti koko prosessin ajan, tai sinun on käynnistettävä uudelleen siitä kohdasta, johon se viimeksi tallennettiin, mikä oli erityisen turhauttavaa.

Aloita uudella MakeCode -projektilla. Otsikko voi olla mitä haluat, mutta ehdotan jotain, joka liittyy liike-aktivoituihin siipiin, jotta se on helpompi löytää myöhemmin. Älä poista ikuisesti -toimintoa. Luo aloitusohjelma ottamalla käynnistyslohko ja lisäämällä kiihtyvyysmittarin asetus ja kuvaajatoiminto. Kiihtyvyysmittarin kuvaajatoiminto tallentaa CPX: n sijainnin suhteessa maahan painovoiman avulla.

Kun se on määritetty, meidän on annettava kiihtyvyysmittarin lukemille tarkoitus. Kuten mainitsin, tämän projektin osassa 2 CPX kiinnitetään käden takaosaan, ja kun käsi osoittaa ylöspäin, siivet "avautuvat" ja alaspäin siivet "taittuvat". Joten lisää ikuisesti -lohkoon kaksi "jos" -funktiota ja korvaa kummankin "jos" -lohkon "tosi" -vaihtoehto epätasa -arvolla, vasemmalla Y: n kiihtyvyysmittarin mittaus. Voit pelata yllä kuvatuilla asetuksilla, mutta lohko, kun kiihtyvyys on suurempi kuin luku, on "alas" -lauseesi ja "pienempi kuin" "jos" -lohko on up -lauseesi. Jotta tiedät, että kiihtyvyysmittari toimii, vaihda neopikselien väri CPX: n liikkuessa. Tässä esimerkissä käytin punaista alaspäin ja sinistä ylöspäin.

Lataa koodi CPX -laitteeseesi liittämällä se tietokoneeseen USB -johdolla ja varmista, että värit toimivat suunnitellulla tavalla. Jos säätöjä tarvitaan, tee ne rohkeasti.

Vaihe 3: Lisää servokoodi

Lisää servokoodi
Lisää servokoodi

Kun värit toimivat haluamallasi tavalla, kun kallistat CPX: ää, palaa koodiin, koska nyt lisäämme servomoottorikomentoja.

Siirry lohko -valikon Lisäasetukset -välilehteen ja etsi nastat -kohdasta servolohkot. Aseta kaksi "Servo -kirjoitus" -lohkoa kuhunkin if -lauseeseen Neopixel -komennoilla ja aseta ne minimikulmaasi (pienin siipesi taittuvat) ja maksimikulma (korkein siivet). Käytin kokeilussa kulmia 140 ja 80 kuvan osoittamalla tavalla, koska tämä on suunnilleen kulma, jonka haluan siipien liikkuvan.

Yksi "Servo Write" -lohko jokaisessa "if" -lausekkeessa on oikeaa siipiäsi varten ja asetetaan nastaan A1. Tämä tarkoittaa, että oikea siipi on kytketty CPX: n A1 -nastaan ja liikkuu vastaavan servokomennon mukaisesti. Oikean siiven "ylös" servokomento on suurempi numerosi, esimerkissäni 140 astetta. Alempi arvo, 80 astetta, on vähimmäiskulma oikealle siivelle ja se on alas -toiminnossa, joka on myös asetettu nastalle A1. Vaihda nämä arvot vasemman servon/toisen servokirjoituslohkon kussakin lausunnossa, joka on kytketty nastaan A2 (140 alas, 80 ylös). Muista tallentaa työsi!

Vaihe 4: Liitä Servot CPX: ään

Liitä Servot CPX: ään
Liitä Servot CPX: ään
Liitä Servot CPX: ään
Liitä Servot CPX: ään
Liitä Servot CPX: ään
Liitä Servot CPX: ään
Liitä Servot CPX: ään
Liitä Servot CPX: ään

Aseta koodi hetkeksi sivuun ja rakennetaan mekaniikka työhön.

Liitä johdoton leipälauta käyttämällä johdot ja alligaattoripidikkeet yllä olevan kuvan mukaisesti. Näin johdotus toimii tämän projektin osassa 2, vain käyttämällä vähemmän johtoa ollakseen pienempi.

Liitä servomoottorit vastaavasti ja käytä alligaattoripidikkeitä CPX: ään yllä kuvatulla tavalla. Muista kiinnittää alligaattorin pidike, joka yhdistää A1: n oikeaan servomoottoriin, ja pidike, joka yhdistää vasemman servomoottorin A2: een, tai muuten koodisi mukaisesti.

Lisää "lippuja" tai jonkinlaista ilmaisinta servomoottoriin varmistaaksesi, että ne kääntyvät oikeaan suuntaan. Et tarvitse mitään hienoa, käytin tarralapua.

Lataa koodi CPX -laitteeseesi ja liitä CPX virtalähteeseen, jota aiot käyttää lopullisessa projektissa. Testaa nyt! Varmista, että kun CPX osoittaa ylöspäin, servo "liput" nousevat ylös ja kun CPX osoittaa alaspäin, liput laskevat.

Vaihe 5: Luo mallisiivet

Luo mallisiivet
Luo mallisiivet
Luo mallisiivet
Luo mallisiivet
Luo mallisiivet
Luo mallisiivet
Luo mallisiivet
Luo mallisiivet

Rehellisesti, nämä ovat valinnaisia. Suosittelen kuitenkin tätä, jotta voit testata servosi samankokoisella esineellä ja vastaavalla painolla kuin lopputulos, jotta voit tehdä tarvittavat muutokset projektin tämän osan aikana. Ilmeisesti näistä ei tule todellisia siipiäsi, mutta ennen siipien tekemistä sinun on oltava varma, että moottorit toimivat haluamallasi tavalla ja kestävät painoa.

Varmista, että pahvi- tai paperipussit ovat riittävän suuria siipillesi. Voit käyttää sitä "kaavaimena" jäljittääksesi varsinaisten siipien muodon osassa 2 (helpompaa ja puhtaampaa prosessia varten), joten mallin ja todellisen asian tulisi olla 1: 1 -suhde. Muista myös, kun suunnittelet siipiä, kunnioita tekijänoikeuksia. Älä kopioi näkemäsi siivet, jotka joku muu on piirtänyt tai luonut. Voit sekoittaa ja yhdistää nämä mallit luodaksesi oman tai viitata vain luontoon, mutta oikeudelliset ongelmat eivät ole sen arvoisia.

Jos käytät pahvia, aseta palat lattialle ja piirrä yksi siipimuotosi lyijykynällä. Varmista, että mitoitus on oikea, ennen kuin otat teräväkärkisen tai muuten paksun tumman kynän tai merkin ja jäljität siipikehyksen ulko- ja sisämuodot. Leikkaa pahvin siivet ulos, mutta vain ääriviivojen ympäri. Aseta pahvin toiselle puoliskolle juuri leikattu siipi ja vedä sitä pitkin ulkopuolelta luomaan toinen siipi.

Jos käytät paperipusseja, leikkaa ne niin, että ne avautuvat kokonaan. Noudata samoja vaiheita kuin pahvisiivet, mutta leikkaa molemmat pois ja aseta ne vastakkaiseen suuntaan (ikään kuin ne olisivat kuluneet) ja teippaa tikut siipiin samalla tavalla kuin teipilläsi ja popsicle -tikkuillasi. metallilankakehys. Voit myös käyttää kuumaa liimaa tähän osaan, jos luulet, että teippi ei ole tarpeeksi vahva.

Käytin pahvia tähän projektiin, mutta annoin kuvan prototyyppisiivestä, joka tehtiin paperipakkauksella, teipillä ja putkenpuhdistusaineilla, vaikka se päätyi levykkeeseen, joten en suosittele putkenpuhdistusaineiden käyttöä. Sinun on ehkä vahvistettava pussit tai pahvi ylimääräisillä materiaalikerroksilla, mutta ole varovainen, jos asetat painon tai siivet ovat liian raskaita väärissä paikoissa.

Vaihe 6: Kiinnitä siivet moottoreihin

Kiinnitä siivet moottoreihin
Kiinnitä siivet moottoreihin
Kiinnitä siivet moottoreihin
Kiinnitä siivet moottoreihin
Kiinnitä siivet moottoreihin
Kiinnitä siivet moottoreihin

Aseta servomoottorisi pöydän tai pöydän reunaan, jossa on runsaasti tilaa kumpaankin suuntaan, ja kiinnitä ne alas. Käytin teippiä yöpöydän reunassa ja veljeni apua, mutta voit käyttää mitä tahansa sinulle sopivaa.

Kiinnitä siivet servoihin. Muista muistaa, olivatko servot "alas" tai "ylös" -asennossa, kun ne sammutettiin, ja kiinnitä siivet sen mukaisesti. Käytin yhdistelmää teippiä ja raskaita tappeja.

Liitä CPX haluttuun virtalähteeseen ja testaa siivet. Jos kaikki menee hyvin, kun kallistat CPX: ää ylöspäin, siipien tulee seurata ja päinvastoin alaspäin. Testaa sitä muutaman minuutin ajan ja tee tarvittavat muutokset.

Muista, että nämä ovat prototyyppisiipiä ja voivat olla suurempia tai raskaampia kuin lopullinen projekti, ja käytä niitä oppaana virheille. Esimerkiksi oikealle siivelleni lisäsin liikaa painoa siiven keskelle eikä päähän, joten se veti moottoria ja sai sen olemaan hieman aggressiivisempi kuin suunniteltu. Huomaa nämä virheet, jotta voit korjata ne, kuten tehdä siivistä kevyempiä ja keskittyä painoon, jossa siivet kohtaavat servot.

Vaihe 7: Lopulliset säädöt

Lopulliset säädöt
Lopulliset säädöt

Tee muutoksia johdotuksiin tai koodaukseen, joita tarvitset tai haluat nyt. Kun olet tyytyväinen siihen, miten servot reagoivat CPX: n liikkeeseen, voit siirtyä tämän projektin toiseen osaan, joka kattaa tämän projektin muuntamisen puettaviksi siipipariksi, linkitetty tähän!

Suositeltava: