1. Objetivo de la práctica

Utilice el teclado para controlar el robot CoCube.

2. Materiales utilizados

CoCube Robot × 1 Personal Computer or Tablet

3. Plataformas de software

MicroBloques-CoCube

4. Programación

  1. Active la función de evento del teclado: al leer la señal del teclado, puede controlar el robot CoCube para realizar la acción correspondiente para lograr la función de control remoto, primero debe abrir el evento del teclado, hacer clic en el botón de configuración, hacer clic en el evento del teclado, y cuando el √ frente a él cambie de gris a blanco, tendrá éxito.

  • Conectar dispositivos: Conecte el IDE de MicroBlocks al robot CoCube de forma inalámbrica. Ampliación del módulo de pinza al robot CoCube.

  • Cargue el programa de interfaz para el robot CoCube

Cargue el programa de interfaz desde la biblioteca de muestras en línea MicroBlocks:

File -> Open -> Examples -> By Board -> CoCube -> CoCube KeyBoard Control

  • Personaliza los botones de función

El código de ejemplo que se abre se muestra en la siguiente ilustración:

Al mismo tiempo, el teclado se puede controlar personalizando las teclas, y el nombre correspondiente del evento del teclado se puede escuchar configurando "al recibir" y "Diga" y "Último mensaje", y el evento del teclado correspondiente se puede determinar completando el nombre "al recibir".

MicroBlocks - CoCube Control de teclado

5. Funciones avanzadas

Además de habilitar los eventos de teclado en el IDE de MicroBlocks para controlar el robot CoCube, también puede controlar el robot CoCube a través de la siguiente página web.

Una vez que haya programado el robot CoCube con control por teclado, desconecte el robot CoCube del IDE de MicroBlocks, luego abra el enlace a continuación y vuelva a conectar el robot CoCube de forma inalámbrica a través de BLE.

Página del teclado

6. Reto

Siéntete libre de jugar y diseñar un minijuego de minero de oro usando los controles del teclado.

CC-BY-SA

© por CoCube 2024-2025.
Many thanks to Professor José Manuel Ruiz Gutiérrez for helping with the translation!
Este trabajo tiene una licencia CC-BY-SA 4.0.