![]() |
Il blocco Selettore è un contenitore che può includere una o più sequenze di blocchi di programmazione. Ogni sequenza è denominata Caso. Un test all'inizio del selettore determina quale caso verrà eseguito. Ogni volta che viene utilizzato il selettore viene eseguito un solo caso. |


| • | Un selettore non attende che un valore di dati di un sensore o un filo dati raggiunga un determinato valore. Il test viene eseguito all'avvio del blocco Selettore e subito dopo il test viene scelto ed eseguito uno dei casi. |
| • | Nel programma sopra riportato puoi premere il sensore di contatto prima del test (o anche prima dell'avvio del programma) e tenerlo premuto durante il test in modo che il selettore esegua il Caso vero. Prova a controllare quanto tempo puoi attendere prima di premere il sensore senza che il robot smetta di pronunciare la parola "Yes" (sì). |
| • | Puoi lasciare il caso vuoto in un selettore se non desideri che il robot esegua alcuna azione in tale situazione. Prova a rimuovere i due blocchi dal Caso falso nel programma sopra riportato per verificare quanto accade. |



| Modalità | Utilizzo | Riferimento |
|---|---|---|
| Pulsanti del mattoncino - Misura | Scegliere tra due o più casi a seconda del pulsante del mattoncino premuto. | Utilizzo dei pulsanti del mattoncino |
| Pulsanti del mattoncino - Confronto | Scegliere tra due casi a seconda che uno dei pulsanti del mattoncino selezionato sia premuto, rilasciato oppure premuto e rilasciato. | Utilizzo dei pulsanti del mattoncino |
| Sensore di colore - Misura - Colore | Scegliere tra due o più casi a seconda del colore rilevato. | Utilizzo del sensore di colore |
| Sensore di colore - Confronto - Colore | Scegliere tra due casi a seconda che uno dei colori selezionati venga o meno rilevato. | Utilizzo del sensore di colore |
| Sensore infrarosso - Misura - Telecomando | Scegliere tra due o più casi a seconda dei pulsanti premuti sul beacon IR. | Utilizzo della modalità Telecomando del sensore infrarosso |
| Sensore infrarosso - Confronto - Telecomando | Scegliere tra due casi a seconda che sia premuto un determinato pulsante sul beacon IR (o che sia premuto un pulsante di un insieme di pulsanti specificati). | Utilizzo della modalità Telecomando del sensore infrarosso |
| Sensore di contatto | Scegliere tra due casi a seconda che il sensore di contatto sia premuto o meno, rilasciato o meno oppure premuto e rilasciato o meno. | Utilizzo del sensore di contatto |
| Sensore ad ultrasuoni - Confronto - Presenza | Scegliere tra due casi a seconda che venga rilevato un segnale ad ultrasuoni in modalità di "solo ascolto". | Utilizzo del sensore ad ultrasuoni |
| Scambio messaggi | Scegliere tra due casi in base al valore di un messaggio. | Scambio messaggi |



