Skärm#
Introduktion#
Skärmblocken styr hur IQ-hjärnan (1:a generationen) visar text och värden på den inbyggda skärmen.
IQ (1:a generationen) hjärnskärm stöder upp till 5 rader och 21 kolumner text.

Nedan följer en lista över alla block:
Markörutskrift — Visar text och värden i hjärnan.
skriv ut på skärmen — Skriver ut text, siffror eller variabelvärden på hjärnskärmen.
ställ markören till rad/kolumn på skärmen — Flyttar markören till en specifik rad och kolumn.
ställ markören till nästa rad på skärmen — Flyttar markören till nästa rad.
rensa rad på skärmen — Rensar en specifik rad.
Inställningar — Konfigurera skärmvisningsegenskaper.
rensa skärmen — Rensar hela skärmen.
ställ in utskriftsprecision på skärmen — Anger hur många decimaler som ska visas vid utskrift av siffror.
Markörutskrift#
utskrift på skärm#
Stackblocket skriv ut på skärmen skriver ut text, siffror eller variabelvärden på hjärnskärmen vid den aktuella markörpositionen.
skriv ut [VEXcode] på skärmen ▶
Parametrar |
Beskrivning |
|---|---|
värde |
Texten, talet eller variabelvärdet som ska skrivas ut på skärmen. |
och placera markören på nästa rad |
Välj pilen (▶) för att expandera blocket och säga och placera markören på nästa rad, så att markören flyttas till kolumn 1 på nästa rad efter utskrift. |
Exempel
när startad
[Display a message at the starting cursor position.]
skriv ut [Hello, Robot!] på skärmen ◀ och flytta markör till nästa rad
placera markören på radkolumnen på skärmen#
Blocket ställ markören till rad/kolumn på skärmen flyttar markören till en specifik rad och kolumn på hjärnskärmen. Nästa block skriv ut på skärmen börjar skrivas ut på den platsen.
IQ (1:a generationen) Brain använder ett monospaced-teckensnitt, vilket innebär att varje tecken har samma bredd för konsekvent textjustering. IQ (1:a generationen) Brain-skärmen stöder upp till 5 rader och 21 kolumner text.
ställ markör på rad [1] kolumn [1] på skärmen
Parametrar |
Beskrivning |
|---|---|
rad |
Raden att flytta markören till. |
kolumn |
Kolumnen att flytta markören till. |
Exempel
när startad
[Display a message in the middle of the screen]
ställ markör på rad (3) kolumn (7) på skärmen
skriv ut [VEXcode!] på skärmen ▶

placera markören på nästa rad på skärmen#
Stapelblocket ställ markören till nästa rad på skärmen flyttar markören till kolumn 1 på nästa rad på hjärnskärmen.
flytta markör till nästa rad på skärmen
Parametrar |
Beskrivning |
|---|---|
Det här blocket har inga parametrar. |
Exempel
när startad
[Display two lines of text.]
skriv ut [First Message] på skärmen ▶
flytta markör till nästa rad på skärmen
skriv ut [Second Message] på skärmen ◀ och flytta markör till nästa rad

rensa raden på skärmen#
Stackblocket rensa rad på skärmen rensar en enda rad text på hjärnskärmen.
rensa rad (1) på skärmen
Parametrar |
Beskrivning |
|---|---|
rad |
Radnumret som ska nollställas som ett heltal. |
Exempel
när startad
[Display text on two rows, but only keep one.]
skriv ut [This text stays] på skärmen ◀ och flytta markör till nästa rad
skriv ut [This disappears] på skärmen ◀ och flytta markör till nästa rad
vänta (3) sekunder
rensa rad (2) på skärmen
Inställningar#
rensa skärmen#
Stackblocket clear screen rensar all text och alla teckningar från hjärnans skärm.
rensa skärm
Parametrar |
Beskrivning |
|---|---|
Det här blocket har inga parametrar. |
Exempel
när startad
[Fill the screen, then clear it after 2 seconds.]
upprepa (5)
skriv ut [Line] på skärmen ◀ och flytta markör till nästa rad
avsluta
vänta (3) sekunder
rensa skärm
ställ in utskriftsprecision på skärmen#
Blocket ställ in utskriftsprecision på skärmen anger hur många decimaler som visas när tal skrivs ut på hjärnskärmen. Denna utskriftsprecision gäller för alla tal som skrivs ut efter att det här blocket körts.
ställ in utskriftsprecision till [0.1 v] på skärmen
Parametrar |
Beskrivning |
|---|---|
precision |
Utskriftsnoggrannheten att använda:
|
Exempel
när startad
[Print 1/3 as 0.33.]
ställ in utskriftsprecision till [0.01 v] på skärmen
skriv ut ([1] / [3]) på skärmen ◀ och flytta markör till nästa rad