INHOUDSOPGAWE:

VEX -toring -oorname -kompetisie -robot: 8 stappe
VEX -toring -oorname -kompetisie -robot: 8 stappe

Video: VEX -toring -oorname -kompetisie -robot: 8 stappe

Video: VEX -toring -oorname -kompetisie -robot: 8 stappe
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, November
Anonim
VEX -toring -oorname -kompetisie -robot
VEX -toring -oorname -kompetisie -robot
VEX -toring -oorname -kompetisie -robot
VEX -toring -oorname -kompetisie -robot
VEX -toring -oorname -kompetisie -robot
VEX -toring -oorname -kompetisie -robot

In hierdie tutoriaal sal ek vir u die basiese beginsels van die Vex Robotics Tower -oorname -kompetisie wys, asook hoe u 'n robot vir hierdie speletjie kan bou. Gaan asseblief na die oortjie vir voorraad.

LET WEL: Vex EDR -onderdele is baie duur, as u nie $ 1 000 aan onderdele kan spandeer nie, stel ek voor dat u 'n robotika -onderwyser by u skool/kollege vra, anders sou ek nie hierdie projek doen nie.

OPMERKING: u het geen programmeringservaring nodig nie, maar dit sal die robot makliker maak as u in die programmeerstap is.

Watter programmeertaal gebruik Vex?

Hulle gebruik C, 'n mengsel van C+, C ++ en C#.

Skakel na die amptelike handleiding.

Skakel na die amptelike video.

Skakel na die amptelike VRC Hub -app.

Die spel:

Oorname van VEX Robotics Competition Tower word gespeel op 'n vierkante veld van 12'x12 'wat hierbo gekonfigureer is. Twee (2) alliansies - een (1) "rooi" en een (1) "blou" - saamgestel uit twee (2) spanne elk, ding mee in wedstryde wat bestaan uit 'n vyftien (15) tweede outonome periode, gevolg deur 'n minuut en vyf en veertig sekondes (1:45) bestuurderbeheerde tydperk. Die doel van die spel is om 'n hoër telling as die opponerende alliansie te behaal deur Cubes in Towers te plaas, of Cubes in doele aan te teken.

Die besonderhede: Daar is ses-en-sestig 66 kubusse op 'n toring-oorname-veld. Twee en twintig (22) Groen, twee en twintig (22) Oranje en twee en twintig (22) Pers. Daar is ook sewe (7) torings rondom die veld. Vyf (5) hiervan is neutraal, en die oorblywende twee is alliansiespesifiek. Alliansie -spesifieke torings mag slegs deur robotte van dieselfde alliansie gebruik word. Kubusse kan in torings geplaas word, of in doele aangeteken word. Kubusse is ten minste 1 punt werd as hulle in 'n doelsone geplaas word. Die presiese waarde van elke kubus word bepaal deur hoeveel kubusse van daardie spesifieke kleur in torings geplaas is. As kubusse in torings geplaas of verwyder word, is die nuwe waardes van toepassing op ALLE blokkies. Dus sal die optrede van een robot die potensiële telling van hul eie alliansie en hul teenstanders beïnvloed. Die alliansie wat meer punte in die outonome periode behaal, word toegeken met (6) bonuspunte, wat aan die einde van die wedstryd by die eindtelling gevoeg word. Die Alliansie wat hierdie outonome bonus wen, word ook toegeken met 2 pers blokkies, wat te eniger tyd gedurende die bestuurderbeheerperiode bekendgestel kan word.

Voorrade

Skakels na Vex EDR -onderdele, kits is beskikbaar saam met individuele onderdele.

Maak seker dat as u onderdele koop:

vir elke motor het u ten minste een motorbeheerder, een Cortex, wiele, plate, sensors, skroewe en moere, kontroleerder en nodige kabels/verbindings. As u 'n kit koop, bevat dit alles wat bygevoeg is.

Skakel na RobotC, die programmeersagteware. Gebruik slegs Windows 7+ of 'n Mac met virtualisering.

Stap 1: Beplan

Beplan
Beplan

Die belangrikste en belangrikste stap om 'n suksesvolle robot te bou, is die beplanningsfase. Beplan elke subassemblage voordat u die subassemblage werklik monteer. Alles is gebaseer op die beplanningsfases. As u byvoorbeeld 'n probleem met u plan ondervind, wil u teruggaan na die beplanningsfases.

Sukkel jy? Ek stel voor dat u na stap 8 gaan vir hulp!

Stap 2: Monteer die subassemblies

Die samestelling van die subassemblies
Die samestelling van die subassemblies
Die samestelling van die subassemblies
Die samestelling van die subassemblies
Die samestelling van die subassemblies
Die samestelling van die subassemblies

Wat is 'n onderstel? 'N Onderassemblage is verskillende dele van 'n groot samestelling. Die wiele is byvoorbeeld 'n onderstel. Die inlaatstelsel is 'n subassemblage. Die rede waarom u in afsonderlike subassemblies wil bou, is omdat u dit makliker kan wysig en aanpas, en dat u ook makliker toegang tot die robot kan kry.

As u hierdie subassembles monteer, moet u al die elektronika byvoeg wat nodig is vir die vergadering. Dit sluit motors, sensors, ens.

Bevestig nie die subassemblies totdat al die subassembles voltooi is nie.

Gaan na die stap "Wiele (subassemblage)" voordat u 'n subassemblage maak.

Sukkel jy? Ek stel voor dat u na stap 8 gaan vir hulp!

Stap 3: Wiele (subassemblage)

Wiele (subassemblage)
Wiele (subassemblage)
Wiele (subassemblage)
Wiele (subassemblage)

As u die wiele onderstel, wil u seker maak dat die motors 'n hoë wringkrag en 'n bietjie stadiger snelheid lewer. Om dit te doen, maak seker dat die motors met groot ratte gekoppel is en dat die asas op klein ratte gekoppel is. As u robot groot genoeg is en u nie dink dat die motors genoeg krag sal verskaf nie, kan u dit oorweeg om 'n motor op elke wiel te plaas; dit verbeter ook die draai van die robot.

Op die foto kan u sien dat die wiele elkeen hul eie motor het, dit is om die redes hierbo vermeld. Ons het ook 'n redelike hoë wringkrag wat van die motors af kom.

Sukkel jy? Ek stel voor dat u na stap 8 gaan vir hulp!

Stap 4: Inname (subassemblage)

Inname (subassemblage)
Inname (subassemblage)

Die inlaat -subassemblage is die stuk masjien wat die blokke of balle opneem om te beweeg. Op die foto hierbo het ons twee wiele wat beweeg, daarom gryp die blokke en tel dit op. Die inlaatstelsel benodig nie hoë spoed of hoë wringkrag nie, dit kan net 50/50 wees. Dit is 'n redelik eenvoudige subassemblage.

Sukkel jy? Ek stel voor dat u na stap 8 gaan vir hulp!

Stap 5: Elektronika (subassemblage)

Elektronika (subassemblage)
Elektronika (subassemblage)

Die korteks is die brein van die robot. As u nie weet wat dit is nie, is dit die eerste prentjie vir hierdie stap hierbo. Sien u ook die swart gate aan die kant waarop u motors en ander dinge kan aansluit? Dit is waar u al die motors en sensors sal aansluit. Die USB -poort is waar die afstandsleutel inskakel.

Sukkel jy? Ek stel voor dat u na stap 8 gaan vir hulp!

Stap 6: Koppel die subassemblies

Koppel die subassemblies
Koppel die subassemblies
Koppel die subassemblies
Koppel die subassemblies

Die verbinding van die subassemblies is 'n baie belangrike stap. U wil seker maak dat die afmetings korrek is, of die verbindingsstukke pas, ens. Dit is ook waar u na die beplanningsfases teruggestuur sou word indien daar nie aan die vereistes voldoen word nie.

Wat moet ek doen? U gebruik skroewe om al die verskillende subassembles, insluitend die elektronika, aan te sluit, waar u die motors in die korteks sal aansluit.

Sukkel jy? Ek stel voor dat u na stap 8 gaan vir hulp!

Stap 7: Programmering

Programmering
Programmering
Programmering
Programmering

Voeg die kode by! Dit is moeilik om die kodering hiervan te verduidelik, dus ek stel voor dat u na hierdie snitlys kyk:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Ek stel ook voor dat u na ander tutoriale of snitlyste kyk. As u nie wil kodeer nie, kan u ook die grafiese redakteur gebruik wat blokke gebruik.

As u klaar is met u programmering, kan u na die volgende stap gaan (as u dit nodig het).

Stap 8: ekstra hulp (indien nodig)

Ekstra hulp (indien nodig)
Ekstra hulp (indien nodig)

Koderingstudies:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Vex EDR -tutoriale:

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

Handleiding en reëls:

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

Elektroniese tutoriale:

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

Aanbeveel: