Mana bloka izveide#

Creating a My Block

Šajā pamācībā ir parādīts, kā izveidot My Block programmā VEXcode GO, izmantojot kā piemēru My Block, kas darbina robotu pa kvadrātu. Beigās jums būs atkārtoti lietojams My Block un projekts, kas to izmanto, lai vadītu robotu pa kvadrātu.

Mani bloki ļauj grupēt bloku secību, kuru vēlēsities izmantot vairākas reizes vienā projektā, bez nepieciešamības dublēt vai atjaunot šo secību atkal un atkal. Tas var palīdzēt sadalīt garākus projektus, lai ar tiem būtu vieglāk strādāt.

  1. Rīklodziņā dodieties uz kategoriju Loģika — Mani bloki un atlasiet Izveidot bloku.

Rīklodziņa ekrānuzņēmums ar atvērtu kategoriju Loģika — Mani bloki un iezīmētu pogu Izveidot bloku.
  1. Mainiet lauku Nosaukums uz braukšana laukumā.

Ekrānuzņēmums ar dialoglodziņu “Izveidot manu bloku”, kurā ir iezīmēts lauks “Nosaukums” un iestatīta kvadrātveida piedziņa.
  1. Atlasiet Izveidot.

Ekrānuzņēmums ar dialoglodziņu “Izveidot manu bloku”, kurā ir iezīmēta poga “Izveidot”.
  1. Darbvietā parādīsies hat bloks definēt kvadrātveida braukšanu, un rīkjoslā parādīsies Mans bloks. Visi bloki, ko pievienosiet zem definēt bloka, tiks palaisti katru reizi, kad projektā tiks izmantots Mans bloks.

Tukšs kvadrātveida braukšanas bloks.#
definēt square driving :: custom

Piezīme: Ja no savas darbvietas izdzēsīsiet Mana bloka definēšanas bloku, tas noņems arī šo Manu bloku no jūsu rīklodziņa, un jums tas būs jāizveido atkārtoti.

  1. Zem definēšanas bloka piestiprini iebraucamo bloku un pagrieziena bloku, lai iebrauktu un pagrieztu vienu kvadrāta pusi.

Definēšanas bloks ar pievienotajiem piedziņas un pagrieziena blokiem.#
definēt square driving :: custom
braukt [uz priekšu v] par (200) [mm v] ▶
griezties [pa labi v] par (90) grādiem ▶
  1. Kā rakstīts, Mans bloks brauc un pagriežas tikai vienā kvadrāta pusē. Lai tas pats izbrauktu pilnu kvadrātu, ietiniet blokus brauc par un pagriez par atkārtošanas blokā, kas iestatīts uz 4.

Definēšanas bloks, kurā piedziņas un pagrieziena bloki ir ietverti atkārtotā blokā.#
definēt square driving :: custom
atkārtot (4)
braukt [uz priekšu v] par (200) [mm v] ▶
griezties [pa labi v] par (90) grādiem ▶
  1. Pievienojiet bloku kad sākts, pēc tam no rīku komplekta izvelciet kvadrātveida braukšanu un pievienojiet to zemāk. Jūsu darbvietā tagad ir gan bloks define, gan bloks kad sākts, kas to izsauc.

Pilns projekts — laukums, kas vada My Block, un skripts, kas to izsauc, lai iebrauktu laukumā, kad tas tiek palaists.#
definēt square driving :: custom
atkārtot (4)
braukt [uz priekšu v] par (200) [mm v] ▶
griezties [pa labi v] par (90) grādiem ▶

kad sākts :: hat events
square driving
  1. Pēc robota pievienošanas VEXcode atlasiet Sākt, lai palaistu projektu. Robots brauks kvadrātā.

VEXcode GO rīkjoslas ekrānuzņēmums, kurā ir iezīmēta poga Sākt.