Saltar al contenido principal

MOCPilot - Constrúyelo. Condúcelo. Contrólalo todo.

MOCPilot — una app para crear perfiles de control personalizados para LEGO® y creaciones compatibles con Bluetooth.

Ofrece a los constructores un único lugar para conectar hubs, controlar motores, leer sensores, diseñar paneles y crear programas visuales para modelos, mecanismos, coches, camiones, trenes, robots y MOCs personalizados.

Aplicación MOCPilot en un teléfono

Qué te ofrece MOCPilot

  • Perfiles personalizados para tus propios modelos.
  • Perfiles listos para sets oficiales compatibles.
  • Conexión y gestión de hubs Bluetooth.
  • Programación visual con bloques para automatización y lógica.
  • Controles de panel para conducir y operar modelos.
  • Compatibilidad con LEGO® Powered Up, Technic, BuWizz, SBrick, Mould King, motores, sensores y dispositivos Bluetooth compatibles.

La idea

La mayoría de las construcciones motorizadas necesitan más que un mando simple. Un coche puede necesitar dirección, acelerador, luces, monitorización de batería, una secuencia de caja de cambios o una rutina especial de arranque. Un robot puede necesitar sensores, eventos, lógica condicional y varios hubs trabajando juntos.

MOCPilot está diseñado para ese espacio intermedio entre un mando básico y un entorno de programación completo. Puedes empezar conduciendo un modelo desde un panel en pantalla y después añadir lógica, sensores y automatización cuando la construcción se vuelve más avanzada.

Perfiles

Un perfil es el centro de control de un modelo.

Dentro de un perfil puedes elegir qué hubs pertenecen al modelo, crear el programa que ejecuta el modelo y diseñar el panel usado para controlarlo.

Página de perfiles de MOCPilot
Perfiles predefinidos

Los perfiles predefinidos son ejemplos listos para sets oficiales compatibles. Son útiles cuando quieres empezar rápido o estudiar cómo se monta un perfil funcional.

Perfiles predefinidos de MOCPilotPrograma de bloques predefinido de MOCPilot
Perfiles personalizados

Los perfiles personalizados son para tus propios MOCs y experimentos. Puedes crear un perfil, añadir hubs, conectar motores y sensores, construir un programa y diseñar un panel de control que coincida con el modelo exacto.

Crear un perfil personalizado de MOCPilot

Conectar hubs y dispositivos

MOCPilot puede conectarse a hubs Bluetooth compatibles y dispositivos compatibles, y luego ponerlos a disposición dentro de tu perfil.

Puedes usar un perfil con un solo hub para una construcción simple, o conectar varios hubs cuando tu modelo necesita más puertos, sistemas de alimentación separados o módulos independientes.

Página Mis hubs Bluetooth en MOCPilot Hubs Bluetooth conectados en MOCPilot
Ejemplos de hardware compatible
LEGO Technic Hub
Technic Hub
LEGO Technic Move Hub
Technic Move Hub
BuWizz 3.0 Pro Hub
BuWizz 3.0
SBrick Hub
SBrick
Mould King Hub
Mould King

Consulta la página de hubs, motores y sensores compatibles para ver la lista completa.

Construir lógica con bloques

MOCPilot incluye un constructor visual de bloques. Puedes crear programas conectando bloques en lugar de escribir código.

Los bloques pueden reaccionar a eventos, controlar motores, leer sensores, trabajar con variables, usar entrada de gamepad, actualizar controladores del panel y coordinar varias acciones.

MOCPilot ofrece soporte completo para gamepads físicos conectados. Los bloques de gamepad permiten leer botones, gatillos, direcciones del D-pad y sticks, para mapear un mando real a tu modelo cuando el control físico es preferible a la pantalla táctil.

Programa de usuario de MOCPilot creado con bloques
Bloque al iniciar el programaBloque iniciar motor a velocidadBloque nivel de batería del hubBloque valor del volante
Qué puedes hacer con programas de bloques
  • Arrancar, detener y dirigir motores.
  • Leer nivel de batería, voltaje, inclinación, orientación, temperatura y valores de sensores.
  • Configurar controles de gamepad físico para dirección, acelerador, gatillos, acciones y cambio de modo.
  • Reaccionar cuando cambian botones, sensores, temporizadores o controles del panel.
  • Crear comprobaciones de arranque antes de que el modelo empiece a moverse.
  • Añadir lógica personalizada para luces, calibración de dirección, modos de potencia y configuración del hub.
  • Usar variables, listas, condiciones, bucles, mensajes y bloques personalizados para organizar comportamientos complejos.

Diseñar un panel de conducción

El panel es la pantalla que usas mientras controlas el modelo. Puede incluir volantes, joysticks, deslizadores, botones, interruptores, pedales, monitores y otros controladores.

Puedes conectar controles del panel y entradas de gamepad físico a bloques y acciones del hub para que la interfaz coincida con el modelo.

Controladores del panel de MOCPilot Pantalla de control de MOCPilot con volante y pedales
Ejemplos de panel
  • Usa volante y pedales para coches.
  • Usa deslizadores para grúas, elevadores y actuadores lineales.
  • Usa botones para luces, bocina, cambios de marcha o acciones con script.
  • Usa monitores para mostrar batería, velocidad, valores de sensores o estado personalizado del programa.
  • Usa un gamepad conectado si prefieres botones, sticks y gatillos físicos en lugar de controles táctiles.

Mantener manejables los modelos avanzados

A medida que crece un modelo, el perfil puede crecer con él. MOCPilot admite lógica reutilizable con My Blocks, configuración de hubs específica del perfil, varios controladores y flujos de programa que combinan control manual con automatización.

Ejemplo de uso de My Blocks en MOCPilot

Esto ayuda a mantener legibles los programas grandes. Por ejemplo, un perfil puede tener un bloque personalizado para actualizar la batería, otro para calibrar la dirección y otro para un modo de conducción especial.

Flujo típico

  1. Crea o abre un perfil.
  2. Añade los hubs Bluetooth y dispositivos usados por el modelo.
  3. Construye el programa con bloques.
  4. Diseña un panel para conducción e interacción.
  5. Pulsa Play.
  6. Prueba, ajusta y mejora el perfil hasta que el modelo se comporte como quieres.
Flujo de conexión de hub en MOCPilot

Para quién es MOCPilot

MOCPilot es útil para constructores que quieren:

  • Un mando mejor para modelos LEGO® motorizados.
  • Una forma de controlar hubs Bluetooth compatibles de terceros.
  • Un entorno de programación visual para mecanismos y robots.
  • Perfiles predefinidos para sets oficiales compatibles.
  • Paneles personalizados para coches, camiones, trenes, crawlers, grúas y otros MOCs.
  • Una sola app que combine hubs, motores, sensores, gamepads y controles en pantalla.

Empezar a explorar