Logotipo de sheen.bot

Visualizador IMU

Conecta una sheenbot∞, cógela y muévela: la placa 3D de esta página se inclina, gira y desliza igual que la tuya en tiempo real gracias a su sensor de movimiento (acelerómetro y giroscopio).

Los giros se miden directamente y siguen a la placa con gran precisión. La posición se calcula sumando la aceleración, por lo que es una estimación: se desvía un poco mientras la placa se mueve y se corrige cada vez que se detiene.

Todo se ejecuta en tu navegador y no se guarda nada en la placa. Al conectar, se detiene el programa de la placa para usar su sensor de movimiento; pulsa «Reiniciar placa» o su botón de reinicio para volver a ejecutar tu programa.

Conecta tu placa

Conecta la sheenbot∞ a este ordenador con un cable USB y enciéndela. Haz clic en «Conectar placa» y selecciona su puerto en la lista (normalmente se llama «USB-SERIAL CH340»). Cierra antes cualquier otro programa o pestaña que esté usando la placa.

Vista 3D

Conecta una placa o mira la demo para ver la placa 3D en acción.

Cuadrícula: cuadrados de 1 cm con una línea más gruesa cada 10 cm. Arrastra para girar la vista; mantén pulsado Ctrl (⌘ en Mac) y desplázate, o pellizca, para hacer zoom.

Controles

Rastrear

«Solo giro» nunca estima la posición, por lo que la placa se queda donde está. Es ideal para juegos de inclinación y movimientos largos y lentos.

Entre movimientos, la placa reposa

«Sobre una mesa» detecta movimientos más pequeños y suaves, pero la placa solo se considera quieta una vez que se apoya y nada la toca.

Último movimiento

Aún no hay movimientos. Coge la placa, muévela entre 20 y 40 cm durante un segundo aproximadamente, y déjala quieta o apóyala.

Ángulos en tiempo real

Borde superior arriba (+) / abajo (−)
Lado B arriba (+) / abajo (−)
Giro a la izquierda (+) / a la derecha (−)

La inclinación sigue siendo precisa porque la página la comprueba con la gravedad cada vez que la placa está quieta. La orientación no tiene brújula con la que compararse, por lo que se va desviando: hasta unos 10 grados por cada vuelta completa. «Mirar hacia adelante» la restablece a 0.

Lecturas del sensor en tiempo real

Los últimos 10 segundos, directamente desde el chip. La aceleración incluye la gravedad, por lo que una placa en reposo sobre una superficie plana marcará unos −1 g en z. El sombreado gris marca los momentos en los que la página determinó que la placa estaba quieta.

  • x: hacia el borde superior de la pantalla
  • y: hacia el botón B
  • z: hacia el interior de la placa
  • placa quieta
Aceleración (g)
Velocidad de giro (°/s)
Señal
Muestras por segundo
Muestras recibidas
Muestras perdidas
Huecos de señal
Veces en el límite del sensor
Desviación del giroscopio x y z (°/s)
Temperatura del sensor
Calibración sobre mesa (opcional, más precisa)

Todos los sensores de movimiento tienen un pequeño margen de error. Mantener la placa quieta en tres posiciones sobre una mesa plana mide ese error para que la página pueda corregirlo: el error de inclinación suele bajar de varios grados a menos de uno, y girar sobre el sitio deja de parecer un deslizamiento. Lleva alrededor de un minuto y el resultado se guarda para esta placa en este navegador.

  1. Coloca la placa plana sobre la mesa, con la pantalla hacia arriba, y suéltala.
  2. Gírala media vuelta sobre la mesa, todavía con la pantalla hacia arriba, y suéltala.
  3. Dale la vuelta, con la pantalla hacia abajo, en el mismo sitio, y suéltala.

Conecta una placa para realizar la calibración sobre mesa. No funciona con la demo.

Comprueba los ejes del sensor

La página asume que el eje x del chip apunta al borde superior de la pantalla, el eje y al botón B y el eje z hacia el interior de la placa, por lo que una placa en horizontal mide unos −1 g en z. Comprueba que tu placa coincide: mantenla quieta en cada una de las siguientes posiciones y mira si aparece una marca de verificación.

Conecta una placa y deja que se calibre en horizontal, con la pantalla hacia arriba, para hacer esta comprobación.

Sostén la placaEsperado (g)Medido (g)
Plana, pantalla hacia arriba[0.00, 0.00, −1.00]aún no detectado
Borde derecho (B) hacia abajo, a unos 45°[0.00, −0.71, −0.71]aún no detectado
Borde superior (pantalla) hacia abajo, a unos 45°[−0.71, 0.00, −0.71]aún no detectado

Lectura actual: — g

Consejos para obtener buenos resultados
  • Muévela con energía: de 20 a 40 cm en aproximadamente un segundo y luego para. Los deslizamientos lentos y suaves son demasiado sutiles para que el sensor los detecte y puede que no aparezcan.
  • Haz una pausa entre movimientos. Cada parada permite que la página corrija la posición. Un movimiento continuo sin paradas se desvía y, tras unos 8 segundos (o si se interrumpen los datos de la placa), su posición se marcará como desconocida.
  • La posición es una estimación. En un buen movimiento, es normal que varíe unos pocos centímetros; más aún si la placa también gira mucho mientras se mueve.
  • No incluye brújula, por lo que la orientación se desvía lentamente. La inclinación se mantiene correcta porque la gravedad se mide en cada pausa.
  • ¿Solo te interesa inclinar y girar? Elige Solo giro.
  • Para obtener la máxima precisión, realiza la calibración sobre la mesa una vez para cada placa.
  • Mantén el cable USB holgado para que no tire de la placa.
  • Tu programa no se modifica ni se borra. Se detiene al conectar y permanece detenido hasta que la placa se reinicia: selecciona Reiniciar placa o pulsa el botón de reinicio de la placa (por ejemplo, si has cerrado esta página mientras estaba conectada).
Registro técnico(0)