Blocco Sensore infrarosso

Il blocco Sensore infrarosso ottiene i dati dal sensore infrarosso. Puoi misurare i dati del sensore nelle modalità Prossimità, Beacon e Telecomando e ottenere un output numerico. Puoi anche confrontare i dati del sensore con un valore di input e ottenere un output logico (Vero o Falso).

Per ulteriori informazioni sui dati forniti dal sensore infrarosso e per esempi di programmazione, vedi Utilizzo del sensore infrarosso.
Suggerimenti
Consiglio: il blocco Sensore infrarosso restituisce dati con fili dati. Per informazioni su altri modi di utilizzo del sensore infrarosso che non richiedono un filo dati, vedi Utilizzo del sensore infrarosso.
Scegli la porta del sensore e la modalità.


Selettore della porta
Selettore modalità
Input
Output

Utilizza il selettore della porta nella parte superiore del blocco per essere certo che il numero di porta del sensore (1, 2, 3 o 4) corrisponda alla porta sul mattoncino EV3 a cui è connesso il sensore infrarosso.

Utilizza il selettore modalità per selezionare la modalità per il blocco. Gli input e output disponibili dipenderanno dalla modalità.
Modalità
Misura - Prossimità


La modalità Misura - Prossimità utilizza il sensore infrarosso in modalità Prossimità. La prossimità viene restituita in Prossimità.
Misura - Beacon


La modalità Misura - Beacon utilizza il sensore infrarosso in modalità Beacon. Imposta il valore di Canale sul canale del beacon che desideri rilevare. La prossimità del beacon viene restituita in Prossimità, mentre la direzione del beacon viene restituita in Direzione.

L'output di Rilevato è Vero se il beacon viene rilevato. Se invece il beacon non viene rilevato, Rilevato sarà impostato su Falso, il valore di Prossimità sarà 100 e il valore di Direzione sarà 0.
Misura - Telecomando


La modalità Misura - Telecomando utilizza il sensore infrarosso in modalità Telecomando. Imposta il valore di Canale sul canale utilizzato dal beacon IR. L'ID del pulsante o della combinazione di pulsanti attualmente premuti viene restituito in ID pulsante.
Modalità Confronto


Le modalità Confronto - Prossimità, Confronto - Direzione beacon e Confronto - Prossimità beacon confrontano i dati del sensore con il Valore di soglia utilizzando il Tipo di confronto selezionato. Il risultato Vero/Falso viene restituito in Risultato confronto, mentre i dati del sensore vengono restituiti nel tipo scelto di dati del sensore.
Confronto - Telecomando


La modalità Confronto - Telecomando utilizza il sensore infrarosso in modalità Telecomando. Puoi selezionare uno o più valori di ID pulsante in Insieme degli ID dei pulsanti remoti. L'output di Risultato confronto sarà Vero se uno dei pulsanti selezionati è attualmente premuto sul beacon IR. L'output di ID pulsante corrisponderà all'ID del pulsante o della combinazione di pulsanti attualmente premuti.
Input e output
Gli input disponibili per il blocco Sensore infrarosso dipenderanno dalla modalità selezionata. È possibile immettere i valori di input direttamente nel blocco. In alternativa, i valori di input possono essere forniti da fili dati dagli output di altri blocchi di programmazione.
InputTipoValori consentitiNote
Canale Valore numerico1 - 4Il canale sul beacon IR da rilevare.
Tipo di confronto Valore numerico0 - 50: = (Uguale a)
1: ? (Diverso da)
2: > (Maggiore di)
3: = (Maggiore o uguale a)
4: < (Minore di)
5: = (Minore o uguale a)
Valore di soglia Valore numericoQualsiasi numeroValore con cui confrontare i dati del sensore
Insieme degli ID dei pulsanti remoti Vettore numericoOgni elemento:
0 - 11
ID pulsante da testare.
Vedi Utilizzo della modalità Telecomando del sensore infrarosso.
Gli output disponibili dipenderanno dalla modalità selezionata. Per utilizzare un output, usa un filo dati per connetterlo a un altro blocco di programmazione.
OutputTipoValoriNote
Prossimità Valore numericoDa 0 a 100Prossimità del beacon o dell'oggetto. 0 indica che l'oggetto è molto vicino, mentre 100 indica che è molto lontano. Il valore di Prossimità sarà pari a 100 se il beacon o l'oggetto non viene rilevato.
Rilevato Valore logicoVero/FalsoVero se il beacon viene rilevato.
Direzione Valore numericoDa -25 a 25Direzione del beacon. 0 indica che il beacon si trova direttamente davanti al sensore, i valori negativi indicano la sinistra e i valori positivi indicano la destra.
ID pulsante Valore numerico0 - 11Identifica il pulsante o la combinazione di pulsanti premuti sul beacon IR.
Vedi Utilizzo della modalità Telecomando del sensore infrarosso.
Risultato confronto Valore logicoVero/FalsoRisultato Vero/Falso di una modalità Confronto.
Infrarosso
Collegamenti rapidi