Naujos VEXcode EXP 4.0 funkcijos

VEXcode EXP 4.0 pristato daugybę naujų funkcijų. Šis pagrindinis atnaujinimas skirtas produktyvumui ir robotų kodavimo prieinamumui didinti. Skaitykite toliau, kad sužinotumėte, kokios naujos funkcijos pasiekiamos naudojant VEXcode EXP 4.0!

Eikite čia ir atsisiųskite naują VEXcode EXP 4.0 diegimo programą!

CTE Workcell

VEXcode EXP dabar visiškai palaiko CTE Workcell. CTE Workcell supažindina studentus su pramoninės robotikos ir automatikos pasauliu per praktinę veiklą.

Mokymo pakabuko vaizdas VEXcode EXP

Naudojant VEXcode EXP, 6 ašių robotinė rankena gali būti tiesiogiai prijungta prie kompiuterio be EXP smegenų, kad būtų galima pasiekti Teach Pendant.

Mokomieji pakabukai – tai įrenginiai, naudojami robotų ginklams ir kitoms pramoninės automatikos mašinoms valdyti ir programuoti. Jie apima mygtukus arba jutiklinį ekraną, leidžiantį operatoriams rankiniu būdu valdyti roboto judesius.

6 ašių roboto ranką prijungę prie EXP smegenų, taip pat galėsite integruoti naujus įrenginius į savo CTE projektą, pvz., CTE pneumatikos sistemą, signalų bokštąir objektų jutiklį.

Eikite čia ir sužinokite daugiau apie CTE Workcell ir jo naudojimą klasėse.

Perjungti blokus

Dabar yra naujų jungiklių blokų, todėl perėjimas nuo blokinio kodavimo prie tekstinio programavimo tampa sklandus.

Animuotas GIF, rodantis, kaip vartotojas iš kodavimo paletės į VEXcode sąsajos darbo sritį tempia bloką, pažymėtą „Kai pradėjo“, ir parodo naujo projekto pradžios procesą.

Vilkite ir numeskite jungiklių blokus: Visus perjungimo blokus galima vilkti iš įrankių rinkinio ir įvesti tiesiogiai.

Animuotas GIF, rodantis blokais pagrįstą programą VEXcode V5. Programa prasideda geltonu bloku „kai paleidžiama“, po to seka oranžinis blokas „pakartokite 4“ ir mėlynas blokas „važiuokite į priekį 200 mm“. GIF rodo, kad vartotojas tempia ir prijungia žalią bloką po esamais darbo srities blokais.

Įveskite Python tiesiai į blokų projektus: VEXcode leidžia įtraukti Python komandas tiesiai į savo projektus, sklandžiai jas integruojant su kitais blokais. Kad padėtų jums parašyti teisingą kodą, VEXcode taip pat suteikia Python komandų automatinio užbaigimo funkciją.

Animuotas GIF, kuriame rodoma paprasta „VEXcode IQ Blocks“ programa, kurioje seka apima „nuvažiuoti 200 mm į priekį“, „pasukite į dešinę 90 laipsnių kampu“ ir kitą „pavažiuokite į priekį 200 mm“. Blokai surenkami po bloku „kai paleidžiama“, demonstruojant pagrindinę roboto judėjimo seką.

Kodo konvertavimas: Konvertuokite visus blokų krūvas į Python vienu paspaudimu.

Ši funkcija puikiai tinka besimokantiems, norintiems pereiti nuo blokų prie teksto. Daugiau informacijos apie kodavimą naudojant Switch Blocks rasite čia.


Išsaugokite ir įkelkite žiniatinklio VEXcode

Animuotas VEXcode projekto pavadinimo juostos GIF, kuris po veiksmo pasikeičia iš „Neišsaugota“ į „Išsaugota“, nurodant, kad projektas buvo sėkmingai išsaugotas.

Internetinis VEXcode dabar automatiškai išsaugos projekto pakeitimus, kai tik projektas bus išsaugotas iš pradžių.

Kiti Failo meniu pakeitimai:

  • Įkelti iš jūsų Įrenginys dabar pakeistas įAtidaryti.
  • Išsaugoti įrenginyje pakeista įIšsaugoti kaip.
  • Taip pat dabar galite išsaugoti rankiniu būdu naudodami mygtuką Išsaugoti.

