Utilizar el modo Remoto del Sensor infrarrojo



Sensor infrarrojo
Baliza infrarroja remota

En modo Remoto, el Sensor infrarrojo puede detectar qué botón de la Baliza infrarroja remota (Baliza IR) se ha presionado. También puede detectar cuando se presionan ciertas combinaciones de dos botones al mismo tiempo. Puede utilizar el modo Remoto para, por ejemplo, hacer un control remoto para el robot.
La Baliza IR tiene un Selector de canal que la permite elegir uno de cuatro canales diferentes para las señales. El Sensor infrarrojo solo detectará las señales del canal que especifique.
Consejos y trucos
Si se están controlando dos robots con dos Balizas IR diferentes, deben utilizarse canales diferentes. De otro modo, una baliza controlará todos los robots que estén en su canal.
Datos del modo Remoto del Sensor infrarrojo
En modo Remoto, el Sensor infrarrojo le proporciona los siguientes datos:
DatosTipoAlcanceNotas
Botón ID NuméricoEntre 0 y 11Identifica qué botón o combinación de botones se ha presionado en la Baliza IR.

0 = Ningún botón (y Modo Baliza apagado)
1 = Botón 1
2 = Botón 2
3 = Botón 3
4 = Botón 4
5 = Botón 1 y Botón 3
6 = Botón 1 y Botón 4
7 = Botón 2 y Botón 3
8 = Botón 2 y Botón 4
9 = Modo Baliza encendida
10 = Botón 1 y Botón 2
11 = Botón 3 y Botón 4

Consejos y trucos
El botón del modo Baliza (Botón ID = 9) actúa de forma distinta a los otros cuatro botones. Cuando presiona el botón Modo baliza, la baliza comienza a transmitir de forma continua hasta que se presiona de nuevo el botón modo Baliza para apagarla. Los otros cuatro botones solo transmiten cuando son presionados y dejan de transmitir cuando se suelta el botón.
Ejemplos de cómo Utilizar el modo Remoto del Sensor infrarrojo
A continuación, se encuentran algunos ejemplos de cómo puede utilizar el modo Remoto del Sensor infrarrojo.
Ejemplo 1: Botón de inicio remoto
Este programa hace que el robot espere a que se presione un botón de la Baliza IR (utilizando el canal 1) y, luego, lo impulsa hacia adelante durante 2 segundos. Utiliza el bloque Esperar en el modo Sensor infrarrojo: Cambiar: Remoto. Si se comienza sin apretar ningún botón, el programa esperará hasta que se presione cualquier botón de la Baliza IR.
Ejemplo 2: Impulso por Control remoto
El siguiente programa puede impulsar un robot por control remoto desde la Baliza IR. Utiliza un Interruptor en el modo Sensor infrarrojo: Medida: Botones remotos para elegir entre los cuatro movimientos de impulso posibles teniendo en cuenta qué botón de la Baliza IR se ha presionado. Puede girar a la izquierda y a la derecha al presionar los botones de arriba a la izquierda y de arriba a la derecha; y, también, puede impulsar el robot hacia adelante si presiona ambos botones al mismo tiempo. El robot se detiene cuando se sueltan todos los botones.

Modos y Bloques del modo Remoto del Sensor infrarrojo
La siguiente tabla muestra todos los modos y bloques de programación que pueden utilizarse con el modo Remoto del Sensor Infrarrojo.
BloqueModoUso
EsperarSensor infrarrojo: Comparar: RemotoEspera a que se presione un botón específico en la baliza IR. También puede esperar a que se presione una combinación de botones específica.
EsperarSensor infrarrojo: Cambiar: RemotoEspera a que se presione cualquier botón de la Baliza IR o que cambie el botón Estado.
BucleSensor infrarrojo: RemotoRepite una secuencia de bloques hasta que se presiona un botón específico (o una combinación de botones específica) de la Baliza IR.
InterruptorSensor infrarrojo: Medida: RemotoElige entre dos o más secuencias de bloques según qué botones de la Baliza IR se hayan presionado.
InterruptorSensor infrarrojo: Comparar: RemotoElige entre dos secuencias de bloques dependiendo de los botones que estén presionados (o una combinación de botones específica) de la Baliza IR.
Sensor infrarrojoMedida: RemotoObtiene la id. de botón del botón de la Baliza IR que se encuentra presionado mediante un cable de datos Numérico.
Sensor infrarrojoComparar: RemotoComprueba si se ha presionado un botón específico (o una combinación de botones específica) de la Baliza IR y obtiene el resultado mediante un cable de datos Lógico.
Modo Remoto IR
Enlaces rápidos