Índice:
Vídeo: Detector de velocidade de bola de golfe: 5 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Não sou jogador de golfe, mas posso jogar de vez em quando. Ouvi dizer que acertar a bola mais longe tem a ver com a velocidade do clube e da bola de golfe, mas não tinha ideia de quão rápido eu estava acertando. Eu tinha um sensor de radar OmniPreSense da Mouser e baixei um aplicativo que eles têm para detectar carros em alta velocidade e me perguntei se funcionaria em uma bola de golfe. Com um pouco de configuração e teste, descobri que ele pode facilmente detectar a velocidade da bola e é muito mais barato do que alguns sistemas de $ 500- $ 10.000 que existem por aí.
Suprimentos
1) Aplicativo Android
2) Telefone ou tablet Android (suporte USB OTG)
3) cabo USB OTG
4) micro cabo USB
5) Sensor de radar OPS243-A
6) Tripé e gabinete impresso em 3D (opcional)
7) PC com programa de terminal / configurar sensor
8) Clube de golfe, bola e local para rebater
Etapa 1: Baixe o aplicativo OmniPreSense
O aplicativo fornecido está localizado aqui. Ele diz que funciona em qualquer telefone ou tablet Android que suporte USB OTG (On the Go). O OTG USB permite que o telefone ou tablet ligue o dispositivo conectado a ele, neste caso o sensor que não consome muita energia. No entanto, parece desenhar o suficiente para que você tenha seu telefone / tablet razoavelmente carregado, digamos 40% ou mais.
Etapa 2: telefone / tablet e cabo Android OTG
Você precisará de um telefone ou tablet Android compatível com USB OTG. Parece que o OTG é um recurso bastante popular agora. Todos os telefones / tablets Samsung e LG parecem suportá-lo. Meu velho e barato telefone Samsung suportava isso.
Além disso, você precisará de um cabo USB OTG que converte o conector micro USB em USB fêmea padrão. Eles estão disponíveis na Adafruit aqui por US $ 2,50 ou aqui está uma versão USB C por US $ 5,54.
Além do cabo USB OTG, você precisará de outro micro cabo USB padrão. Eu tinha uma versão de 3 'que me permitiu colocar o telefone em um nível mais conveniente.
Eu tinha uma caixa impressa em 3D que se ajustava ao tamanho do sensor e trabalhei em um pequeno pod de câmera para apoiá-la quando estiver de frente para a bola de golfe.
Etapa 3: configurar o sensor OPS243-A
Você precisará de um PC para configurar o sensor de detecção da bola de golfe. Pode ser um PC ou Mac e você precisará de um programa de terminal como Tera Term ou Putty.
Você precisará conectar o sensor ao PC com o micro cabo USB e abrir o programa do terminal. Eu uso o Tera Term, o que é bom porque detecta automaticamente o número da porta COM. Uma vez conectado, você pode ver o fluxo de dados com um simples aceno de mão acima do sensor.
As unidades padrão são metros e eu queria milhas por hora (mph). Existe uma API simples para mudar para mph, basta digitar o comando US e agora os dados são reportados em mph (veja a imagem).
Sei que a bola de golfe vai muito rápido, então configurei o sensor para relatar dados mais rápido para ter certeza de que capturou a bola em vôo. A taxa de relatório padrão era de cerca de 9 relatórios por segundo. Mas, se uma bola de golfe está viajando a 160 km / h, isso é 147 pés / s. A distância entre os relatórios seria de 16 pés e haveria uma chance entre os relatórios de que a bola poderia ser atingida e fora do alcance de detecção do sensor.
Para garantir que isso não acontecesse, aumentei a taxa de relatório. Altere a taxa de amostragem para 50 kps (comando SC) e use um tamanho de buffer menor de 512 (comando <S). Isso aumentou a taxa de relatórios para cerca de 50-60 relatórios por segundo e eu podia ter certeza de que a bola de golfe seria pega.
As configurações finais foram não relatar decimais (comando F0) e salvar as configurações na memória persistente (comando A!). Assim, quando desliguei o sensor e o conectei ao telefone, a configuração desejada foi corrigida.
Etapa 4: conectar o sensor ao telefone
Em seguida, conecte o cabo USB OTG ao telefone, seguido do micro cabo USB ao sensor. Certifique-se de que o cabo USB OTG esteja conectado ao lado do telefone. Mesmo que a combinação seja um cabo USB micro para micro, você não pode conectá-los de outra forma ou não funcionará.
Baixe o aplicativo no seu telefone e inicie-o. Você deverá ver a luz verde piscando no sensor e, com um aceno de mão novamente, poderá ver a leitura dos números no telefone. O aplicativo mostra as leituras, mas com a minha configuração elas passam muito rapidamente, é difícil dizer qual é a velocidade real. Felizmente, há uma leitura de velocidade máxima medida. Assumindo que a bola de golfe é a coisa que se move mais rápido na frente do sensor, a leitura máxima exibirá a velocidade da bola de golfe.
Etapa 5: Teste do Tee Time
Agora é hora de testar isso.
Encontre o seu driving range mais próximo para testar a configuração. Você vai querer colocar o sensor cerca de 3-4 pés atrás de onde a bola de golfe está posicionada e voltado para sua direção de movimento. Certifique-se de que esteja longe o suficiente para que você não acerte com seu back swing.
Jogue uma bola de golfe, dê uma tacada e observe a leitura de velocidade máxima do aplicativo. Fiquei surpreso por poder atingir a velocidade de 110 mph. Você pode limpar a velocidade máxima lendo cada balanço para ver o novo valor.
É isso, um indicador de velocidade de bola de golfe simples feito de um sensor de radar para carros.
Pontos extras. Só como um aparte, eu queria ver se a velocidade do clube de golfe também podia ser vista. Parece que está no vídeo. Reconectei o sensor ao PC e ao Tera Term com as mesmas configurações acima, mas desta vez configurei a saída para relatar vários objetos (comando O4 para 4 relatórios) e capturei em um arquivo de log. Baixo e eis que lá estava. Eu podia ver os dados de velocidade do back swing, pois era um valor positivo e, em seguida, o swing para frente em cerca de 60-70 mph seguido pela bola a 89 mph. É a partir desses dados que consegui calcular que o sensor viu a bola a 3 metros de onde eu a acertei. Não muito longe, mas muito bom para um objeto tão pequeno.
Dados reais (tempo, velocidade 1, velocidade 2, velocidade 3, velocidade 4)
200.438: 0
200.449: 0
200.461: -8.15
200.476: -73.32, -78.75, -67.89, -62.46
200.502: -40.73, -46.16, -89.61, -84.18
200.528: -89.61
200.545: -89.61
200.563: -89.61
200.581: -89.61
200.599: 0
200.611: 0