Codifica del sensore oculare VEX 123 con VEXcode 123

Il robot 123 contiene molti sensori, incluso un sensore oculare. Il sensore oculare sul robot 123 può essere codificato utilizzando VEXcode 123.

Codice VEX 123.png


Il sensore oculare sul robot 123

eye-sensor-callout.png

Il robot 123 è dotato di un sensore oculare sulla parte anteriore in grado di rilevare la presenza di un oggetto, nonché il colore (rosso, verde o blu).


Blocchi VEXcode 123 utilizzati con il sensore oculare

Rilevamento blocchi presenza oggetti

Object_presence.png

I blocchi [Guida fino a] e <Found object> segnalano se il sensore oculare è vicino a un oggetto o meno.

<Detects color> blocco

_Rileva_color__block.png

Il blocco <Detects color> segnala se il sensore oculare rileva il colore specificato.

(Luminosità di) blocco

_Luminosità_di__blocco.png

Il blocco (Luminosità di) riporta il livello di luminosità come percentuale. Questo può essere utilizzato per distinguere tra oggetti e ambienti chiari e scuri.

(Tonalità di) blocco

_Tonalità_di__blocco.png

Il blocco (Tonalità di) riporta un valore di colore tonalità di un oggetto. Questo può essere utile quando si determinano i colori di diversi oggetti.

vex-rainbow-circle-graphic_2.jpg

Il blocco (Tonalità di) riporta un valore di tonalità compreso tra 0 e 359 gradi.


Usi comuni del sensore oculare

Il sensore oculare del robot 123 può essere utilizzato in molti modi. Il Robot 123 può utilizzare il sensore oculare per avviare una sequenza di comportamenti quando si trova nel posto giusto per farlo. Ad esempio, il Robot 123 può avanzare finché non rileva che è vicino a un oggetto, come un muro o un altro Robot 123, quindi girarsi per non scontrarsi con esso.

Il Robot 123 può prendere decisioni a seconda che il sensore oculare rilevi un oggetto blu. Ciò è utile se si desidera che il Robot 123 si avvicini a un oggetto di colore specifico, rilevi il colore degli oggetti mentre passano accanto al sensore o esegua un determinato comportamento una volta rilevato un colore. In questo esempio, se il sensore oculare rileva un oggetto blu, il Robot 123 girerà a destra. Se il sensore oculare un oggetto blu, il Robot 123 girerà a sinistra.

Il Robot 123 può prendere decisioni a seconda che il sensore oculare rilevi un oggetto luminoso o scuro. In questo esempio, se il sensore oculare rileva un oggetto luminoso, il Robot 123 girerà a destra. Se il sensore oculare un oggetto luminoso, il Robot 123 girerà a sinistra.

Tonalità degli occhi.png

Il Robot 123 può anche riportare il valore della tonalità di colore di diversi oggetti. La Console Monitor può essere utilizzata per vedere il valore della tonalità cambiare in tempo reale, quando il blocco (Tonalità di) viene selezionato e trascinato sull'icona Console Monitor nell'area di lavoro.

Per ulteriori informazioni sul monitoraggio dei valori variabili e di rilevamento nel VEXcode 123, vedere questo articolo

green_robot_hue.png

Il valore può quindi essere confrontato con il grafico delle tonalità.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: