Sadržaj:

Natjecateljski robot za preuzimanje VEX tornja: 8 koraka
Natjecateljski robot za preuzimanje VEX tornja: 8 koraka

Video: Natjecateljski robot za preuzimanje VEX tornja: 8 koraka

Video: Natjecateljski robot za preuzimanje VEX tornja: 8 koraka
Video: ПОЧЕМУ Я ЖДУ L4D3 2024, Studeni
Anonim
VEX Tower Robot za natjecanje u preuzimanju tornjeva
VEX Tower Robot za natjecanje u preuzimanju tornjeva
VEX Tower Robot za natjecanje u preuzimanju tornjeva
VEX Tower Robot za natjecanje u preuzimanju tornjeva
VEX Tower Robot za natjecanje u preuzimanju tornjeva
VEX Tower Robot za natjecanje u preuzimanju tornjeva

U ovom tutorialu 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 1000 USD na dijelove, predlažem da pitate učitelja robotike u vašoj školi/fakultetu, inače ne bih radio ovaj projekt.

NAPOMENA: Ne trebate iskustvo programiranja, ali to će robotu olakšati izradu 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 na službenu aplikaciju VRC Hub.

Igra:

VEX Robotics Competition Tower Takeover igra se na kvadratnom polju veličine 12'x12 'konfiguriranom kako je gore prikazano. Dva (2) saveza - jedan (1) "crveni" i jedan (1) "plavi" - sastavljen od po dvije (2) ekipe, natječu se u utakmicama koje se sastoje od autonomnog razdoblja od petnaest (15) sekundi, nakon čega slijedi jedna minuta i četrdeset pet sekundi (1:45) Razdoblje kontrolirano od strane vozača. Cilj igre je postići veći rezultat od protivničkog Saveza postavljanjem kockica u tornjeve ili bodovanjem kockica u golovima.

Pojedinosti: Na polju preuzimanja tornja nalazi se šezdeset šest 66 kockica. Dvadeset dva (22) zelena, dvadeset dva (22) narančasta i, dvadeset dva (22) ljubičasta. Tu je i sedam (7) tornjeva postavljenih oko polja. Pet (5) od njih su neutralne, dok su preostale dvije specifične za savez. Kule specifične za savez mogu koristiti samo roboti istog saveza. Kocke se mogu postaviti u tornjeve ili bodovati u ciljeve. Kocke vrijede najmanje 1 bod ako se postave u ciljnu zonu. Točna vrijednost svake kocke određena je koliko je kockica te određene boje postavljeno u tornjeve. Kad se kocke postave ili uklone iz tornjeva, nove se vrijednosti primjenjuju 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 razdoblju dobiva (6) bonus bodova, dodanih konačnom rezultatu na kraju utakmice. Savez koji osvoji ovaj autonomni bonus također dobiva 2 ljubičaste kocke, koje se mogu uvesti u bilo koje vrijeme tijekom perioda kontrole vozača.

Pribor

Veza na dijelove Vex EDR -a, kompleti su dostupni zajedno s pojedinim dijelovima.

Prilikom kupnje dijelova pazite na sljedeće:

za svaki motor imate barem jedan motorni regulator, 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 na RobotC, softver za programiranje. Pokreće samo Windows 7+ ili Mac s virtualizacijom.

Korak 1: Planirajte

Plan
Plan

Najvažniji i najvažniji korak u izgradnji uspješnog robota je faza planiranja. Planirajte svaki podsklop prije nego što ga sastavite. Sve se temelji na fazama planiranja. Na primjer, ako nađete problem sa svojim planom, htjet ćete se vratiti u faze planiranja.

Imate problema? Predlažem da prijeđete na korak 8 za pomoć!

Korak 2: Sastavljanje podsklopova

Sastavljanje podsklopova
Sastavljanje podsklopova
Sastavljanje podsklopova
Sastavljanje podsklopova
Sastavljanje podsklopova
Sastavljanje podsklopova

Što je podsklop? Podmontaža su različiti dijelovi velikog sklopa. Tako su na primjer kotači podsklop. Usisni sustav 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 sve dok se svi podsklopovi ne dovrše.

Prije nego što napravite bilo kakve podsklopove, prijeđite na korak "Kotači (podsklopovi)".

Imate problema? Predlažem da prijeđete na korak 8 za pomoć!

Korak 3: Kotači (podsklop)

Kotači (podsklop)
Kotači (podsklop)
Kotači (podsklop)
Kotači (podsklop)

Prilikom sastavljanja kotača želite se pobrinuti 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č, što također poboljšava okretanje robota.

Na slici možete vidjeti kako kotači svaki imaju svoj motor, to je iz gore navedenih razloga. Također imamo prilično veliki okretni moment koji dolazi s motora.

Imate problema? Predlažem da prijeđete na korak 8 za pomoć!

Korak 4: Unos (podsklop)

Usis (podsklop)
Usis (podsklop)

Usisni sklop je komad stroja 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. Usisni sustav ne treba velike brzine niti 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)

Elektronika (podsklopovi)
Elektronika (podsklopovi)

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 ostalo? Tu ćete spojiti sve motore i senzore. USB priključak je mjesto na kojemu će se spojiti daljinski ključ.

Imate problema? Predlažem da prijeđete na korak 8 za pomoć!

Korak 6: Spajanje podsklopova

Povezivanje podsklopova
Povezivanje podsklopova
Povezivanje podsklopova
Povezivanje podsklopova

Povezivanje podsklopova jedan je vrlo važan korak. Želite biti sigurni da su mjerenja točna, spojni dijelovi prikladni itd. Ovdje ćete također biti vraćeni u faze planiranja ako zahtjevi nisu ispunjeni.

Što 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

Programiranje
Programiranje
Programiranje
Programiranje

Dodajte kôd! Teško je objasniti dio kodiranja pa predlažem da pogledate ovaj popis:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Predlažem i gledanje drugih vodiča ili popisa za reprodukciju. Ako ne želite kodirati, možete upotrijebiti i grafički uređivač koji koristi blokove.

Kad završite s programiranjem, možete prijeći na sljedeći korak (ako vam zatreba).

Korak 8: Dodatna pomoć (ako je potrebna)

Dodatna pomoć (ako je potrebna)
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čeni: