Saját blokkok használata a VEXcode V5-ben

A Saját blokkok a VEXcode V5 egyik blokkkategóriája. Más kategóriák közé tartozik a megjelenés, a hang, az érzékelés és a változók. A Saját blokkok blokkok sorozatának létrehozására szolgálnak, amelyet többször is fel lehet használni egy projekt során.


Hogyan készítsünk blokkot

Képernyőkép a My Block kiválasztási felületről a VEX V5 szoftverben, amely bemutatja az egyéni blokkok létrehozásának lehetőségeit a Blocks Tutorials részben.

Válassza a „Blokk létrehozása” lehetőséget a Saját blokkok kategóriából.

A blokk átnevezését bemutató képernyőkép a VEX V5 programozói felületen, a blokkválasztó menüvel és az átnevezési opció kiemelésével.

Nevezze át a blokkot úgy, hogy beírja a „Blokk neve” mezőbe, majd válassza az „OK” lehetőséget.


Hogyan szabhatunk testre egy blokkot

Bemenet (szám) hozzáadása

Képernyőkép a VEX V5 Blocks programozói felületről, amely az „Add Input” opciót mutatja be egy blokk oktatóanyagban, és bemutatja, hogyan lehet bemeneteket hozzáadni egy blokkhoz a programozási környezetben.

Válassza a "Bemenet (szám) hozzáadása" opciót a "Blokkolás" képernyőn. Nevezze át a bemenetet úgy, hogy beírja a "szám" mezőbe, majd válassza az "OK" lehetőséget.

Bemenet hozzáadása (logikai)

Képernyőkép a VEX V5 Blocks programozói felületéről, amely a „Logikai érték hozzáadása” blokk opciót mutatja, és bemutatja, hogyan lehet beépíteni a logikai logikát a programozási oktatóanyagokba.

Válassza a „Logi” opciót a „Blokk létrehozása” képernyőn. Nevezze át a bemenetet úgy, hogy beírja a "logikai" mezőbe, majd válassza az "OK" lehetőséget.

Adjon hozzá egy címkét

Képernyőkép a VEX V5 Blocks programozói felületről, amely bemutatja, hogyan lehet címkét adni egy blokkhoz, kiemelt opciókkal és egyértelmű elrendezéssel a felhasználói útmutatáshoz az oktatói részben.

Válassza a „Címke hozzáadása” opciót a „Blokk létrehozása” képernyőn. Nevezze át a címkét úgy, hogy beírja a "Címke szövege" mezőbe, majd válassza az "OK" lehetőséget.

Kombinálja a bemeneteket és a címkéket

Képernyőkép a VEX V5 Blocks programozói felületről, amely bemutatja a „Bemenetek kombinálása” blokk oktatóanyagát, amely bemutatja, hogyan lehet több bemeneti jelet egyetlen kimenetre egyesíteni robotok programozásához.

Kombinálja a bemeneteket és a címkéket egy blokksorozat létrehozásához, majd válassza az „OK” gombot.


Bemenetek / címkék törlése

Képernyőkép, amely bemutatja a blokk törlésének lépéseit a VEX V5 programozásban, egy felhasználói felülettel, kiemelt opciókkal és gombokkal a törléshez.

Bemenet vagy címke törléséhez válassza ki az eltávolítani kívánt bemenet vagy címke tetején található „Törlés” ikont.


A definiáló blokk használata

Képernyőkép a V5 blokk meghatározása funkciójáról, amely bemutatja, hogyan hozhat létre és testreszabhat blokkokat az oktatói részben. A képen egy felhasználói felület látható a blokkkonfiguráció opcióival és beállításaival.

Egy paraméter mostantól a {Define} blokkból használható, miután létrehozta.

Képernyőkép a V5 blokk meghatározása funkciójáról, amely bemutatja, hogyan hozhat létre és testreszabhat blokkokat az oktatói részben. A képen egy felhasználói felület látható a blokkkonfiguráció opcióival és beállításaival.

Rögzítsen további blokkokat a {Define} blokkhoz.

Képernyőkép a V5 blokk meghatározása funkciójáról, amely bemutatja, hogyan hozhat létre és testreszabhat blokkokat az oktatói részben. A képen egy felhasználói felület látható a blokkkonfiguráció opcióival és beállításaival.

Használja a {Define} blokk paramétereit.

Képernyőkép a V5 blokk meghatározása funkciójáról, amely bemutatja, hogyan hozhat létre és testreszabhat blokkokat az oktatói részben. A képen egy felhasználói felület látható a blokkkonfiguráció opcióival és beállításaival.

Használja a {When Started} blokkhoz csatolt [My Block]-t.


A Saját blokkok használata

Vezetés négyzetekben Példa

Ebben a példában a robot a Saját blokkokat használja a következőkre:

  • Hajtson előre egy 200 mm-es négyzetben.
  • Forduljon jobbra 45 fokkal.
  • Hajtson előre egy 300 mm-es négyzetben.

A {Define} kalapblokk lebont egy eljárást. A következő példában ez {Define} kalapblokk lebontja azokat a blokkokat, amelyekkel egy négyzetet bizonyos számú alkalommal hajtanak be. Húzza az argumentumokat a {Define} blokkból a blokkon belüli használatra.

A {Define} blokk beállítása után az újonnan létrehozott blokk áthúzható és hozzáadható az {When Started} blokkhoz a paraméterek beállításához.

V5-ös blokkok illusztrációja egy oktatóanyagban, amely különféle programozási elemeket és azok kapcsolatait mutatja be, amelyek célja, hogy segítsék a felhasználókat a blokkalapú kódolási koncepciók megértésében.

A paraméterek módosítása után a projekt készen áll Letöltés és futtatásállapotra.

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

Last Updated: