Sadržaj:
- Supplies
- Korak 1: Planirajte
- Korak 2: Sklapanje podsklopova
- Korak 3: Točkovi (podsklop)
- Korak 4: Unos (podsklop)
- Korak 5: Elektronika (podsklop)
- Korak 6: Povezivanje podsklopova
- Korak 7: Programiranje
- Korak 8: Dodatna pomoć (ako je potrebna)
Video: Konkursni robot za preuzimanje VEX tornja: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
U ovom tutorijalu pokazat ću vam osnove natjecanja za preuzimanje Vex Robotics Tower -a, zajedno s načinom izgradnje robota za ovu igru. MOLIMO, provjerite zalihe na kartici.
NAPOMENA: Vex EDR dijelovi su VRLO skupi, ako si ne možete priuštiti da potrošite 1.000 USD na dijelove, predlažem da pitate nastavnika robotike u vašoj školi/fakultetu, inače ne bih radio na ovom projektu.
NAPOMENA: Ne treba vam iskustvo u programiranju, ali to će olakšati izradu robota u koraku programiranja.
Koji programski jezik koristi Vex?
Koriste C, mješavinu C+, C ++ i C#.
Link do službenog priručnika.
Link do službenog videa.
Veza do službene aplikacije VRC Hub.
Igra:
VEX Robotics Competition Tower Takeover igra se na kvadratnom polju dimenzija 12'x12 'konfiguriranom kako je gore prikazano. Dva (2) saveza - jedan (1) "crveni" i jedan (1) "plavi" - sastavljen od po dva (2) tima, takmiče se u utakmicama koje se sastoje od autonomnog perioda od petnaest (15) sekundi, nakon čega slijedi jedna minuta i četrdeset pet sekundi (1:45) Period pod kontrolom vozača. Cilj igre je postići bolji rezultat od protivničkog saveza postavljanjem kockica u tornjeve ili bodovanjem kockica u golovima.
Detalji: Na polju preuzimanja tornja postoji šezdeset šest 66 kockica. Dvadeset dva (22) zelena, dvadeset dva (22) narandžasta i, dvadeset dva (22) ljubičasta. Tu je i sedam (7) kula postavljenih oko polja. Pet (5) njih je neutralno, a preostala dva su specifična za savez. Kule specifične za savez mogu koristiti samo roboti istog saveza. Kocke se mogu postaviti u tornjeve ili bodovati u ciljeve. Kockice vrijede najmanje 1 bod ako se postave u ciljnu zonu. Tačna vrijednost svake kocke određena je koliko je kockica te određene boje postavljeno u tornjeve. Kada se kocke postave ili uklone iz tornjeva, nove vrijednosti primjenjuju se na SVE kocke. Stoga će radnje jednog robota utjecati na potencijalni rezultat i za njihov savez i za protivnike. Savez koji osvoji više bodova u autonomnom periodu nagrađuje se sa (6) bonus bodova, koji se dodaju konačnom rezultatu na kraju utakmice. Savezu koji osvoji ovaj autonomni bonus dodjeljuju se i 2 ljubičaste kocke, koje se mogu uvesti u bilo koje vrijeme tokom perioda kontrole vozača.
Supplies
Veza na dijelove Vex EDR -a, kompleti su dostupni zajedno s pojedinim dijelovima.
Prilikom kupovine dijelova vodite računa o sljedećem:
za svaki motor imate barem jedan motorni kontroler, jedan Cortex, kotače, ploče, senzore, vijke i matice, kontroler i potrebne kabele/konektore. Ako kupite komplet, doći će sa svim tim stvarima.
Veza do RobotC -a, softvera za programiranje. Pokreće samo Windows 7+ ili Mac sa virtualizacijom.
Korak 1: Planirajte
Najvažniji i najvažniji korak u izgradnji uspješnog robota je faza planiranja. Planirajte svaki podsklop prije nego što ga zaista sastavite. Sve se temelji na fazama planiranja. Na primjer, ako nađete problem sa svojim planom, poželjet ćete se vratiti u faze planiranja.
Imate problema? Predlažem da prijeđete na korak 8 za pomoć!
Korak 2: Sklapanje podsklopova
Šta je podsklop? Podmontaža je različiti dio velikog sklopa. Tako su, na primjer, kotači podsklop. Usisni sistem je podsklop. Razlog zašto želite ugraditi u zasebne podsklopove je taj što ih možete lakše uređivati i mijenjati te možete lakše pristupiti ili popraviti robota.
Prilikom sastavljanja ovih podsklopova obavezno dodajte svu elektroniku koja je potrebna za taj sklop. To uključuje motore, senzore itd.
Nemojte spajati podsklopove dok se svi podsklopovi ne završe.
Prije nego što napravite bilo kakve podsklopove, prijeđite na korak "Točkovi (podsklopovi)".
Imate problema? Predlažem da prijeđete na korak 8 za pomoć!
Korak 3: Točkovi (podsklop)
Prilikom izrade podsklopova kotača želite se uvjeriti da motori proizvode veliki okretni moment i malo sporiju brzinu. Da biste to učinili, provjerite jesu li motori povezani s velikim zupčanicima, a osovina kotača s malim zupčanicima. Ako je vaš robot dovoljno velik i ne mislite da će motori dati dovoljnu snagu, razmislite o stavljanju motora na svaki kotač, ovo također poboljšava okretanje robota.
Na slici možete vidjeti kako kotači imaju svaki svoj motor, to je iz gore navedenih razloga. Takođe imamo prilično veliki obrtni moment koji dolazi sa motora.
Imate problema? Predlažem da prijeđete na korak 8 za pomoć!
Korak 4: Unos (podsklop)
Usisni sklop je komad mašine koji podiže blokove ili kugle za pomicanje. Na gornjoj slici imamo dva kotača koji će se pomicati hvatajući blokove i podižući ih. Usisnom sistemu ne trebaju velike brzine ili veliki okretni moment, on može biti samo 50/50. Ovo je prilično jednostavan podsklop.
Imate problema? Predlažem da prijeđete na korak 8 za pomoć!
Korak 5: Elektronika (podsklop)
Korteks je mozak robota. Ako ne znate o čemu se radi, to je prva slika za gornji korak. Vidite li i one crne rupe sa strane u koje možete priključiti motore i druge stvari? Tu ćete spojiti sve motore i senzore. USB priključak je mjesto na koje će se priključiti daljinski ključ.
Imate problema? Predlažem da prijeđete na korak 8 za pomoć!
Korak 6: Povezivanje podsklopova
Povezivanje podsklopova jedan je vrlo važan korak. Želite biti sigurni da su mjerenja ispravna, spojni dijelovi prikladni itd. Ovdje ćete biti vraćeni u faze planiranja ako zahtjevi nisu ispunjeni.
Šta da radim? Upotrijebit ćete vijke za povezivanje svih različitih podsklopova, uključujući elektroniku, gdje ćete uključiti motore u korteks.
Imate problema? Predlažem da prijeđete na korak 8 za pomoć!
Korak 7: Programiranje
Dodajte kôd! Teško je objasniti dio kodiranja pa predlažem da pogledate ovu playlistu:
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
Također predlažem da pogledate druge vodiče ili popise za reprodukciju. Ako ne želite kodirati, možete upotrijebiti i grafički uređivač koji koristi blokove.
Kada završite s programiranjem, možete prijeći na sljedeći korak (ako vam zatreba).
Korak 8: Dodatna pomoć (ako je potrebna)
Vodiči o kodiranju:
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
Vex EDR vodiči:
www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE
Priručnik i pravila:
content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf
Vodiči iz elektronike:
www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex
Preporučuje se:
Preuzimanje i korištenje Android Studija s Kotlinom: 4 koraka
Preuzimanje i korištenje Android Studia s Kotlinom: Zdravo, nadam se da ste svi dobro tijekom ove pandemije. U ovom vodiču naučit ću vas kako preuzeti Android Studio i pokrenuti svoju prvu aplikaciju s Kotlinom. Na kraju ovog vodiča trebali biste znati kako preuzeti i napraviti jednostavnu aplikaciju koristeći Andro
Preuzimanje softvera Arduino i Drive Station koji će vam trebati za MiniFRC (Ažurirano 13.5.18.): 5 koraka
Preuzimanje softvera Arduino i Drive Station koji će vam trebati za MiniFRC (AŽURIRANO 13.5.18.): MiniFRC je dvogodišnje takmičenje mini-robota koje održava FRC tim 4561, TerrorBytes. Timovi grade robote četvrtine kako bi se takmičili na FRC polju četvrtine. U ovom vodiču ću vam pokazati kako preuzeti i instalirati sav potreban softver
Kako napraviti CMD igru! Besplatno preuzimanje i kopiranje koda!: 6 koraka
Kako napraviti CMD igru! Besplatno preuzimanje i kopiranje koda !: Napravio sam ovu nevjerojatnu CMD/BATCH igru Besplatno preuzimanje i kopiranje koda
Preuzimanje signala sa stare džojstike: 5 koraka
Preuzimanje signala sa stare džojstike: Ovo je projekat na kojem sam počeo raditi kada sam pronašao stari džojstik sa portom D15 (priključak za igru)
Preuzimanje akustične gitare: 8 koraka (sa slikama)
Preuzimanje akustične gitare: Pretvorite svoju akustičnu gitaru u akustičnu/električnu! Ovo je jednostavan i jeftin dizajn koji možete napraviti kod kuće kako biste dobili poseban jedinstveni zvuk koji ste tražili