Betjeningsknapper-blok

Betjeningsknapper-blokken modtager data fra betjeningsknapperne, som er de fem knapper (Venstre, Midt, Højre, Op og Ned) på EV3 klodsens forside. Du kan finde ud af, hvilken knap der er trykket ind, og få et numerisk output. Du kan også teste en eller flere knapper for kontrollere om en af dem Trykket ind, Sluppet eller Stødt og få en logisk output (Sandt eller Falsk).

Se Brug af betjeningsknapperne for at få yderligere oplysninger om de data, betjeningsknapperne leverer, og programmeringseksempler.
Vælg tilstanden


Tilstandsvælger
Input
Output

Brug tilstandsvælgeren til at vælge tilstanden for blokken. De tilgængelige input og output ændres alt efter tilstanden. Tilstandene er beskrevet nedenfor.
Tilstande
Mål


Tilstanden Mål udlæser id'et på den knap, der er trykket ind, i Knap-id.
Sammenlign


I tilstanden Sammenlign kan du vælge, hvilken af tryksensorens tilstande du vil teste (Sluppet, Trykket ind eller Stødt) i inputtet Handling. Du kan også teste et sæt knapper for at se, om nogen af dem svarer til den angivne tilstand.

Vælg den knap eller det sæt knapper, du vil teste, i Sæt af betjeningsknap-id'er. Sammenligningsresultat vil være Sandt, hvis en eller flere af de valgte knapper svarer til den angivne handling. Id'et på den knap, der passer til den angivne handling, udlæses i Knap-id.
Input og output
De tilgængelige input for Betjeningsknapper-blokken afhænger af den valgte tilstand. Du kan angive inputværdierne direkte i blokken. I stedet kan inputværdierne også leveres via datakabler fra andre programmeringsblokkes output.
InputTypeTilladte værdierBemærkninger
Sæt af betjeningsknap-id'er Numerisk array(Hvert element) 0-5(Hvert element):
0 = Ingen
1 = Venstre
2 = Midt
3 = Højre
4 = Op
5 = Ned
Handling Numerisk0-2Knaptilstand, der skal testes for:
0 = Sluppet
1 = Trykket ind
2 = Stødt
De tilgængelige output afhænger af den valgte tilstand. Hvis du vil bruge et output, skal du anvende et datakabel til at forbinde det med en anden programmeringsblok.
OutputTypeBemærkninger
Knap-id NumeriskDen knap, der er trykket ind
0 = Ingen
1 = Venstre
2 = Midt
3 = Højre
4 = Op
5 = Ned
Sammenligningsresultat LogiskResultatet Sandt/Falsk fra tilstanden Sammenlign.
Betjeningsknapper
Hurtige link