Meldinger-ikonet

Meldinger-ikonet brukes for å sende Bluetooth-meldinger mellom EV3-klosser. Hvis du vil sende eller motta en melding, må EV3-klossen først være tilkoblet, enten ved bruk av menyen på EV3-klossen eller tilkoblingsikonet for Bluetooth.

Se Bluetooth-tilkobling-ikondelen for mer informasjon


Meldingstittel
Modusvalg
Innmating

Bruk Modusvalg for å velge hvordan du ønsker at Meldinger-ikonet skal fungere. Etter at du velger modus kan du velge verdier for innmatingene. De tilgjengelige innmatingene endres avhengig av modusen. Modusene og innmatingene beskrives nedenfor.
Meldinger karakteriseres av tre komponenter
1. Klossene som meldingen sendes gjennom
2. Meldingstittelen som identifiserer meldingen
3. Meldingsverdien. Dette kan være Tekst, Numerisk verdi eller Logikk
Meldinger-moduser
Send


Send-modus (Tekst, Numerisk verdi eller Logikk) sender en melding via Bluetooth til en tilkoblet EV3-kloss. Du kan velge hvilken EV3-kloss du sender meldingen til ved bruk av innmatingen Navn på mottakende kloss. Meldingstittelen brukes for å identifisere meldingen som sendes.
Motta


Motta-modus (Tekst, Numerisk verdi eller Logikk) mottar en melding via Bluetooth fra en tilkoblet EV3-kloss. Utmatingen Melding mottatt er Usann til meldingen har blitt mottatt. Meldingen som mottas er tilgjengelig fra utmatingen Melding.

Meldingstittelen brukes for å identifisere meldingen som mottas.
Eksempel
En EV3-kloss (med navn Leo) mottar en fargesensoravlesning og sender den til en annen EV3-kloss (med navn Kim). Kim venter til meldingen er mottatt. Denne meldingen vises deretter på skjermen.

Leos programdel




Kims programdel



Meldingstittelen tillater at flere informasjonsstrømmer kan sendes mellom EV3-klossene. Én kloss kan for eksempel sende meldinger med navn Farge og Rotasjoner innen samme program.
Sammenlign


Sammenlign-modusen (Tekst, Numerisk verdi eller Logikk) sammenligner den mottatte meldingen med en eksisterende verdi. Hvis forholdene oppfylles, er Sammenligningsresultat-utmatingen Sann. Hvis forholdene ikke oppfylles, er Sammenligningsresultat-utmatingen Usann.

Numerisk verdi: Den mottatte meldingen sammenlignes med en terskelverdi i henhold til én av de følgende logikkoperasjonene:
Er lik (0)
Er ikke lik (1)
Større enn (2)
Større enn eller lik (3)
Mindre enn enn (4)
Mindre enn eller lik (5)
Tekst: Den mottatte meldingen sammenlignes med en sammenligningstekst i henhold til én av de følgende logikkoperasjonene:
Er lik (0)
Er ikke lik (1)
Logikk: Den mottatte meldingen mates ut i Sammenligningsresultat
Innmating og utmating
Innmatingene til Meldinger-ikonet kontrollerer hvordan meldingene sendes. Du kan angi innmatingsverdiene direkte i ikonet. Alternativt kan verdiene leveres med dataledninger fra utgangene til andre programmeringsikoner. De tilgjengelige innmatingene og deres funksjoner avhenger av den modusen du valgte.
InnmatingTypeMerknader
Meldingstittel Tekst
Navn på mottakende kloss TekstHvis dette feltet er tomt, kringkastes meldingen din.
Melding Tekst, Numerisk verdi eller Logikk
Sammenligningstype Numerisk verdiSammenligningstypen for en Meldingssammenligning-modus med en terskelverdi eller sammenligningstekst.
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)
Terskelverdi Numerisk verdi
Sammenligningstekst Tekst
De tilgjengelige utmatingene er avhengig av den valgte modusen. Hvis du vil bruke en utmating, bruker du en dataledning for å koble den til et annet programmeringsikon.
UtmatingTypeMerknader
Melding Tekst, Numerisk verdi eller LogikkResultatet til sammenligningstypen
Sammenligningsresultat Tekst, Numerisk verdi eller LogikkResultatet til sammenligningstypen
Meldinger
Hurtigkoblinger