Omien lohkojen käyttäminen VEXcode GO:ssa

My Blocks on yksi VEXcode GO:n lohkoluokista. Joitakin muita luokkia ovat ulkonäkö, ääni, tunnistus ja muuttujat. Omia lohkoja käytetään luomaan lohkosarja, jota voidaan käyttää useita kertoja projektin aikana.


Kuinka tehdä lohko

VEXcode GO -työkalupalkki, jossa on Omat lohkot -osio ja Tee lohko -painike korostettuna.

Valitse Luo lohko Omat lohkot -luokasta.

VEXcode GO Make a Block -valikko on auki ja lohkon nimeksi on muutettu Aja sisään ja se on korostettuna. Oikeassa alakulmassa oleva sininen Ok-painike on korostettu.

Nimeä lohko uudelleen kirjoittamalla "Block Name" -kenttään ja valitse sitten "OK".


Kuinka mukauttaa lohkoa

Lisää syöte (numero)

VEXcode GO Make a Block -valikko on auki ja lohkon nimeksi on asetettu Aja sisään. Lohkoon on lisätty numeronsyöttökenttä ja se on nyt korostettuna.

Valitse "Lisää syöttö (numero)" -vaihtoehto "Tee esto" -näytöstä. Nimeä syöte uudelleen kirjoittamalla numero-kenttään ja valitse sitten OK.

Lisää syöte (boolean)

VEXcode GO Make a Block -valikko on auki ja lohkon nimeksi on asetettu Aja sisään. Boolen syöttökenttä on lisätty lohkoon ja on nyt korostettuna.

Valitse "Tee esto" -näytöstä "looginen" vaihtoehto. Nimeä syöte uudelleen kirjoittamalla Boolean-kenttään ja valitse sitten OK.

Lisää tunniste

VEXcode GO Make a Block -valikko on auki ja lohkon nimeksi on asetettu Aja sisään. Lohkoon on lisätty etikettikenttä ja se on nyt korostettuna.

Valitse Luo lohko -näytöstä Lisää tarra -vaihtoehto. Nimeä tarra uudelleen kirjoittamalla Tarran teksti -kenttään ja valitse sitten OK.

Yhdistä syötteet ja tarrat

VEXcode GO Make a Block -valikko on auki ja mukautettu lohko on luotu. Lohkossa lukee ensin Aja sisään, sitten siinä on numeron syöttökenttä, ja sen jälkeen se päättyy etikettiin, jossa lukee mm-neliö. Kaiken kaikkiaan mukautetussa lohkossa lukee Aja X mm:n neliössä. Oikeassa alakulmassa oleva sininen Ok-painike on korostettu.

Yhdistä syötteet ja tunnisteet yhteen lohkosarjan luomiseksi ja valitse sitten OK.


Kuinka poistaa syötteitä / tarroja

VEXcode GO Make a Block -valikko on auki ja lohkon nimeksi on asetettu Aja sisään. Lohkoon on lisätty numeronsyöttökenttä, jonka yläpuolella oleva Tyhjennä-kuvake on korostettu.

Jos haluat poistaa syötteen tai tunnisteen, valitse poistettavan syötteen tai tunnisteen päällä oleva Tyhjennä-kuvake.


Kuinka käyttää Define Block -toimintoa

VEXcode GO My Blocks Definition -lohko on korostettu. Siinä lukee "Aja numeron neliössä", ja numero on parametri, jota voidaan käyttää lohkon määrittelyssä.

Parametria voidaan nyt käyttää {Define} lohkosta, kun se on luotu.

VEXcode GO My Blocks Definition -lohko, johon on nyt lisätty määritelmä. Pinossa on Repeat-lohko asetettu arvoon 4 ja Drive 200 mm lohkolle, jossa on Turn for 90 astetta, molemmat Repeat-lohkon sisällä.

Kiinnitä lisälohkoja {Define} lohkoon.

VEXcode GO My Blocks Definition -lohko, jossa on nyt määrittelyssä käytetty numeroparametri. Pinossa on Repeat-lohko asetettu arvoon 4 ja Drive for block yläpuolella käännös 90 astetta lohkon sisällä toistolohkon sisällä. Numeroparametri on sijoitettu Drive for -lohkoon, joten se lukee nyt Aja eteenpäin numerolle mm.

Käytä parametreja {Define} lohkosta.

VEXcode GO My Blocks -komentolohko lisätty Kun aloitus -lohkon alle. Tämä komentolohko kutsuu Drive in number mm square -komentoa. Numeroparametriksi on asetettu 300.

Käytä {When Started} lohkoon liitettyä [My Block] -kohtaa.


Kuinka käyttää My Blocks

Ajaminen neliöissä Esimerkki

Seuraavassa esimerkissä robotti käyttää My Blocks -toimintoa:

  • Aja eteenpäin 200 mm neliössä.
  • Käänny oikealle 45 astetta.
  • Aja eteenpäin 300 mm neliössä.

{Define} hattulohko katkaisee toimenpiteen. Seuraavassa esimerkissä tämä {Define} -hattulohko hajottaa lohkot, joita käytetään neliöön ajamiseen tietyn määrän kertoja. Vedä argumentit {Define} lohkosta käyttääksesi sen määritelmän lohkoissa, kuten tässä videossa näytetään.

VEXcode GO When Started -lohko, jonka alapuolella on kolme lohkoa. Ensin on Aja 200 mm:n nelikulmaisessa komentolohkossa, sitten Käänny oikealle 45 astetta ja sitten Aja 300 mm:n neliömäisessä komentolohkossa.

Kun {Define} lohko on asetettu, äskettäin luotu lohko voidaan nyt vetää ja lisätä {When Started} lohkoon parametrien asettamiseksi.

Edelliset VEXcode GO -lohkot pinotaan käyttämällä Drive in number mm -neliö komentolohkoa, joka näkyy vierekkäin lohkon määritelmän kanssa.

Kun parametrit on muutettu, projekti on valmis Lataa ja suorita.

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

Last Updated: