Create AI

Qué es CreateAI

2025-10-13 16_32_03-Greenshot.png
Es una aplicación web en  a https://createai.microbit.org/ ideada para realizar estos pasos:

  1. Registrar los datos del acelerómetro de la micro:bit. En la web lo llaman paso Collect data
  2. Crear una máquina ML de Inteligencia Artificial que aprenda de los datos capturados En la web lo llaman paso Test model
  3. Generar instrucciones para poderlos usar en Makecode En la web lo llaman paso Code

Es decir, crea una máquina Machine Learning ML etiquetado¿No sabes lo que es eso? ) para reconocer diferentes acciones del acelerómetro de micro:bit

ATENCIÓN, HAY DOS PROGRAMAS QUE SE CARGAN EN LA MICRO:BIT Y DIFERENTES CONEXIONES QUE CREA CONFUSIÓN :

2026-06-07 11_18_15-CATEDU.kdbx - KeePass.png

Vestibles

Para proyectos con CreateAI es recomendable fijar la micro:bit a una pulsera. 

2025-10-14 08_35_58-Greenshot.png2025-10-14 08_36_28-Greenshot.png

Fuente Ro-botica aprox 2€

2025-10-14 08_43_48-WhatsApp.png

Otro Modelo Elecfreaks aprox 10-15€ :

O modelos "maker" reciclando un trozo de tele de un vaquero y de una camiseta y un velcro. Instrucciones en https://www.instructables.com/Microbit-DIY-Smart-Watch/

Paso 1 Collect data por Bluetooth y 1 micro:bit

Si trabajamos con un PC sin bluetooth no puedes usar esta página, mira esta página

Conectamos nuestra micro:bit con CreateAI

Nos vamos a https://createai.microbit.org/ a Get started 2025-10-13 16_32_03-Greenshot.png

New session si es la primera vez, sino puedes ir al anterior grabada con las otras opciones

2025-10-13 16_32_52-Greenshot.png

conectamos nuestra microbit con un cable USB y le damos a Connect

2025-10-13 16_34_26-Greenshot.png

Si detecta conexión de Bluetooth, te mostrará la siguiente pantalla (usar 1 microbit+bluetooth) en caso contrario, tienes que usar 2 microbits tal y como dice aquí

2025-10-13 16_35_12-Greenshot.png

Para llevar un programa a la micro:bit hace falta conexión por cable USB. Ahora va a cargar el programa que le facilitará a CreateAI los datos

Al conectar (por cable USB) nos pide elegir la micro:bit y seguimos los pasos

2025-10-13 16_36_46-Greenshot.png

Se cargará en la micro:bit el programa que permitirá transferir los datos el acelerómetro a la interfaz web CreateAI

2025-10-13 16_37_34-Greenshot.png

OJO, ESTE NO ES NUESTRO PROGRAMA FINAL, (paso Code) este no es el programa que nosotros editamos lo que queremos. Es un programa predeterminado, no editable, que sirve sólo para que CreateAI capte los movimientos del acelerómetro y así la máquina ML aprende con IA las acciones.

Preparado para que CreateAI lea datos del acelerómetro de la Micro:bit

Le ponemos una alimentación externa. Podemos usar pilas, batería de dron o powerbank :

2025-10-13 17_01_16-WhatsApp.png
Nos pide reproducir el patrón de la pantalla (esto se debe para asegurarse que sólo se comunica con ese micro:bit, por si hay otros micro:bits por el aula) lo normal es que coincida, por lo tanto no hay que hacer nada, en caso contrario con el ratón hay que reproducir el patrón que refleja la micro:bit

2025-10-13 16_53_54-WhatsApp.png

Luego nos pide conectarlo vía Bluetooth:

Para recopilar datos, la conexión es por Bluetooth lo que nos facilita libertad de movimientos

2025-10-13 17_02_07-Greenshot.png

Y lo probamos en diferentes ejes

O sea, tenemos nuestra micro:bit conectado con CreateAI y preparada para registrar movimientos.

Paso 2 Test model

Grabando una acción 

Vamos a darle una acción, elegimos un icono, uno nombre y una acción, en este caso

 2025-10-13 17_14_06-Greenshot.png

y lo grabamos mínimo tres veces :

Cuanto más grabaciones hagas, la máquina ML detectará mejor tus acciones. Mínimo son 3.

Y así con varias acciones, aquí hemos añadido uno de estar "loco" que es agitando en el eje Y y otro que es quieto

2025-10-13 17_22_52-Greenshot.png

Pulsamos a Train model

En en este momento cuando se genera la inteligencia artificial MACHINE LEARNING ML etiquetado 

 Es muy rápido y enseguida pasa a la ventana donde podemos ir probando qué va detectando:

2025-10-13 17_25_15-Greenshot.png

Paso 3 Code

Una vez testeado nuestro modelo pulsamos a Edit in MakeCode

2025-10-14 07_53_21-Mattermost Desktop App.png

AHORA ES NUESTRO MOMENTO DE PROGRAMAR

Podemos poner lo que queramos, por ejemplo

  1. hemos puesto una melodía en la acción círculos planoXY
  2. un silbido si lo pongo loco
  3. que silencia todo si esta quieto

codecreateai.jpg

Paso 4 descargarlo en la micro:bit y nos pide conectarlo con cable pues tiene que subir el programa

PARA DESCARGAR UN PROGRAMA SIEMPRE ES POR CABLE USB

2025-10-13 17_28_11-Greenshot.png

Una vez descargado ya puedes probar tu invento

Ten en cuenta que también se descarga en la micro:bit la máquina ML creada con IA

Por lo tanto no necesitas el ordenador conectado ni Internet para ejecutarlo ni esta conectado la micro:bit por Bluetooth al PC

Sin Bluetooth y 2 micro:bit

La idea es utilizar una micro:bit que haga de "puente inalámbrico" utilizando la conexión vía radio que tiene integrada la placa micro:bit

Notación:

2025-10-14 14_59_38-Microsoft PowerPoint - [Presentación1].png

PASO 1 COLLECT DATA

Supongamos que no tenemos Bluetooth pero dos micro:bits. En el proceso de Collect data le damos a Connect

2025-10-14 14_16_59-Greenshot.png

Ya detecta que no tenemos Bluetooth por lo tanto nos invita a utilizar 2 micro:bits

2025-10-14 14_17_53-Greenshot.png

MICRO:BIT1 LA QUE VA A ESTAR "MOVIENDOSE"

Conectamos micro:bit1 con cable

2025-10-14 14_18_36-.png

2025-10-14 14_23_10-.png

Le descarga el programa de recoger los datos 

2025-10-14 14_19_13-Configuración.png

Desconectamos del cable y le ponemos la batería :

2025-10-14 14_24_50-WhatsApp.png

MICRO:BIT2 LA QUE VA A ESTAR QUIETA

Lo conectamos al pc con cable USB

2025-10-14 14_26_07-WhatsApp.png

Y le descargamos el programa de transferencia por radio

2025-10-14 14_27_33-Documento1 - Microsoft Word.png

A recoger los datos

Ya están los dos vinculados:

PASO 2 TEST MODEL

No hay que hacer nada :

PASO 3 CODE

Pulsamos a Edit in MakeCode:

2025-10-14 14_40_05-.png

Modificamos lo que queramos

2025-10-14 14_42_16-.png

PERO ATENCIÓN AQUÍ EN DOWNLOAD TIENES QUE CONECTAR POR CABLE LA MICRO:BIT1 ¡¡NO LA 2!!!

Es decir, el micro:bit1 que se mueve, pues es el que tiene que ejecutar el programa. El micro:bit2 sólo nos ha servido como puente para recoger los datos

2025-10-14 14_44_47-WhatsApp.png

Entendiendo a mi peluche

Vamos a a reconocer diferentes gestos de un muñeco peluche. Extraído de https://microbit.org/projects/make-it-code-it/ai-storytelling-friend/

Procedemos a reconocer tres acciones:

En este enlace  directamente saltas al paso Collect Data

Paso Collect Data :

  1. Podemos borrar sus datos y así lo personalizamos a los de nuestra mascota
  2. Grabamos las acciones
  3. Le damos pues a Train Model para crear la máquina ML

2025-10-14 12_59_40-WhatsApp.png

Test model  lo testeamos si realmente funciona y la damos a Edit in MakeCode, si no funciona bien pues atrás a Edit data samples

2025-10-14 13_14_28-Mattermost Desktop App.png

En el paso Code podemos hacer lo que queramos, él nos enseña un programa por defecto, se puede modificar como se desee

2025-10-14 13_45_48-WhatsApp.png

El resultado es:

Más proyectos CreateAI

Con el mismo principio de detectar con la AI movimientos con el acelerómetro, se pueden hacer diversos proyectos : 

Contador de tiempo de ejercicio

https://microbit.org/projects/make-it-code-it/simple-ai-exercise-timer/

Contador de ejercicio

https://microbit.org/projects/make-it-code-it/ai-activity-timer/

Y mucho más ....

https://microbit.org/ai/

2025-10-14 14_14_14-Greenshot.png