Vent-ikon

Vent-ikonet får programmet til å vente på at noe skal skje, før det fortsetter til neste ikon i sekvensen. Du kan vente i en bestemt tidsperiode, på at en sensor har nådd en bestemt verdi eller på at en sensorverdi har endret seg.
Tips og triks
Vent-ikonet stopper ikke roboten. Hvis noen motorer er i gang i begynnelsen av ikonet, forblir de på i løpet av ventetiden.
Velg Vent-modus


Modusvalg
Innmating

Bruk Modusvalg for å velge Vent-modus. Velg Tid-modus for å vente i et angitt antall sekunder. Velg en sensortype og Sammenlign-modus for å vente til sensoren har nådd en bestemt verdi. Velg en sensortype og Endre-modus for å vente til sensoren inneholder en endret verdi, eller til verdien endres med en bestemt mengde.

De tilgjengelige innmatingene endres avhengig av modusen.
Tid


I Tid-modus venter Vent-ikonet antallet sekunder som du angir i Sekunder. Tiden måles fra begynnelsen av Vent-ikonet.
Tips og triks
Du kan inkludere et desimaltegn i Sekunder. Hvis du angir 2,5 sekunder, venter ikonet i to og et halvt sekund.
Se programmeringseksempler i delen Holde viste objekter synlige for Skjerm-ikonet.
Sammenlign-modusene for sensor
Hver av sensortypene som vises i Vent-ikonet har én eller flere Sammenlign-moduser. En Sammenlign-modus vil fortløpende lese data fra sensoren og vente til den når en verdi som du har angitt.

Noen typer sensordata kan sammenlignes med en terskelverdi, og andre typer kan sammenlignes med spesifikke verdier.
Vente på en terskelverdi for en sensor
I sensorens Sammenlign-modus med en terskelverdi-innmating leser Vent-ikonet fortløpende numeriske data fra sensoren, og sammenligner dem med en terskelverdi som du angir. Ikonet slutter å vente når terskelsammenligningen er Sann. Du kan for eksempel vente til at fargesensoren registrerer en verdi for reflektert lysintensitet, som er mindre enn 50.



Modusvalg
Portvalg
Sammenligningstype-innmating
Terskelverdi-innmating
Målt verdi-utmating

Bruk Modusvalg til å velge en Sammenlign-modus for en sensor med en terskelverdi-innmating. Hvis modusen bruker en port, bruker du Portvalg til å sørge for at porten samsvarer med porten på EV3-klossen, som sensoren eller motoren er tilkoblet.

Bruk sammenligningstypen du ønsker å bruke fra Sammenligningstype-listen, og skriv inn terskelverdien. Vent-ikonet venter til terskelsammenligningen er Sann.
Tips og triks
Hvis den angitte sammenligningen allerede er Sann i begynnelsen av Vent-ikonet, fortsetter programmet umiddelbart til neste ikon.
Den endelige sensorverdien mates ut i Målt verdi. Du kan bruke denne verdien til å fastslå den eksakte sensordataverdien, som første til at terskeltesten resulterte i Sann.

Hvis du vil ha mer informasjon om hvordan du bruker de ulike sensortypene og dataene de henter, kan du lese hjelpeartiklene for Bruke sensorer.
Vente på spesifikke sensorverdier
Følgende Sammenlign-moduser til Vent-ikonet lar deg vente på spesifikke sensorverdier:

Klossknapper – Sammenlign – Klossknapper
Fargesensor – Sammenlign – Farge
Infrarød sensor – Sammenlign – Ekstern
Trykksensor – Sammenlign – Tilstand
Ultralydsensor – Sammenlign – Tilstedeværelse
Meldinger – Sammenlign-moduser
Klossknapper – Sammenlign – Klossknapper


Du kan vente til at én eller flere klossknapper trykkes, slippes eller berøres. Du kan for eksempel vente til at den midtre knappen trykkes. Se Bruke klossknapper for mer informasjon om klossknappene.

