Hjärnavkänning#

Introduktion#

Kategorin Hjärnavkänning innehåller block som detekterar indata från VEX IQ (2:a generationen) Hjärnan och rapporterar interna systemvärden. Dessa block gör att ditt projekt kan reagera på knapptryckningar, övervaka batteristatus och bestämma den aktuella skärmmarkörpositionen vid utskrift.

Dessa block används ofta tillsammans med visuella feedbackverktyg som Screen eller Console blocken, vilket hjälper till att skapa interaktiva eller responsiva program under körning.

Nedan följer en lista över alla block:

  • Hjärnknapp nedtryckt — Rapporterar om en specifik hjärnknapp är nedtryckt för närvarande.

  • batterikapacitet — Rapporterar hjärnans aktuella batterikapacitet i procent.

  • när hjärnknapp — Kör den bifogade stapeln av block när en hjärnknapp trycks ner eller släpps.

Hjärnknappen nedtryckt#

Det booleska blocket Hjärnknapp nedtryckt rapporterar om en hjärnknapp trycks ned för närvarande.

  • Sant — Den angivna knappen trycks ned.

  • Falskt — Den angivna knappen trycks inte ned.

<Brain [◀ v]-knappen tryckt?>

Parametrar

Beskrivning

knapp

Knappen för att kontrollera om den är tryckt:

  • ◀
  • ▶
  • Kontrollera

Exempel

när startad
[Spin when a Brain button is pressed.]
vänta tills <Brain [▶ v]-knappen tryckt?>
sväng [höger v] i (360) grader ▶

batterikapacitet#

Blocket batterikapacitet rapporterar batterinivån i procent från 0 % till 100 %.

(batterikapacitet i %)

Parametrar

Beskrivning

Det här blocket har inga parametrar.

Exempel

när startad
[Display the current battery capacity.]
skriv ut (batterikapacitet i %) på skärmen ◀ och flytta markör till nästa rad

när hjärnknappen#

Hattblocket när hjärnknappen kör den bifogade stapeln av block när den valda hjärnknappen trycks ner eller släpps.

När hjärnknapphändelse hattblock#
när Brain [◀ v]-knappen [tryckt v]

Parametrar

Beskrivning

knappar

Bestämmer vilken knapp som utlöser händelsen:

  • ◀
  • ▶
  • Kontrollera

handling

Bestämmer när den bifogade blockstapeln ska köras: tryckt körs när en knapp trycks ner och släppt körs när en knapp släpps.

Exempel

När man trycker på skärmen visar hjärnan en text.#
när Brain [◀ v]-knappen [tryckt v]
[Display a text when the ◀ button is pressed.]
skriv ut [Hello, IQ!] på skärmen ◀ och flytta markör till nästa rad