Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Suunnittele
- Vaihe 2: Osakokoonpanojen kokoaminen
- Vaihe 3: Pyörät (alikokoonpano)
- Vaihe 4: Saanti (alikokoonpano)
- Vaihe 5: Elektroniikka (alikokoonpano)
- Vaihe 6: Osakokoonpanojen liittäminen
- Vaihe 7: Ohjelmointi
- Vaihe 8: Lisäapua (tarvittaessa)
Video: VEX Tower Takeover -kilpailurobotti: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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
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
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)
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)
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)
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 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
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)
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:
Warzone Tower Defense: 7 vaihetta
Warzone Tower Defense: Olemme SS, ryhmä 6 VG100: sta. SS koostuu viidestä jäsenestä ympäri maailmaa. Kaikki meistä olemme yhteisiä UM-SJTU: n (Michiganin yliopisto ja Shanghai Jiao Tongin yliopisto) yhteisen instituutin fuksi. Ryhmän nimi “ SS & rdqu
Warzone Tower Defense -käsikirja Arduino -suunnittelulla: 5 vaihetta
Warzone Tower Defense -käsikirja Arduino-suunnittelulla: Johdanto Olemme ryhmä YOJIO (Opiskelet JI: ssä vain kerran, joten pidä siitä aarre.) UM-SJTU Joint Institute sijaitsee Shanghain Jiao Tong -yliopiston kampuksella. VG100 on perustekniikan kurssi ensikertalaisille
War Zone Tower Defense: 21 vaihetta
War Zone Tower Defense: HELLO, YSTÄVÄT! JI on yksi monista instituuteista Shanghain suuremmassa Jiao Tong -yliopistossa, joka sijaitsee
Warzone Tower Defense: 20 vaihetta
Warzone Tower Defense: Tämä Warzone Tower Defense -projekti perustuu pikselityyliin, jonka tavoitteena on puolustaa tornia eri aseilla ja tuhota lopulta kaikki viholliset. (&
Tower-Defense-versus-Bugs: 14 vaihetta
Tower-Defense-Versus-Bugs: (1) Yliopisto ja kurssi Johdanto Olemme ryhmä CIVA (C yhteistyöhön, I innovaatioon, V arvoon ja A arvostettavaksi) Shanghain Jiaotong University Joint Instituteista (JI). (Kuva 1) ) Kuviossa 2 ensimmäinen rivi vasemmalta oikealle on Chen Jiayi, Shen Qi