Tartalomjegyzék:

VEX toronyátvételi versenyrobot: 8 lépés
VEX toronyátvételi versenyrobot: 8 lépés

Videó: VEX toronyátvételi versenyrobot: 8 lépés

Videó: VEX toronyátvételi versenyrobot: 8 lépés
Videó: Ai robots taking over ping pong 👀 #shorts 2024, Július
Anonim
VEX toronyátvételi versenyrobot
VEX toronyátvételi versenyrobot
VEX toronyátvételi versenyrobot
VEX toronyátvételi versenyrobot
VEX toronyátvételi versenyrobot
VEX toronyátvételi versenyrobot

Ebben az oktatóanyagban megmutatom nektek a Vex Robotics Tower átvételi verseny alapjait, valamint a robot építését ehhez a játékhoz. KÉRJÜK, ellenőrizze a kellékeket a lapon.

MEGJEGYZÉS: A Vex EDR alkatrészek NAGYON drágák, ha nem engedheti meg magának, hogy 1 000 USD -t költsön alkatrészekre, akkor azt javaslom, kérdezzen meg egy robotika tanárt az iskolában/főiskolán, különben nem végezném el ezt a projektet.

MEGJEGYZÉS: Nincs szüksége programozási tapasztalatra, de megkönnyíti a robot elkészítését a programozási lépésben.

Milyen programozási nyelvet használ a Vex?

C -t, C+, C ++ és C#keveréket használnak.

Link a hivatalos kézikönyvhez.

Link a hivatalos videóhoz.

Link a hivatalos VRC Hub alkalmazáshoz.

A játék:

A VEX Robotics Verseny torony átvételét egy 12x12 hüvelykes négyzet alakú mezőn játsszák le, amint az fent látható. Két (2) szövetség - egy (1) „piros” és egy (1) „kék” - két (2) csapatból áll, amelyek tizenöt (15) másodperces autonóm időszakból álló mérkőzéseken versenyeznek, majd egy perc és negyvenöt másodperces (1:45) vezető által ellenőrzött időszak. A játék célja, hogy magasabb pontszámot érjen el, mint az ellenséges Szövetség, ha kockákat helyez a tornyokba, vagy kockákat szerez gólokban.

Részletek: Hatvanhat 66 kocka található a toronyátvételi mezőn. Huszonkét (22) zöld, huszonkettő (22) narancssárga és huszonkettő (22) lila. Hét (7) tornyot is elhelyeztek a mező körül. Ebből öt (5) semleges, a többi kettő szövetség -specifikus. Szövetség -specifikus tornyokat csak ugyanazon szövetség robotjai használhatnak. A kockákat tornyokban lehet elhelyezni, vagy gólt szerezni. A kockák legalább 1 pontot érnek, ha gólzónába kerülnek. Az egyes kockák pontos értékét az határozza meg, hogy hány adott színű kockát helyeztek el a tornyokban. Amikor a kockákat a tornyokba helyezik vagy eltávolítják, az új értékek MINDEN kockára vonatkoznak. Tehát egy robot akciói hatással lesznek a saját szövetségük és az ellenfeleik potenciális pontszámára. A szövetséget, amely több pontot szerez az autonóm időszakban, (6) bónuszponttal ítélik oda, amelyet hozzáadnak a mérkőzés végén a végső pontszámhoz. A Szövetség, aki megnyeri ezt az autonóm bónuszt, szintén 2 lila kockát kap, amelyeket bármikor bevezethetnek a pilóta kontroll ideje alatt.

Kellékek

Link a Vex EDR alkatrészekhez, a készletek az egyes alkatrészekkel együtt kaphatók.

Alkatrész vásárlásakor ügyeljen a következőkre:

minden motorhoz legalább egy motorvezérlő, egy Cortex, kerekek, lemezek, érzékelők, csavarok és anyák, vezérlő és szükséges kábelek/csatlakozók tartoznak. Ha egy készletet vásárol, akkor az összes cuccot tartalmazza.

Link a RobotC programozószoftverhez. Csak Windows 7+ vagy virtualizációval rendelkező Mac rendszeren fut.

1. lépés: Tervezzen

Terv
Terv

A sikeres robot építésének legfontosabb és kritikus lépése a tervezési szakasz. Tervezzen meg minden részösszeállítást, mielőtt ténylegesen összeszerelné azt. Minden a tervezési szakaszon alapul. Például, ha problémát talál a tervével, akkor vissza kell térnie a tervezési szakaszba.

Gondja van? Javaslom, hogy menjen a 8. lépéshez segítségért!

2. lépés: Az alkatrészek összeszerelése

Az alkatrészek összeszerelése
Az alkatrészek összeszerelése
Az alkatrészek összeszerelése
Az alkatrészek összeszerelése
Az alkatrészek összeszerelése
Az alkatrészek összeszerelése

Mi az a részegység? Az alszerelvény egy nagy szerelvény különböző része. Például a kerekek egy részegység. A szívórendszer egy részegység. Azért szeretne külön részegységeket építeni, mert könnyebben szerkesztheti és módosíthatja őket, valamint könnyebben hozzáférhet vagy javíthatja a robotot.

Ezen részegységek összeszerelésekor ügyeljen arra, hogy az összes szerelési egységhez szükséges elektronikát hozzáadja. Ide tartoznak a motorok, érzékelők stb.

Ne szerelje össze az alkatrészeket, amíg az összes részegység befejeződött.

Mielőtt bármilyen részegységet elkészítene, lépjen a "Kerekek (részszerelés)" lépésre.

Gondja van? Javaslom, hogy menjen a 8. lépéshez segítségért!

3. lépés: Kerekek (összeszerelés)

Kerekek (összeszerelés)
Kerekek (összeszerelés)
Kerekek (összeszerelés)
Kerekek (összeszerelés)

Amikor a kerekeket összeszereli, győződjön meg arról, hogy a motorok nagy nyomatékot és egy kicsit lassabb sebességet produkálnak. Ehhez győződjön meg arról, hogy a motorok nagy fogaskerekekhez, a keréktengely pedig kis fogaskerekekhez vannak csatlakoztatva. Ha a robotja elég nagy, és nem gondolja, hogy a motorok elegendő energiát biztosítanak, akkor fontolja meg, hogy minden kerékre egy motort tesz, ez is javítja a robot forgását.

A képen látható, hogy a kerekek mindegyike saját motorral rendelkezik, ez a fent említett okok miatt történik. A motorokból is elég nagy nyomaték érhető el.

Gondja van? Javaslom, hogy menjen a 8. lépéshez segítségért!

4. lépés: Beszívás (összeszerelés)

Felvétel (részszerelés)
Felvétel (részszerelés)

A szívóegység az a gépdarab, amely felveszi a tömböket vagy golyókat mozgatni. A fenti képen két kerékünk van, amelyek mozognak, ezért megfogják a blokkokat és felveszik őket. A szívórendszer nem igényel nagy sebességet vagy nagy nyomatékot, csak 50/50 lehet. Ez egy meglehetősen egyszerű részösszeállítás.

Gondja van? Javaslom, hogy menjen a 8. lépéshez segítségért!

5. lépés: Elektronika (összeszerelés)

Elektronika (részegység)
Elektronika (részegység)

A kéreg a robot agya. Ha nem tudja, mi ez, akkor ez a fenti lépés első képe. Látja azokat a fekete lyukakat is az oldalon, amelyekbe motorokat és egyéb dolgokat csatlakoztathat? Itt csatlakoztathatja az összes motort és érzékelőt. Az USB -porton keresztül a távoli kulcs csatlakoztatható.

Gondja van? Javaslom, hogy menjen a 8. lépéshez segítségért!

6. lépés: Az alkatrészek csatlakoztatása

Részegységek csatlakoztatása
Részegységek csatlakoztatása
Részegységek csatlakoztatása
Részegységek csatlakoztatása

Az alkatrészek összekapcsolása nagyon fontos lépés. Biztosítani kívánja, hogy a mérések helyesek legyenek, a csatlakozók illeszkedjenek, stb. Ha nem felelnek meg a követelményeknek, akkor is visszaküldik a tervezési szakaszba.

Mit tegyek? Csavarokkal fogja összekötni a különböző részegységeket, beleértve az elektronikát is, ahol a motorokat a kéreghez csatlakoztatja.

Gondja van? Azt javaslom, hogy lépjen a 8. lépéshez segítségért!

7. lépés: Programozás

Programozás
Programozás
Programozás
Programozás

Add hozzá a kódot! Kicsit nehéz megmagyarázni ennek kódolási részét, ezért azt javaslom, hogy nézze meg ezt a lejátszási listát:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Azt is javaslom, hogy nézzen meg más oktatóanyagokat vagy lejátszási listákat. Ha nem akar kódolni, akkor használhatja a blokkokat használó grafikus szerkesztőt is.

Ha befejezte a programozást, akkor léphet a következő lépésre (ha szüksége van rá).

8. lépés: Extra segítség (ha szükséges)

Extra segítség (ha szükséges)
Extra segítség (ha szükséges)

Kódolási oktatóanyagok:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Vex EDR oktatóanyagok:

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

Kézikönyv és szabályok:

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

Elektronikai oktatóanyagok:

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

Ajánlott: