1. Objetivos del Proyecto
¡Aprende a usar las plataformas de programación MicroBlocks y Snap para controlar simultáneamente múltiples robots CoCube a través de redes WiFi, y experimenta la diversión del trabajo colaborativo multi-robot!
2. Materiales Requeridos
3. Plataformas de Software
4. Paso 1: Iniciar la Estación Base
- Encuentra el cable Type-C e insértalo en el puerto de alimentación Type-C de la estación base
- Espera pacientemente alrededor de 1 minuto para que la estación base se inicie completamente
- Conéctate a la red WiFi de la estación base en tu computadora (generalmente COCUBEXXXX), o conéctate con un cable ethernet
- 💡 Consejo: Si usas un cable ethernet, asegúrate de conectarlo al puerto LAN de la estación base (generalmente etiquetado como "LAN")
5. Paso 2: Conectar CoCube a la Red WiFi
Conectar Robot CoCube: Si tu robot no se ha conectado a WiFi antes, necesitas configurarlo en MicroBlocks primero. Si ya ha sido conectado, puedes omitir este paso. Conecta tu robot CoCube al entorno de programación MicroBlocks usando un cable de datos o de forma inalámbrica.
Configurar Conexión WiFi: Arrastra el siguiente programa al espacio de trabajo de MicroBlocks, luego modifícalo según tu situación actual:
ID del Robot (asigna a cada robot un número, como Robot 1, Robot 2)
Nombre WiFi (la red a la que quieres conectarte)
Dirección del router (por defecto es 192.168.10.1)
Después de configurar, haz clic en este bloque, luego haz clic en el botón de inicio ▶️ en la esquina superior derecha.
Si ves que el bloque muestra la dirección IP de tu robot (como en la imagen de abajo), ¡felicidades, te has conectado exitosamente! Para conectar más robots CoCube, simplemente repite el proceso anterior.
6. Paso 3: Controla tu Robot con Snap
- Importar Programa de Control: Abre el sitio web de Snap y arrastra el archivo
cocube_websokets.xml
hacia él. ¡Verás aparecer la biblioteca de bloques "CoCube WebSockets" en la esquina superior izquierda!
- Conectar Robot:
- Ingresa el ID del robot que configuraste anteriormente para conectar tu primer robot
- ¿Quieres controlar más robots? Haz clic en el botón "Add a turtle sprite" a la derecha
- ⚠️ Recordatorio importante: Nunca uses las funciones "copy" o "clone" - cada robot necesita su propio sprite independiente
- Configurar Escenario: ¡Puedes hacer clic en el escenario en la esquina inferior derecha, luego hacer clic en el botón de fondo para arrastrar tu imagen de escenario favorita! Después de configurar, recuerda hacer clic en el sprite que quieres controlar nuevamente para programar.
- Comenzar Control de Programación: Una vez que el robot esté conectado exitosamente, ¡puedes combinar libremente programas usando los bloques de la izquierda! ¡Haz que el robot se mueva hacia adelante, hacia atrás, gire, o incluso baile!
7. Tiempo de Desafío 🚀
Ahora que has dominado los secretos del control multi-robot, prueba estos divertidos desafíos:
- Haz que múltiples robots marchen en formación
- Programa los robots para realizar un baile sincronizado
- Combina la funcionalidad de mapa de posicionamiento de CoCube para crear un partido de fútbol de robots
- ¿Qué otras aplicaciones geniales se te ocurren? ¡Pruébalas!