Bloque Operaciones lógicas
OPERACIONES LÓGICAS
Para elegir la operación lógica que desea utilizar, seleccione el modo con el Selector del modo. El bloque
calculará el Resultado según las Entradas, como se muestra en esta tabla.
Modos
Entradas utilizadas: Resultado
A, B
AND
A, B
OR
A, B
XOR
A
NOT
Ejemplo
Este programa hará que el robot se impulse hacia adelante hasta que se presione el Sensor táctil o el
Sensor de color detecte el color negro. Utiliza el modo Lógica OR para combinar las salidas de dos
bloques sensores en un solo resultado Verdadero o Falso. Un resultado Verdadero termina el bucle y,
luego, el robot se detiene.
ENTRADAS Y SALIDAS
Las entradas del bloque Operaciones lógicas proporcionan valores para la operación lógica. Normalmente,
suministrará tanto los valores de entrada con Cables de datos como las salidas de otros Bloques de
programación.
Entradas Tipo
A
Lógica Verdadero/Falso
B
Lógica Verdadero/Falso
El bloque Operaciones lógicas realiza una operación lógica en sus
entradas y muestra el resultado. Una operación lógica toma
entradas que son Verdaderas o Falsas y produce una salida
Verdadera/Falsa. Las operaciones lógicas disponibles son AND,
OR, XOR y NOT.
Selector del modo
Entradas
Salida
Verdadero si A y B son Verdaderas,
si no, Falso
Verdadero si A o B (o ambas) son Verdaderas,
Falso si A y B son Falsas
Verdadero si solo A o solo B son Verdaderas,
Falso si A y B son Verdaderas,
Falso si A y B son Falsas
Verdadero si A es Falsa,
Falso si A es Verdadera
Valores permitidos Notas
No se usa en el modo NOT
Capacitación: Lego Mindstorms EV3
Avanzada