Velg én eller flere klossknapper fra Sett med ID-er for Kloss-knapp og velg Sluppet, Trykket eller Berørt som handling. Vent-ikonet venter til at én eller flere av de utvalgte knappene utfører den valgte handlingen. Målt verdi angir hvilken knapp (hvis noen) som trykkes til slutt.
Eksempel
Dette programmet får en robot til å kjøre fremover til den midtre knappen trykkes, deretter stopper roboten og lager en lyd.
Fargesensor – Sammenlign – Farge


Du kan vente til at fargesensoren registrerer én eller flere av de angitte fargene. Du kan for eksempel vente til at fargesensoren registrerer svart. Se Bruke fargesensoren for mer informasjon om fargesensoren i Farge-modus.

Velg én eller flere farger fra Fargesett. Ikonet venter helt til én av de valgte fargene registreres. Den registrerte fargen mates ut i Målt verdi.
Infrarød sensor – Sammenlign – Ekstern



Du kan vente til en knapp trykkes på IR-senderen. Se Bruke den infrarøde sensoren i ekstern modus for mer informasjon om den infrarøde sensoren.

Velg én eller flere knapper i Sett med ID-er for Ekstern-knapp, og skriv inn Kanal-nummeret for IR-senderen. Ikonet venter helt til én av de valgte knappene trykkes. ID-en til knappen som trykkes mates ut i Målt verdi.
Eksempel
Dette programmet får roboten til å snu når Knapp 1 på IR-senderen trykkes, og den slutter å snu når knappen slippes. Den registrerer dette ved å vente på at ingen knapper trykkes (knapp-ID = 0).
Trykksensor – Sammenlign – Tilstand


Du kan vente til en trykksensor trykkes, slippes eller berøres. Se Bruke trykksensoren for mer informasjon.

Velg Sluppet, Trykket eller Berørt i Tilstand. Ikonet venter til at trykksensoren går over i den valgte tilstanden.
Ultralydsensor – Sammenlign – Tilstedeværelse


Du kan vente til at ultralydsensoren registrerer et signal fra en annen ultralydsensor i nærheten. Ikonet venter til et signal fra en ultralydsensor registreres. Se Bruke ultralydsensoren for mer informasjon.
Meldinger – Sammenlign-moduser


Du kan vente til en melding mottas som samsvarer med en angitt sammenligning. Se Meldinger for mer informasjon.
Endre-modusene for sensor
Endre
Hver av sensortypene som vises i Vent-ikonet har én eller flere Endre-moduser. En Endre-modus vil fortløpende lese data fra sensoren og vente til den inneholder en annen verdi, eller til den endres med en mengde som du har angitt.

Du kan vente til enkelte typer sensordata endres med en bestemt Mengde, og til at andre typer inneholder en annen verdi.
Vente til at en sensor endres med en bestemt mengde
I Endre-modus til en sensor med en Mengde-innmating, leser Vent-ikonet en startverdi fra sensoren i begynnelsen av ikonet. Deretter leser ikonet fortløpende data fra sensoren og venter til at verdien endres med en bestemt mengde fra den opprinnelige verdien. Du kan velge retningen til endringen som er påkrevd (Øke, Minke eller Hva som helst). Du kan for eksempel vente til at Fargesensor-verdien fra Intensiteten til lyset i omgivelsene økes med 10.



Modusvalg
Portvalg
Retning-innmating
Mengde-innmating
Målt verdi-utmating

Bruk Modusvalg til å velge en Endre-modus for en sensor med en terskelverdi-innmating. Hvis modusen bruker en port, bruker du Portvalg til å sørge for at porten samsvarer med porten på EV3-klossen, som sensoren eller motoren er tilkoblet.

Velg retningstypen for endringen du ønsker å vente på i Retning (Øke, Minke eller Hva som helst), og skriv deretter inn endringens mengde. Hvis du velger Hva som helst som Retning, venter ikonet til at sensorverdien enten øker eller minker med den bestemte mengden.

Den endelige sensorverdien mates ut i Målt verdi.
Eksempel
Dette programmet venter til at Fargesensor-verdien fra Intensiteten til lyset i omgivelsene økes med 10 før det kjører. Bruk dette slik at en robot begynner å kjøre når du slår lyset på i rommet, eller lyser en lommelykt på sensoren.
Vente til at en sensor endres til en annen verdi
Følgende Endre-moduser til Vent-ikonet gjør at du kan vente til en sensor endrer en verdi, som er annerledes fra verdien i begynnelsen av ikonet.

Klossknapper – Endre – Klossknapper
Fargesensor – Endre – Farge
Infrarød sensor – Endre – Ekstern
Trykksensor – Endre – Tilstand
Meldinger – Endre-moduser
Klossknapper – Endre – Klossknapper


Modusen Klossknapper – Endre – Klossknapper venter til at én eller flere av klossknappene trykkes eller slippes. Knapp-IDen til knappen som ble trykket eller sluppet mates ut i Endret knapp. Se Bruke klossknapper for mer informasjon om klossknappene.
Fargesensor – Endre – Farge


Modusen Fargesensor – Endre – Farge venter til at fargenummeret som ble registrert av fargesensoren i Farge-modus (0-7) endres. Fargen som registreres til slutt mates ut i Farge. Se Bruke fargesensoren for mer informasjon om hvordan du bruker fargesensoren i Farge-modus.
Infrarød sensor – Endre – Ekstern


Modusen Infrarød sensor – Endre – Ekstern venter til at knapp-IDen fra IR-senderen endres. I de fleste tilfeller endres knapp-IDen hvis noen av knappene på IR-senderen trykkes eller slippes. ID-en til knappen som måles etter endringen mates ut i Målt verdi. Se Bruke den infrarøde sensoren i ekstern modus for mer informasjon.
Trykksensor – Endre – Tilstand


Modusen Trykksensor – Endre – Tilstand venter til at trykksensorens tilstand endres. Hvis sensoren slippes (ikke trykkes) i begynnelsen av ikonet, venter den på å bli trykket. Hvis sensoren trykkes i begynnelsen av ikonet, venter den på å bli sluppet. Tilstanden som registreres til slutt mates ut i Målt verdi. Se Bruke trykksensoren for mer informasjon.
Meldinger – Endre-moduser


Modusene Meldinger – Endre venter til en melding av en bestemt type, og med en bestemt meldingstittel, mottas med en verdi som er annerledes fra den siste samsvarende meldingstypen.

Modusene Meldinger – Oppdater venter til en melding med samsvarende type (Tekst, Numerisk verdi eller Logikk) og meldingstittel mottas. Meldingsverdien mates ut i Melding.
Innmating og utmating
De tilgjengelig innmatingene for Vent-ikonet avhenger av den valgte modusen. Du kan angi innmatingsverdiene direkte i ikonet. Alternativt kan innmatingsverdiene leveres med dataledninger fra utmatingene til programmeringsikonene.
InnmatingTypeMerknader
Sekunder Numerisk verdiAntallet sekunder å vente i Tid-modus.
SammenligningstypeNumerisk verdiSammenligningstypen for en Sammenlign-modus til en sensor med en terskelverdi.
0: = (Er lik)
1: ≠ (Er ikke lik)
2: > (Større enn)
3: ≥ (Større enn eller lik)
4: < (Mindre enn)
5: ≤ (Mindre enn eller lik)
TerskelverdiNumerisk verdiVerdi som skal sammenlignes med sensordata, for en Sammenlign-modus til en sensor med en terskelverdi.
Retning Numerisk verdiRetningen den numeriske sensorverdien skal endres.
Brukes i Endre-modus til en sensor med en Mengde-innmating.
0 = Øke
1 = Minke
2 = Hva som helst
Mengde Numerisk verdiMengden sensorverdien skal endres i en Endre-modus til en sensor
(Innmating for individuelle sensortyper)Se hjelpeartiklene for de individuelle sensortypene for mer informasjon om sensordata.
Utmatingen til Vent-ikonet er sensorverdien som måles etter den angitte ventetiden, for en Sammenlign-modus eller Endre-modus til en sensor Hvis du vil bruke utmatingen, bruker du en dataledning for å koble den til et programmeringsikon inni eller etter løkken.
UtmatingTypeMerknader
(Utmatinger kan variere for sensortyper)Se hjelpemodusen for de individuelle sensortypene for mer informasjon om sensordata.
Målt verdi Numerisk verdiSensorverdien etter ventetiden
Vent
Hurtigkoblinger