Jei reikia nuoseklaus vadovo, kaip įkelti ir išsaugoti VEXcode EXP projektą „Chrome“ naršyklėje, eikite čia.


Atnaujintas AI Vision Sensor Detection

AI Vision Sensor dabar gali aptikti AprilTags ir AI klasifikacijas.

AI Vision Utility sąsajos VEXcode ekrano kopija, kurioje rodomas tiesioginis fotoaparato srautas, kuriame užfiksuoti trys AprilTag. Funkcija AprilTags yra įjungta, o AI klasifikacija išjungta. Atpažintos žymos yra paženklintos atitinkamais ID, koordinatėmis ir matmenimis. Mygtukas „Pridėti spalvą“ yra, tačiau spalvų nustatymai šiuo metu neaktyvūs. Programinės įrangos būsena rodoma kaip atnaujinta, naudojant 1.0.0.b16 versiją.

AprilTags yra vaizdai, kuriuos galima aptikti ir kurie turi unikalius ID. Juos galima atsispausdinti ir naudoti laukuose, skirtuose naudoti su robotais. Atsisiųskite spausdinamą AprilTag PDF failą čia.

„AI Vision Utility“ sąsajos ekrano kopija. Sąsaja prijungta, rodoma žalia būsena „Prisijungta“. Pagrindinėje skiltyje rodomas tiesioginis kameros srautas, kuriame aptikti keturi objektai: raudonas rutulys, mėlynas rutulys, žalias žiedas ir raudonas žiedas, kurių kiekvienas su ribojančiais langeliais rodo jų padėtis (X, Y), matmenis (W, A), ir pasitikėjimo balais (99 proc.). Dešiniajame skydelyje yra parinktys, leidžiančios įjungti AprilTags ir AI klasifikaciją, o AI klasifikacija nustatyta į „Klasės elementai“. Yra parinktis pavadinti ir nustatyti spalvą su mygtukais „Pridėti spalvą“ ir „Freeze Video“ mygtuką, esantį po tiesiogine transliacija. Programinės aparatinės įrangos būsena nurodoma kaip „Atnaujinta“, kai versija yra „1.0.0.b16“.

AI Vision Sensor taip pat gali atpažinti skirtingų spalvų kamuoliukus ir žiedus iš VEX EXP Classroom Bundles.

Eikite čia ir sužinokite, kaip naudoti AI Vision Sensor blokuose, Pythonir C++.


Skaitykite blokus garsiai

Visus VEXcode EXP 4.0 blokus dabar galima perskaityti garsiai paprastu dešiniuoju pelės klavišu spustelėjus.

Ši funkcija pasiekiama visuose įrenginiuose, išskyrus „Android“.

  • Pritaikytų balsų: Pasirinkite iš įvairių balsų ir reguliuokite greitį bei aukštį naujame įrankių meniu.
  • Kontekstinio meniu integravimas: Dešiniuoju pelės mygtuku spustelėkite bet kurį bloką, kad išgirstumėte, kaip jis skaitomas garsiai.

Čia rasite išsamias instrukcijas, kaip naudoti skaitymo funkciją VEXcode.


Įrankių meniu

Naujajame VEXcode EXP 4.0 įrankių meniu yra daug produktyvumo ir prieinamumo funkcijų.

Apkarpyta ekrano kopija, kurioje rodomas „VEXcode V5“ išskleidžiamasis meniu „Įrankiai“. Meniu yra parinktys „Tema“, „Spartieji klavišai“, „Kalbos nustatymai“ ir „API dokumentacija“. Išskleidžiamojo meniu viršuje paryškinta skiltis „MOKOMOJI“.

Spartieji klavišai

Yra nauji spartieji klavišai, skirti paleisti, sustabdyti ir atidaryti pagalbos dokumentaciją.

