¿Es posible construir una aplicación de Android que pueda medir qué tan rápido lanzas una pelota de fútbol?

No es perfecto ya que un dispositivo Android no tiene una pistola de radar, pero podemos intentarlo.

Su aplicación debe acceder a la cámara (en modo de video). El usuario debe ingresar el tipo y el tamaño de la pelota que está utilizando para tener en cuenta las diferencias en la distancia de la cámara.

Entonces necesitas algo para medir grandes regiones de píxeles cambiados para encontrar el balón en la pantalla. Luego sigue estos píxeles cambiados de cuadro a cuadro.

Dado que tiene el tamaño del balón de fútbol, ​​puede estimar la distancia que recorre un balón de fútbol durante un período de tiempo.

Precauciones:

Si el balón se lanza en ángulo, es posible que deba volver a medir el balón entre cuadros.

Será difícil notar que se mueve un balón de fútbol si aparecen muchas partes móviles en la cámara.

¿Cómo explicaría una cámara inestable? Es posible que tenga que poner una instrucción de que “Usar esta aplicación correctamente requiere montar el teléfono en una superficie estacionaria”.

Hay todo tipo de sensores externos que puede comprar que funcionan a través de Bluetooth o incluso adhoc (wifi) si necesita alcance. Hay muchos de estos sensores en uso en muchas decepciones deportivas para controlar las variaciones en forma y técnica que no son fácilmente detectables.

Todo lo que necesitaría es un sensor de acelerómetro externo que podría conectar a la pelota o incluso a su mano / brazo de lanzamiento, que devolvería los datos en bruto a su dispositivo que luego podría usar para determinar no solo la velocidad de lanzamiento, sino también el desplazamiento vertical, el giro, arrastre, postura y técnica.

Incluso podría diseñarlo donde use su acelerómetro incorporado con su teléfono en una correa para el brazo y calcular la velocidad de la pelota en función de las variaciones en el movimiento del brazo, sin embargo, el algoritmo sería mucho más complicado.

hay algunas aplicaciones que te pueden gustar

Ball Speed ​​Radar Gun Baseball – Aplicaciones de Android en Google Play

Bowling Speed ​​- Aplicaciones de Android en Google Play

Sí lo es. Tienes los siguientes sensores:

-Acelerómetro

-Giroscopio

y usted tiene una cámara. Por lo tanto, puede medir el movimiento del brazo con los dos primeros, o puede atar un dispositivo a la pelota, o puede usar la cámara y el reconocimiento de imágenes para estimar la velocidad de la pelota.

Sí, es posible ya que la mayoría de los últimos móviles tienen un sensor de velocidad del sensor de aceleración, pero el problema es que estos sensores funcionan para verificar la velocidad y la aceleración de los propios móviles. Para verificar qué tan rápido pateas una pelota de fútbol, ​​necesitas crear una aplicación de monitoreo de video que mida tu movimiento, pero para ser honesto, necesitarás tener un gran conocimiento del desarrollo de la aplicación. La solución corta puede ser comprar un sensor al que puedas apegarte fútbol y luego de descargar los resultados en tu móvil Android para ese tipo de cosas, puedes diseñar la aplicación para mostrar los resultados a través de tu aplicación, pero el fútbol debe tener un sensor. como wstches inteligentes que miden el ritmo cardíaco contando incluso la velocidad. En este caso, necesitarás hacer un wstch inteligente para jugar al fútbol, ​​también puedes comprar un sensor que es muy pequeño y verificará la velocidad del movimiento del fútbol \ U0001f3c8 con eso podrás descargar o sincronizar datos de forma inalámbrica a través de tu aplicación

Puede combinar Arduino en su aplicación, no sé cómo integrar Arduino en una pelota de fútbol, ​​pero si puede, obtenga un acelerómetro y un Arduino nano. Puede leer la aceleración con sensor y enviar valores con el módulo Bluetooth al dispositivo Android

More Interesting

¿Cuál es la mejor compañía para desarrollar aplicaciones de Android?

¿Cuáles son buenas aplicaciones para un nuevo usuario de Android?

¿Cómo almacenan datos Evernote, Pocket, Tumblr, las aplicaciones populares de Android en modo fuera de línea?

¿Cuáles son los factores involucrados para determinar la cotización de sitios web (estáticos y dinámicos, personales y comerciales) y aplicaciones móviles?

¿Pueden los diseñadores gráficos desarrollar aplicaciones de Android e iOS?

¿Puedo instalar Android Studio y JDK en diferentes unidades?

¿De qué manera es más difícil desarrollar y programar en Android en comparación con los dispositivos iOS?

¿Existe una buena aplicación de Android que permita funcionalidades de avance / retroceso (0.5x, 2x) de archivos MP3 como la que tenemos en la aplicación de escritorio VLC?

Como novato, ¿cómo aprendo el desarrollo de Android? ¿Java es absolutamente necesario? Si es así, ¿cuánto es suficiente para trabajar en Android?

¿Qué lenguajes de programación y / o software le permiten: crear aplicaciones de Android, crear sitios web y utilizarlas para la minería de datos?

Cómo restaurar múltiples copias de seguridad de los chats de WhatsApp

¿Cuánto dinero obtiene un desarrollador de aplicaciones de Android si su aplicación gratuita se descarga 60 lakh veces?

Cómo desarrollar un mapa de superposición personalizado como en Ingress

¿Qué necesitamos para desarrollar una aplicación de Android?

¿Por qué son necesarios los servicios de desarrollo de aplicaciones de Android?