Sisällysluettelo:

VEX Tower Takeover -kilpailurobotti: 8 vaihetta
VEX Tower Takeover -kilpailurobotti: 8 vaihetta

Video: VEX Tower Takeover -kilpailurobotti: 8 vaihetta

Video: VEX Tower Takeover -kilpailurobotti: 8 vaihetta
Video: 97963A 8 cube protected zone auton - VEX Tower Takeover 2024, Marraskuu
Anonim
VEX Tower Takeover -kilpailurobotti
VEX Tower Takeover -kilpailurobotti
VEX Tower Takeover -kilpailurobotti
VEX Tower Takeover -kilpailurobotti
VEX Tower Takeover -kilpailurobotti
VEX Tower Takeover -kilpailurobotti

Tässä opetusohjelmassa näytän teille Vex Robotics Tower -ostoskilpailun perusteet sekä kuinka rakentaa robotti tätä peliä varten. Tarkista tarvikkeet välilehdestä.

HUOMAUTUS: Vex EDR -osat ovat ERITTÄIN kalliita, jos sinulla ei ole varaa käyttää 1 000 dollaria osiin, ehdottaisin, että kysyisit koulusi/korkeakoulusi robotiikkaopettajalta, muuten en tekisi tätä projektia.

HUOMAUTUS: Sinun ei tarvitse ohjelmointikokemusta, mutta se helpottaa robotin tekemistä ohjelmointivaiheessa.

Mitä ohjelmointikieltä Vex käyttää?

He käyttävät C: tä, C+: n, C ++: n ja C#: n seosta.

Linkki viralliseen ohjekirjaan.

Linkki viralliseen videoon.

Linkki viralliseen VRC Hub -sovellukseen.

Peli:

VEX -robottikilpailutornin haltuunotto pelataan 12 x 12 tuuman neliökentällä, joka on määritetty yllä kuvatulla tavalla. Kaksi (2) liittoumaa - yksi (1) "punainen" ja yksi (1) "sininen" - joka koostuu kahdesta (2) joukkueesta, kilpailevat otteluissa, jotka koostuvat viidentoista (15) sekunnin itsenäisestä jaksosta, jota seuraa yksi minuutti ja 45 sekunnin (1:45) kuljettajan hallitsema jakso. Pelin tavoitteena on saavuttaa korkeampi pistemäärä kuin vastustaja Alliance asettamalla kuutioita torneihin tai pisteyttämällä kuutioita maaleissa.

Yksityiskohdat: tornin valtauskentällä on kuusikymmentäkuusi 66 kuutiota. Kaksikymmentäkaksi (22) Vihreä, kaksikymmentäkaksi (22) Oranssi ja, kaksikymmentäkaksi (22) Violetti. Kentän ympärille on sijoitettu myös seitsemän (7) tornia. Näistä viisi (5) on neutraaleja, ja loput kaksi ovat liittoutumakohtaisia. Allianssikohtaisia torneja voivat käyttää vain saman liittouman robotit. Kuutiot voidaan sijoittaa torneihin tai tehdä maaleja. Kuutiot ovat vähintään yhden pisteen arvoisia, kun ne sijoitetaan tavoitealueelle. Kunkin kuution tarkka arvo määräytyy sen mukaan, kuinka monta kyseisen värin kuutiota on sijoitettu torneihin. Kun kuutiot sijoitetaan torneihin tai poistetaan niistä, uudet arvot koskevat KAIKKI kuutioita. Joten yhden robotin toimet vaikuttavat sekä oman liittouman että vastustajien mahdollisiin pisteisiin. Liittoutumiselle, joka kerää enemmän pisteitä autonomisena aikana, myönnetään (6) bonuspistettä, jotka lisätään ottelun lopputulokseen. Tämän itsenäisen bonuksen voittaneelle allianssille myönnetään myös 2 violettia kuutiota, jotka voidaan ottaa käyttöön milloin tahansa kuljettajan ohjausjakson aikana.

Tarvikkeet

Linkki Vex EDR -osiin, sarjat ovat saatavana yksittäisten osien kanssa.

Kun ostat osia, varmista, että:

Jokaisessa moottorissa on vähintään yksi moottorin ohjain, yksi Cortex, pyörät, levyt, anturit, ruuvit ja mutterit, ohjain ja tarvittavat kaapelit/liittimet. Jos ostat sarjan, se tulee kaikkien tarvikkeiden kanssa.

Linkki RobotC -ohjelmointiohjelmistoon. Toimii vain Windows 7+ tai virtualisoitu Mac.

Vaihe 1: Suunnittele

Suunnitelma
Suunnitelma

Tärkein ja kriittisin vaihe menestyvän robotin rakentamisessa on suunnitteluvaihe. Suunnittele jokainen alikokoonpano ennen varsinaisen kokoonpanon kokoamista. Kaikki perustuu suunnitteluvaiheisiin. Jos esimerkiksi huomaat suunnitelmasi ongelman, haluat palata suunnitteluvaiheeseen.

Olla ongelmia? Suosittelen siirtymään vaiheeseen 8 saadaksesi apua!

Vaihe 2: Osakokoonpanojen kokoaminen

Osakokoonpanojen kokoaminen
Osakokoonpanojen kokoaminen
Osakokoonpanojen kokoaminen
Osakokoonpanojen kokoaminen
Osakokoonpanojen kokoaminen
Osakokoonpanojen kokoaminen

Mikä on alikokoonpano? Osakokoonpano on suuren osan eri osia. Esimerkiksi pyörät ovat osarakenne. Imujärjestelmä on osayksikkö. Haluat rakentaa erillisiä alikokoonpanoja siksi, että voit muokata ja muokata niitä helpommin sekä käyttää tai korjata robottia helpommin.

Kun asennat näitä osia, varmista, että lisäät sisälle kaiken tarvittavan elektroniikan. Tämä sisältää moottorit, anturit jne.

Älä kiinnitä osia yhteen ennen kuin kaikki osat on tehty.

Siirry "Pyörät (alikokoonpano)" -vaiheeseen ennen osien tekemistä.

Olla ongelmia? Suosittelen siirtymään vaiheeseen 8 saadaksesi apua!

Vaihe 3: Pyörät (alikokoonpano)

Pyörät (alikokoonpano)
Pyörät (alikokoonpano)
Pyörät (alikokoonpano)
Pyörät (alikokoonpano)

Kun teet pyörien osia, haluat varmistaa, että moottorit tuottavat suuren vääntömomentin ja hieman hitaammin. Varmista tätä varten, että moottorit on kytketty suuriin vaihteisiin ja pyörän akseli pieniin hammaspyöriin. Jos robotti on riittävän suuri etkä usko, että moottorit tuottavat tarpeeksi tehoa, voit harkita moottorin asettamista jokaiseen pyörään, mikä parantaa myös robotin kääntymistä.

Kuvassa näet pyörät, joilla kullakin on oma moottorinsa. Tämä johtuu yllä mainituista syistä. Meillä on myös melko suuri vääntömomentti moottorista.

Olla ongelmia? Suosittelen siirtymään vaiheeseen 8 saadaksesi apua!

Vaihe 4: Saanti (alikokoonpano)

Imu (alikokoonpano)
Imu (alikokoonpano)

Imuyksikkö on konepala, joka vie lohkot tai pallot liikkumaan. Yllä olevassa kuvassa on kaksi pyörää, jotka liikkuvat, tarttuvat lohkoihin ja nostavat ne. Imujärjestelmä ei tarvitse suurta nopeutta tai suurta vääntömomenttia, se voi olla vain 50/50. Tämä on melko yksinkertainen alikokoonpano.

Olla ongelmia? Suosittelen siirtymään vaiheeseen 8 saadaksesi apua!

Vaihe 5: Elektroniikka (alikokoonpano)

Elektroniikka (alikokoonpano)
Elektroniikka (alikokoonpano)

Cortex on robotin aivot. Jos et tiedä mitä se on, se on ensimmäinen kuva tähän vaiheeseen yllä. Näetkö myös sivussa mustia aukkoja, joihin voit kytkeä moottorit ja muut asiat? Siihen kytket kaikki moottorit ja anturit. USB -portti on paikka, jossa etäavain kytketään.

Olla ongelmia? Suosittelen siirtymään vaiheeseen 8 saadaksesi apua!

Vaihe 6: Osakokoonpanojen liittäminen

Osakokoonpanojen liittäminen
Osakokoonpanojen liittäminen
Osakokoonpanojen liittäminen
Osakokoonpanojen liittäminen

Osakokoonpanojen liittäminen on yksi erittäin tärkeä askel. Haluat varmistaa, että mitat ovat oikein, liitoskappaleet sopivat jne. Sinut lähetetään myös takaisin suunnitteluvaiheeseen, jos vaatimukset eivät täyty.

Mitä teen? Käytä ruuveja kaikkien eri alikokoonpanojen liittämiseen, mukaan lukien elektroniikka, johon kytket moottorit aivokuoreen.

Olla ongelmia? Suosittelen siirtymään vaiheeseen 8 saadaksesi apua!

Vaihe 7: Ohjelmointi

Ohjelmointi
Ohjelmointi
Ohjelmointi
Ohjelmointi

Lisää koodi! Tämän koodausosaa on jotenkin vaikea selittää, joten suosittelen katsomaan tätä soittolistaa:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Suosittelen myös katsomaan muita opetusohjelmia tai soittolistoja. Jos et halua koodata, voit käyttää myös graafista editoria, joka käyttää lohkoja.

Kun olet lopettanut ohjelmoinnin, voit siirtyä seuraavaan vaiheeseen (jos tarvitset sitä).

Vaihe 8: Lisäapua (tarvittaessa)

Lisäapua (tarvittaessa)
Lisäapua (tarvittaessa)

Koodausoppaat:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Vex EDR -opetusohjelmat:

www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE

Käsikirja ja säännöt:

content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf

Elektroniikan opetusohjelmat:

www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex

Suositeltava: