Programmer

Du kan opprette programmer ved å dra programmeringsikoner (fra programmeringspalettene, nederst på skjermen) til Programmering-arbeidsområdet.

Når programmeringsikoner er nær hverandre, festes de automatisk til hverandre.



Når du kjører programmet, kjøres programmeringsikonene i rekkefølgen som de vises på skjermen, fra venstre mot høyre.
Redigere programmeringsikoner
Ikontype: Ikonet angir ikontypen
Ikonhåndtak: Klikk her for å velge eller dra ikonet
Portvalg
Modusvalg: Klikk her for å åpne rullegardinmenyen for Modus, og velg modus
Innmating av parameterverdier: Innmatinger kan velges eller angis her
Sekvensplugginnføring
Sekvenspluggutgang
Det finnes en detaljert Hjelp-fil for hvert programmeringsikon.
Sekvensledninger
Når programmeringsikoner ikke er nær hverandre, kan du ikke forbinde dem. Dra en sekvensledning fra det første ikonet til det andre ikonet



Du kan fjerne en sekvensledning ved å klikke på sekvensplugginnføringen til det andre ikonet.
Kodebolker
For lange programmer kan det være nyttig å dele opp programmet i mindre bolker med programmeringsikoner, med plass mellom kodebolkene. Dette kan gjøre det enklere å forstå programmet.

Hvis du klikker på sekvenspluggutgangen til et programmeringsikon, opprettes det et område og en sekvensledning.

Hvis du ønsker å fjerne området og sekvensledningen, klikker du på sekvensplugginnføringen på nytt.

Tips og triks
Lag en separat bolk for alt det roboten gjør, dette gjør det enklere å følge programmet.
Endre størrelsen på programmeringsikoner for flyt
Du kan endre størrelsen på Løkke- og Bryter-ikonene. Du kan øke størrelsen på dem slik at andre programmeringsikoner passer inni dem. Dette gjør du ved å dra i størrelsejusteringen.



Du kan endre størrelsen på hvert tilfelle for bryteren uavhengig.

Parallelle sekvenser
Du kan kjøre mer enn ett sett med oppgaver samtidig. Det kan hende du har én sekvens med programmeringsikoner som kontrollerer robotens bevegelse fremover, og en annen sekvens med programmeringsikoner som kontrollerer robotarmen til roboten.

Du kan opprette et parallell sekvens ved å dra den nye sekvensledningen fra sekvenspluggutgangen til programmeringsikonet bak den parallelle sekvensen.

Tips og triks
Vær oppmerksom på ressurskonflikter (se nedenfor)! Ressurskonflikter kan oppstå når du kjører flere oppgaver samtidig. Én sekvens med programmeringsikoner prøver for eksempel å styre roboten til venstre, og en annen sekvens prøver samtidig å styre roboten til høyre. EV3-klossen vil ikke oppføre seg som normalt.
Programmer
Hurtigkoblinger