Blocco Sensore di contatto

Il blocco Sensore di contatto ottiene i dati dal sensore di contatto. Puoi testare se lo stato del sensore di contatto è Premuto, Rilasciato o Premuto e rilasciato e ottenere un output logico (Vero o Falso).

Per ulteriori informazioni sul funzionamento del sensore di contatto, i dati forniti e gli esempi di programmazione, vedi Utilizzo del sensore di contatto.
Suggerimenti
Il blocco Sensore di contatto restituisce dati con un filo dati. Per informazioni sugli altri utilizzi del sensore di contatto che non richiedono un filo dati, vedi Utilizzo del sensore di contatto.
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 di contatto.

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


La modalità Misura- Stato restituisce lo stato del sensore di contatto nell'output Stato. L'output Stato assume il valore Vero se il sensore di contatto è attualmente premuto, altrimenti assume il valore Falso.
Confronto - Stato


Nella modalità Confronto - Stato puoi scegliere lo stato del sensore di contatto da testare (Rilasciato, Premuto o Rilasciato e premuto) nell'input Stato. Il valore Vero/Falso dello stato selezionato viene restituito in Risultato confronto. Lo stato attuale del sensore viene restituito in Valore misurato.
Input e output
Gli input disponibili per il blocco Sensore di contatto 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
Stato Valore numerico0 - 2Stato da testare nella modalità Confronto.
0 = Rilasciato
1 = Premuto
2 = Premuto e rilasciato
Gli output disponibili dipenderanno dalla modalità selezionata. Per utilizzare un output, usa un filo dati per connetterlo a un altro blocco di programmazione.
OutputTipoNote
Stato Valore logicoUtilizzato nella modalità Misura.
Impostato su Vero se il sensore di contatto è premuto, altrimenti su Falso.
Risultato confronto Valore logicoValore dello stato del sensore selezionato nella modalità Confronto.
Valore misurato Valore numericoStato del sensore attuale nella modalità Confronto.
0 = Rilasciato
1 = Premuto
2 = Premuto e rilasciato
Contatto
Collegamenti rapidi