Manu bloku izmantošana VEXcode IQ

 Mani bloki ir viena no VEXcode IQ bloku kategorijām. Dažas citas kategorijas ir izskats, skaņa, sensors un mainīgie. Mani bloki tiek izmantoti, lai izveidotu bloku secību, ko projekta laikā var izmantot vairākas reizes. 


 Kā izveidot bloku

VEXcode IQ bloku rīklodziņš ar redzamu kategoriju Mani bloki un iezīmētu pogu Izveidot bloku.

Kategorijā Mani bloki atlasiet “Izveidot bloku”.

VEXcode IQ bloka izveides izvēlne ir atvērta. Bloka nosaukums ir mainīts uz Atskaņot skaņu, un tas ir iezīmēts.

Pārdēvējiet bloku, ievadot laukā “bloka nosaukums”, pēc tam atlasiet “OK”.


Kā pielāgot bloku

Pievienojiet ievadi (numuru)

Ir atvērta VEXcode IQ izvēlne “Izveidot bloku”, un bloka nosaukums ir iestatīts uz “Atskaņot skaņu”. Blokam ir pievienots skaitļu ievades lauks, kas tagad ir iezīmēts.

Ekrānā “Izveidot bloku (priekšskatījums)” atlasiet opciju “Pievienot ievadi (numuru)”. Pārdēvējiet ievadi, ievadot laukā “numurs”, pēc tam atlasiet “OK”.

Pievienot ievadi (būla vērtība)

Ir atvērta VEXcode IQ izvēlne “Izveidot bloku”, un bloka nosaukums ir iestatīts uz “Atskaņot skaņu”. Blokam ir pievienots Būla ievades lauks, kas tagad ir iezīmēts.

Ekrānā "Izveidot bloku (priekšskatījums)" atlasiet opciju "Pievienot ievadi (būla)". Pārdēvējiet ievadi, ievadot "Būla" laukā, pēc tam atlasiet "OK".

Pievienojiet etiķeti

Ir atvērta VEXcode IQ izvēlne “Izveidot bloku”, un bloka nosaukums ir iestatīts uz “Zīmēt”, kam seko skaitļa ievade. Bloka beigās ir pievienots un tagad ir iezīmēts etiķetes lauks.

Ekrānā "Izveidot bloku (priekšskatījums)" atlasiet opciju "Pievienot etiķeti". Pārdēvējiet etiķeti, ievadot laukā “iezīmes teksts”, pēc tam atlasiet “OK”.

Apvienojiet ievades un etiķetes

Ir atvērta VEXcode IQ izvēlne “Izveidot bloku”, un ir izveidots pielāgots bloks. Bloks vispirms rāda “Zīmēt a”, pēc tam tam ir skaitļu ievades lauks un visbeidzot tas beidzas ar aprakstu “collas kvadrātā”. Kopā pielāgotais bloks skan šādi: Uzzīmējiet X collu kvadrātu.

Apvienojiet ievades un etiķetes kopā, lai izveidotu bloku secību.


Kā izdzēst ievades / etiķetes

Ir atvērta VEXcode IQ izvēlne “Izveidot bloku”, un bloka nosaukums ir iestatīts uz “Atskaņot skaņu”. Blokam ir pievienots skaitļu ievades lauks, un virs ievades lauka ir iezīmēta ikona Notīrīt.

Lai dzēstu ievadi vai iezīmi, atlasiet ikonu “Notīrīt” tās ievades vai iezīmes augšpusē, kuru vēlaties noņemt.


Kā lietot definēšanas bloku

VEXcode IQ My Blocks definīcijas bloks ir iezīmēts darbvietā. Definētais bloks skan kā “Uzzīmēt kvadrāta izmēru collas”, un vārds “izmērs” ir skaitlisks parametrs, ko var izmantot bloka definīcijā.

Parametru tagad var izmantot no “definēšanas” bloka, kad tas ir izveidots.

VEXcode IQ My Blocks definīcijas blokam tagad ir pievienota koda definīcija. Stekā ir atkārtošanas bloks, kas iestatīts uz 4, un 200 mm piedziņas bloks ar 90 grādu pagrieziena bloku, kas abi atrodas atkārtošanas blokā.

Pievienojiet papildu blokus “definēt” blokam.

