Programmi

Puoi creare programmi trascinando blocchi di programmazione (dalle tavolozze di programmazione nella parte inferiore dello schermo) nelle aree di programmazione.

Quando i blocchi di programmazione sono vicini gli uni agli altri, si agganciano automaticamente.



Quando esegui il programma, i blocchi di programmazione vengono eseguiti nell'ordine in cui sono visualizzati sullo schermo, da sinistra a destra.
Modifica dei blocchi di programmazione
Tipo di blocco: l'icona indica il tipo di blocco
Intestazione del blocco: fai clic qui per selezionare o trascinare il blocco
Selettore della porta
Selettore modalità: fai clic qui per aprire il menu a discesa Modalità per selezionare la modalità
Valori dei parametri di input: gli input possono essere selezionati o immessi qui
Ingresso del connettore sequenza
Uscita del connettore sequenza
È disponibile un file della Guida in linea dettagliato per ogni blocco di programmazione.
Fili sequenza
Quando i blocchi di programmazione non si trovano direttamente l'uno accanto all'altro, puoi connetterli. Trascina un filo sequenza dal primo blocco al secondo.



Puoi rimuovere un file sequenza facendo clic sull'ingresso del connettore sequenza del secondo blocco.
Gruppi di codice
Può essere utile suddividere i programmi lunghi in gruppi di blocchi di programmazione più piccoli, con spazi tra un gruppo e l'altro. Questo facilita la comprensione del programma.

Se fai clic sull'uscita del connettere sequenza di un blocco di programmazione, vengono creati uno spazio e un filo sequenza.

Per rimuovere lo spazio e il filo sequenza, fai di nuovo clic sull'uscita del connettore sequenza.

Suggerimenti
Crea un gruppo separato per ogni diversa operazione eseguita dal robot, in modo che sia più facile seguire il programma.
Ridimensionamento dei blocchi di programmazione di flusso
I blocchi Ciclo e Selettore possono essere ridimensionati. Puoi infatti ingrandirli in modo che possano contenere altri blocchi di programmazione. Ridimensiona questi blocchi di programmazione trascinando le maniglie di ridimensionamento.



Nel caso di un selettore, ogni condizione può essere ridimensionata in modo indipendente.

Sequenze parallele
Puoi eseguire più di un insieme di compiti contemporaneamente. Ad esempio, puoi avere una sequenza di blocchi di programmazione che controlla lo spostamento in avanti del robot e una seconda sequenza di blocchi di programmazione che controlla il braccio nella parte superiore del robot.

Puoi creare una sequenza parallela trascinando un nuovo filo sequenza dall'uscita del connettore sequenza del blocco di programmazione prima della sequenza parallela:

Suggerimenti
Attenzione ai conflitti di risorse (riportati di seguito). Quando si eseguono compiti simultanei, possono verificarsi conflitti di risorse. Ad esempio, una sequenza di blocchi di programmazione tenta di far sterzare il robot verso sinistra e un'altra sequenza tenta contemporaneamente di farlo sterzare verso destra. Il mattoncino EV3 si comporterà in modo imprevedibile.
Programmi
Collegamenti rapidi