Utilizzo della modalità Beacon del sensore infrarosso



Sensore infrarosso
Telecomando a raggi infrarossi/beacon

In modalità Beacon il sensore infrarosso può rilevare la posizione approssimativa del Telecomando a raggi infrarossi/beacon (Beacon IR) posto davanti a esso. Il sensore può fornire la prossimità del beacon (distanza relativa dal sensore) e la direzione (angolo dalla direzione in cui sta puntando il sensore). Puoi utilizzare la modalità Beacon ad esempio per far partire il robot e farlo avanzare verso il beacon IR.

Accendi il beacon e scegli un canale
Accendi il beacon premendo il pulsante della modalità Beacon nella parte superiore del beacon IR. L'indicatore LED si accenderà e resterà acceso. Il beacon resterà acceso e trasmetterà continuamente finché non premi di nuovo il pulsante della modalità Beacon per spegnerlo.

Scegli uno dei quattro canali dal selettore del canale. Il sensore infrarosso rileverà un beacon solo sul canale specificato nel programma.
Dati della modalità Beacon del sensore infrarosso
In modalità Beacon il sensore infrarosso fornisce i dati seguenti:
DatiTipoValoriNote
Rilevato Valore logicoVero/FalsoVero se viene rilevato un beacon IR sul canale specificato, altrimenti Falso.
Prossimità Valore numericoDa 0 a 100Distanza relativa dal beacon. 0 indica che è molto vicino e 100 che è molto lontano. La prossimità sarà pari a 100 se il beacon non viene rilevato.
Direzione Valore numericoDa -25 a 250 indica che il beacon si trova direttamente davanti al sensore, i valori negativi sono a sinistra e i valori positivi sono a destra.
Suggerimenti
I valori di prossimità e direzione non corrispondono direttamente a distanze e angoli specifici. I valori dipenderanno dalla potenza del segnale e da altri fattori.
Esempio
Questo programma farà partire un robot quando il beacon IR è acceso e si avvicina sufficientemente al sensore infrarosso. Il programma utilizza il blocco Attesa in modalità Sensore infrarosso - Confronto - Prossimità beacon per attendere che la prossimità sia inferiore a 20, quindi fa spostare il robot in avanti per 2 secondi.
Blocchi e modalità per la modalità Beacon del sensore infrarosso
Nella tabella seguente sono riportati tutti i blocchi di programmazione e le modalità utilizzabili con il sensore infrarosso in modalità Beacon.
BloccoModalitàUtilizzo
Attesa Sensore infrarosso - Confronto - Direzione beaconAttendere che il beacon venga rilevato e che la direzione raggiunga un valore specificato.
Attesa Sensore infrarosso - Confronto - Prossimità beaconAttendere che il beacon venga rilevato e che la prossimità raggiunga un valore specificato.
AttesaSensore infrarosso - Variazione - Direzione beaconAttendere che la direzione del beacon cambi dell'entità specificata.
AttesaSensore infrarosso - Variazione - Prossimità beaconAttendere che la prossimità del beacon cambi dell'entità specificata.
Ciclo Sensore infrarosso - Direzione beaconRipetere una sequenza di blocchi finché la direzione del beacon non raggiunge un valore specificato.
Ciclo Sensore infrarosso - Prossimità beaconRipetere una sequenza di blocchi finché la prossimità del beacon non raggiunge un valore specificato.
SelettoreSensore infrarosso - Direzione beaconScegliere tra due sequenze di blocchi in base alla direzione del beacon.
SelettoreSensore infrarosso - Prossimità beaconScegliere tra due sequenze di blocchi in base alla prossimità del beacon.
Sensore infrarossoMisura - BeaconOttenere la direzione e la prossimità del beacon su fili dati numerici e lo stato Rilevato su un filo dati logico.
Sensore infrarosso Confronto - Direzione beaconConfrontare la direzione del beacon con un valore di soglia e ottenere il risultato su un filo dati logico.
Sensore infrarosso Confronto - Prossimità beaconConfrontare la prossimità del beacon con un valore di soglia e ottenere il risultato su un filo dati logico.
Modalità Beacon IR
Collegamenti rapidi