VEXcode IQ My Blocks definīcijas bloks ar skaitļa parametru, kas tagad tiek izmantots definīcijā. Stekam ir bloks “Repeat” (Atkārtot) iestatīts uz 4, un bloks “Drive for” (Vadīt) virs bloka “Pagriezties par 90 grādiem” atkārtojuma bloka iekšpusē. Parametrs “numurs” ir ievietots blokā “Drive for”, tāpēc blokā tagad ir “Drive forward for size inches”.

Izmantojiet parametrus no bloka “define”.

Zem bloka “When Started” ir pievienots VEXcode IQ komandu bloks “My Blocks”, lai palaistu jauno bloku. Šis komandu bloks izsauks komandu Uzzīmēt kvadrāta izmēru collas. Skaitļa parametrs ir iestatīts uz 4.

Izmantojiet “Mans bloks”, kas pievienots blokam “Kad sākts”.


Kā lietot Manus blokus

Spēlējiet Sirēnas piemēru

Šajā piemērā robots izmantos Mani bloki, lai:

  • Atskaņojiet sirēnas skaņu 3 reizes
  • Brauciet uz priekšu 12 collas
  • Atskaņojiet sirēnas skaņu 6 reizes

"Definēt" cepuru bloks izjauc procedūru. Šajā piemēra video šis “define” hat bloks sadala blokus, ko izmanto, lai noteiktu reižu skaitu atskaņotu sirēnas skaņu. Velciet argumentus no definēšanas bloka, ko izmantot blokos.

Kad bloks “definēt” ir iestatīts, jaunizveidoto bloku tagad var vilkt un pievienot blokam “kad sākts”, lai iestatītu parametrus. Šis process ir parādīts šajā video.

Atskaņot sirēnas skaņu VEXcode IQ My Blocks Definition bloku. Blokā ir rakstīts “Sirēnas skaņas atskaņošanas reižu skaits”, un vārda “reizes” ir skaitlisks parametrs. Stekā ir Repeat bloks, kura atkārtojuma numurs ir iestatīts uz parametru times, un Repeat blokā ir Play skaņas bloks, kas iestatīts sirēnas skaņas atskaņošanai. Blakus definīcijas blokam ir kaudze ar programmu bloka izmantošanai. Šajā kaudzē ir šāds teksts: Kad tas ir ieslēgts, atskaņojiet sirēnas skaņu 3, brauciet uz priekšu 12 collas un pēc tam atskaņojiet sirēnas skaņu 6.

Kad parametri ir mainīti, projekts ir gatavs palaišanai.

Drukāt ar jaunas līnijas piemēru

Šajā piemērā robots izmantos Mani bloki, lai:

  • Brauciet uz priekšu 15 collas
  • Izdrukājiet akumulatora ietilpību un pārvietojiet kursoru uz jaunu rindiņu Brain ekrānā
  • Pagrieziet robotu par 180 grādiem pa labi
  • Izdrukājiet akumulatora ietilpību un pārvietojiet kursoru uz jaunu rindiņu Brain ekrānā

 

Cepures “definēšanas” bloks sadala blokus, ko izmanto, lai drukātu sensora reportiera vērtības, un pēc tam pāriet uz jaunu rindu. Velciet argumentus no definēšanas bloka, lai tos izmantotu blokos, kā parādīts šajā videoklipā.

Kad bloks “definēt” ir iestatīts, jaunizveidoto bloku tagad var vilkt un pievienot blokam “kad sākts”, lai iestatītu parametrus. Šis process ir parādīts šajā video.

Drukāt ar jaunu rindu VEXcode IQ My Blocks Definīcijas bloks. Blokā ir teksts Print number ar jaunu rindu, un vārds number ir skaitļa parametrs. Stekā ir Drukas bloks ar skaitļa parametru tā drukas vērtībā, kam seko Next row bloks. Blakus definīcijas blokam ir kaudze ar programmu bloka izmantošanai. Šajā kaudzē ir norādīts: Kad ir sākts, brauciet uz priekšu 15 collas, izdrukājiet akumulatora ietilpību procentos ar jaunu līniju, pagriezieties pa labi par 180 grādiem un pēc tam izdrukājiet akumulatora ietilpību procentos ar jaunu līniju.

Kad parametri ir mainīti, projekts ir gatavs palaišanai.

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

Last Updated: