¿Por qué no aparece el simulador en MakeCode?

Este artículo se tradujo automáticamente. Versión original en inglés.

Si conectaste tu componente solar y la versión en pantalla nunca aparece en MakeCode, casi seguro te falta uno de estos tres pasos. Los simuladores solo aparecen cuando todas estas condiciones se cumplen:

  1. Se agregó la extensión de Forward Education a tu proyecto de MakeCode.
  2. Tu micro:bit está vinculado con MakeCode.
  3. Se descargó al micro:bit un código que usa la extensión.

El paso 3 es el que la mayoría pasa por alto. Agregar la extensión y vincular el dispositivo no es suficiente por sí solo: el micro:bit debe estar realmente ejecutando un programa que incluya bloques de Forward Education antes de que pueda informar qué componentes están conectados.

Los "simuladores" son las versiones en vivo, en pantalla, de tus sensores y motores reales. Cuando funcionan correctamente, cubrir el sensor solar con la mano hace que el valor en pantalla baje en tiempo real.

Antes de empezar

  • Usa una laptop o computadora de escritorio con un navegador basado en Chromium (Chrome o Edge). La vinculación usa WebUSB, que no está disponible en todos los navegadores. Consulta Dispositivos y navegadores compatibles con los productos de Forward Education y micro:bit en este centro de ayuda.
  • Usa un micro:bit v2, bien insertado en el conector de borde de la Breakout Board (la placa donde encaja tu micro:bit y a la que se conectan todos los componentes).
  • Enciende la Breakout Board.
  • Asegúrate de que tu cable USB sea un cable de datos, no uno solo de carga.

Paso 1 — Agregar la extensión de Forward Education

  1. Abre un proyecto en makecode.microbit.org.
  2. Desplázate hasta el final de los cajones de bloques y haz clic en Extensions.
  3. Busca forward, Forward Education o fwd-edu y selecciona la extensión de Forward Education.
  4. Aparecerán dos cajones nuevos: Sensors y Motors. (Introducción a los simuladores de MakeCode)

Si no ves esos dos cajones, la extensión no se cargó: recarga la página e inténtalo de nuevo.

Paso 2 — Vincula tu micro:bit

  1. Conecta el micro:bit a tu computadora con el cable USB.
  2. En MakeCode, haz clic en los (tres puntos) junto al botón Download y elige Connect Device.
  3. Sigue las indicaciones y selecciona tu micro:bit en la lista de dispositivos del navegador.

Consulta Cómo vincular tu micro:bit en MakeCode y el artículo Recorrido guiado – cómo vincular tu micro:bit, o la lección Vinculación y simuladores de micro:bit en la plataforma de aprendizaje.

Paso 3 — Descarga tu código al micro:bit

Este es el paso que resuelve la mayoría de los casos de "mi simulador solar no aparece".

  1. Arrastra al menos un bloque de Forward Education (de Sensors o Motors) a tu programa; por ejemplo, un bloque de lectura del sensor solar.
  2. Haz clic en Download.
  3. Espera a que termine la transferencia y a que el micro:bit se reinicie.

Una vez que ese programa esté en ejecución, MakeCode podrá ver los componentes conectados a la Breakout Board, y el simulador solar debería aparecer en el área de simulación. A partir de ese momento, puedes conectar y desconectar componentes y las versiones en pantalla se actualizarán automáticamente, sin necesidad de reiniciar la placa cada vez.

Para probarlo, cubre el sensor solar con la mano: el porcentaje en pantalla debería bajar.

¿Sigue sin funcionar? Prueba este reinicio

Si el micro:bit parece detenido:

  1. Desconecta el cable USB.
  2. Apaga la Breakout Board.
  3. Retira el micro:bit de la Breakout Board deslizándolo hacia afuera.
  4. Vuelve a armar todo, enciende la placa, conecta de nuevo el USB y vuelve a vincular.

Esta secuencia también se explica en el video Resumen de los simuladores de MakeCode en la plataforma de aprendizaje.

Otras cosas que vale la pena revisar:

  • Prueba con un proyecto de MakeCode completamente nuevo y repite los pasos 1 a 3, por si el archivo del proyecto está en mal estado.
  • Verifica que tu componente solar esté completamente encajado en un puerto de la Breakout Board (o en el componente al que está conectado en cadena).
  • Si la vinculación falla en los dispositivos de la escuela, es posible que tu distrito deba habilitar los dominios de MakeCode y Forward Education; consulta ¿Qué dominios necesita autorizar mi distrito escolar?

En el salón de clases

La vinculación se realiza por computadora y por navegador. Si los estudiantes cambian de dispositivo, inician sesión en otro lugar, o el navegador se reinicia durante la noche, tendrán que volver a vincular su micro:bit y descargar su código nuevamente antes de que los simuladores vuelvan a funcionar. Incorporar "conectar y luego descargar" como parte de la rutina de inicio de clase ahorra muchas manos levantadas.

¿Sigues con problemas?

Si ya revisaste todo lo anterior y el simulador solar sigue sin aparecer, comunícate con nuestro equipo (consulta ¿Cómo contacto al soporte?) e indica tu navegador, sistema operativo y una descripción de qué componentes tienes conectados. También podemos programar una llamada si un conjunto completo de kits se ve afectado.