Motores
Los bloques de motores se utilizan para iniciar, detener, posicionar y ajustar motores conectados a los puertos del hub.
Bloques principales de control de motores
Iniciar motor
Inicia el motor seleccionado.
- Opciones de dirección: horario / antihorario
Detener motor
Detiene el motor seleccionado.
Ejecutar durante
Ejecuta el motor durante el tiempo/ángulo/rotación especificados según la configuración del bloque.
- Opciones de dirección: horario / antihorario
- Opciones de unidad:
rotaciones,grados,segundos - Nota: esta función requiere un motor que soporte control basado en encoder.
Iniciar motor a velocidad
Inicia el motor con una velocidad explícita.
Ejecutar durante a velocidad
Ejecuta el motor durante una duración/cantidad objetivo con velocidad definida.
- Opciones de unidad:
rotaciones,grados,segundos - Nota: requiere motor con encoder.
Establecer velocidad del motor
Define la velocidad usada por otros bloques de motor.
Bloques de posición y movimiento
Ir a posición
Mueve el motor a una posición absoluta objetivo.
- Opciones de trayectoria:
camino más corto,horario,antihorario - Nota: requiere motor con encoder.
Ir a posición relativa
Mueve el motor por un desplazamiento relativo.
- Nota: requiere motor con encoder.
BuWizz 3 ir a posición relativa
Variante de posicionamiento relativo para BuWizz 3.
- Nota: requiere motor con encoder.
Establecer posición relativa
Establece la referencia de posición relativa del motor.
- Nota: requiere motor con encoder.
Calibrar cremallera de dirección
Calibra la posición neutra/referencia de la dirección.
- Requisito: el motor debe soportar medición de ángulo (encoder interno).
- Requisito mecánico: el movimiento debe estar limitado físicamente.
- Funcionamiento: el bloque recorre el rango de movimiento y calcula los datos de calibración.
- Salida: escribe los resultados en variables pasadas al bloque.
Bloques de ajuste y seguridad
Establecer comportamiento al detener
Define el modo de parada del motor.
- Opciones:
frenar,mantener posición,libre - Nota: requiere motor con encoder.
Configurar detección de bloqueo
Activa o desactiva la detección de bloqueo.
- Nota: disponible solo en el hub MINDSTORMS Robot Inventor.
Establecer aceleración
Define el perfil de aceleración.
- Opciones:
por defecto,rápido,equilibrado,suave,lento,muy lento - Nota: requiere motor con encoder.
Establecer desaceleración
Define el perfil de desaceleración.
- Opciones:
por defecto,rápido,equilibrado,suave,lento,muy lento - Nota: requiere motor con encoder.
Bloques reporteros de motor
Posición
Devuelve la posición actual del motor.
Posición relativa
Devuelve la posición relativa actual.
Velocidad
Devuelve la velocidad actual del motor.
Potencia
Devuelve la potencia actual del motor.
- Nota: disponible solo en el hub MINDSTORMS Robot Inventor.
Bloques de motor Technic Move
Iniciar motores a velocidad
Inicia los motores de tracción Technic Move a la velocidad seleccionada.
Detener motores
Detiene los motores Technic Move.
Frenar
Aplica comportamiento de frenado.
- Opciones:
apagado,activado
Establecer dirección a
Establece la posición de la dirección.
Calibrar dirección
Calibra la dirección automáticamente.
- Nota: requiere límites mecánicos.