La micro:bit tiene un acelerómetro (sensor de movimiento) que permite detectar cómo lo inclinas, agitas o posicionas. Aunque comúnmente se le dice “giroscopio”, en realidad mide aceleración y orientación.
Se puede programar fácilmente usando MakeCode (bloques o JavaScript).

1. ¿Qué puede detectar el micro:bit?
El acelerómetro reconoce gestos como:
Agitado (shake)
Logo arriba (logo up)
Logo abajo (logo down)
Pantalla arriba (screen up)
Pantalla abajo (screen down)
Inclinado a la izquierda (tilt left)
Inclinado a la derecha (tilt right)
Caída libre (free fall)
2. Bloques principales
Los bloques que permiten el uso del acelerometro son bloques independientes a los bloques principales de nuestro programa de makecode denomiados "al iniciar y para siempre". Los bloques que usaremos durante este tutoriale los encontraremos en la categoria “input”.
2.1 Shake
| Este fragmento de código se activa cuando la microbit es agitada.
|
| Este fragmento de código se activa cuando el logo de la microbit se encuentra apuntado hacia arriba.
|
| Este fragmento de código se activa cuando el logo de la microbit se encuentra apuntado hacia abajo.
|
| Este fragmento de código se activa cuando el logo de la microbit se encuentra boca arriba.
|
| Este fragmento de código se activa cuando el logo de la microbit se encuentra boca abajo.
|
| Este fragmento de código se activa cuando el logo de la microbit se encuentra inclinada hacia la izquierda.
|
| Este fragmento de código se activa cuando el logo de la microbit se encuentra inclinada hacia la derecha.
|
Bien ahora te dejare algunos ejemplos:
Ejemplo 1: Juego simple de direcciones

Resultado:

Ejemplo 2: Dado virtual
Para este ejemplo usaremos el bloque de agitar, pasado 2 segundos se debe mostrar un número entre 1 a 6 de manera aleatoria simulando un dado.

Con lo aprendido en este tutorial te permitira desarrollar ejercicios prácticos y podras combinar gestos para ejecutar alguna acción.
Nota: No uses demasiados gestos al mismo tiempo sin control (pueden activarse juntos).
Puedes combinar con:
botones (A y B)
sonidos
luces LED




















