Mina block är en av blockkategorierna inom VEXcode VR. Några andra kategorier inkluderar Magnet, Utseende, Avkänning och Variabler. Mina block används för att skapa en sekvens av block som kan användas flera gånger under ett projekt.
Hur man gör ett block
Välj "Skapa ett block" från kategorin Mina block.
Byt namn på blocket genom att skriva in det i fältet "Blocknamn" och välj sedan "OK".
Hur man anpassar ett block
Lägg till en inmatning (nummer)
Välj alternativet "Lägg till en inmatning (nummer)" från skärmen "Skapa ett block (förhandsgranskning)". Byt namn på inmatningen genom att ange i fältet ”Nummer” och välj sedan ”OK”.
Lägg till en indata (boolesk)
Välj alternativet "Lägg till indata (boolesk)" från skärmen "Skapa ett block (förhandsgranskning)". Byt namn på inmatningen genom att ange i fältet "Booleskt" och välj sedan "OK".
Lägg till en etikett
Välj alternativet "Lägg till en etikett" på skärmen "Skapa ett block (förhandsgranskning)". Byt namn på etiketten genom att skriva in det i fältet ”Etiketttext” och välj sedan ”OK”.
Kombinera inmatningar och etiketter
Kombinera indata och etiketter för att skapa en sekvens av block.
Hur man tar bort inmatningar/etiketter
För att ta bort en inmatning eller etikett, välj ikonen "Rensa" ovanpå den inmatning eller etikett som du vill ta bort.
Så här använder du Define-blocket
En parameter kan nu användas från blocket ”Define” när den väl har skapats.
Lägg till ytterligare block till blocket ”Definiera”.
Använd parametrar från blocket ”Definiera”.
Använd "Mitt block" som är kopplat till blocket "När det startade".
Hur man använder mina block
Exempel på att rita kvadrater
I det här exemplet kommer roboten att använda Mina block för att:
- Kör framåt 200 mm
- Rita en 300 mm kvadrat med den svarta pennan
- Sväng höger i 25 grader
- Rita en 500 mm kvadrat med den röda pennan
Hat-blocket "Define" bryter ner en procedur. I följande exempel bryter detta "Define"-hattblock ner blocken som används för att rita en kvadrat ett visst antal gånger. Dra argument från det definierade blocket för att använda dem inom blocken.
När blocket ”Definiera” har ställts in kan det nyskapade blocket dras och läggas till i blocket ”När det startat” för att ställa in parametrar.
När parametrarna har ändrats är projektet klart att startas.