Mac Windows
VEXcode projekto langas, kuriame rodomas išskleidžiamasis meniu „Įrankiai“ su paryškintu „Spartieji klavišai“. Submeniu rodomi spartieji klavišai, skirti pradėti, sustabdyti ir atidaryti žinyną, įskaitant ⌘ + grįžti, norėdami pradėti, ⌘ + e, jei norite sustabdyti, ir ⌘ + h, norėdami atidaryti žinyną. Įrankių meniu VEXcode su paryškintu klaviatūros sparčiųjų klavišų submeniu. Submeniu rodomi spartieji klavišai, įskaitant „Pradėti“ (Ctrl + Enter), „Stop“ (Ctrl + e) ​​ir „Atidaryti žinyną“ (Ctrl + h).

Didelio kontrasto tema

Didelio kontrasto temos padidina skirtumą tarp teksto ir fono, todėl turinį lengviau skaityti silpnaregiams, daltonistams ar kitiems regėjimo negalią turintiems vartotojams.

Numatytoji Didelis kontrastas
VEXcode V5 blokais pagrįstos programos ekrano kopijoje rodoma blokų seka, skirta roboto judėjimui valdyti ir pranešimams rodyti. Programa prasideda bloku „kai paleidžiama“, po kurio seka ciklas, kuris kartojasi keturis kartus. Kilpos viduje robotas važiuoja į priekį 200 mm, sukasi į dešinę 90 laipsnių kampu ir smegenyse atspausdina dabartinę kryptį laipsniais. Po ciklo programa smegenyse išspausdina užrašą „Judėjimas baigtas“. VEXcode V5 blokais pagrįstos programos ekrano kopijoje rodoma blokų seka, skirta roboto judėjimui valdyti ir pranešimams rodyti. Programa prasideda bloku „kai paleidžiama“, po kurio seka ciklas, kuris kartojasi keturis kartus. Kilpos viduje robotas važiuoja į priekį 200 mm, pasisuka į dešinę 90 laipsnių ir atspausdina dabartinę kryptį laipsniais ant smegenų. Po ciklo programa smegenyse išspausdina užrašą „Judėjimas baigtas“.

Kalbos nustatymai

Naudodami naują skaitymo blokų funkciją, šiame meniu galite keisti naudojamą balsą, kalbos greitį ir aukštį.

„VEXcode IQ“ kalbos nustatymų lango ekrano kopija. Langas leidžia vartotojams pasirinkti balsą iš išskleidžiamojo meniu „Balsai“ ir šiuo metu pasirinkta „Microsoft D“. Žemiau yra du slankikliai, vienas skirtas „Pitch“ ir kitas „Greitis“, abu nustatyti 100 %. Po slankikliais yra žalias mygtukas, pažymėtas „Test Voice“. Apatiniame dešiniajame kampe yra mėlynas mygtukas „Atlikta“.

API dokumentacija

Pasiekite išsamią API dokumentaciją, todėl lengviau nei bet kada anksčiau tyrinėti ir panaudoti visą savo VEX EXP roboto potencialą.

Ekrano kopija iš VEX EXP API nuorodos svetainės, kurioje rodoma DriveTrain klasės metodo turn_for() dokumentacija. Metodas turn_for() naudojamas pavaros mechanizmui pasukti tam tikru kampu bet kuria kryptimi. Išvardyti parametrai apima kryptį (galiojantis „TurnType“), kampą (varomosios pavaros posūkio kampą), vienetus (neprivaloma, pagal numatytuosius nustatymus DEGREES), greitį (pasirinktinai), units_v (pasirinktinai, su numatytoji RPM) ir palaukite (neprivaloma). Metodas gali būti blokuojantis arba neblokuojantis, priklausomai nuo laukimo parametro.

Spustelėkite čia, kad pasiektumėte oficialią VEX API nuorodos svetainę.


Internetiniai belaidžių projektų atsisiuntimai

Internetinis VEXcode EXP dabar gali belaidžiu būdu prisijungti prie EXP Brain per EXP valdiklį.

Ekrano kopija, kurioje rodoma VEXcode V5 įrankių juosta. Įrankių juostoje yra raudonai paryškintos piktogramos „CONTROLLER“ ir „BRAIN“, nurodančios, kad tai yra projekto įrenginiai. Šalia jų yra mygtukai „ATSISIŲSTI“, „VYKTI“, „SUSTABDYTI“, „BENDRINTI“ ir „ATSILIEPIMAI“.

Norėdami sužinoti, kaip belaidžiu būdu atsisiųsti projektą į savo EXP Brain, eikite čia.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: