Трекер мячей для хоккея на траве

Я новичок в разработке и вместе с дочерью планирую проект по отслеживанию скорости и времени движения мяча.

Пример: мяч покоится. Затем мяч вводится в игру, запускается таймер, и скорость отслеживается до тех пор, пока мяч не остановится. Можно ли получить точные данные с помощью относительно недорогих датчиков?

Данные будут выглядеть так: Проехал 19 секунд подряд, средняя скорость за это время = 33 мили в час.

В настоящее время изменения направления, высоты, ускорения и т. д. будут игнорироваться. Для начала нам просто нужна средняя скорость с течением времени в использовании. У нас возникли некоторые проблемы с выбором между акселерометрами, гироскопами и магнитометрами (или их комбинацией)

Любая помощь (даже ссылки на места обучения) будем очень признательны

, 👍0

Обсуждение

https://arduino.stackexchange.com/tour, @Juraj

Можно ли что-нибудь поместить в хоккейный мяч?, @Dorian

Похоже, вы хотите встроить в мяч электронику слежения. Это чрезвычайно сложный подход: мало места, очень высокие ускорения, вам придется записывать данные на SD-карту, и в этой ситуации нецелесообразно определять скорость или местоположение с помощью акселерометра или GPS. Если вообще возможно, то мне кажется, что лучшее, что можно сделать, — это прикрепить электронику к игроку или хоккейной клюшке., @Christian Lindig

Другой подход — использовать камеру для отслеживания мяча сверху с помощью бортового компьютера (например, Rapsberry Pi) и openCV., @chrisl

Может быть, небольшой ультразвуковой генератор внутри мяча, два или три микрофона по бокам игрового поля и определять скорость по отклонению частоты?, @Dorian


1 ответ


-1

Акселерометр – это то, что вам нужно. Чтобы преобразовать значение ускорения в скорость, придется проделать немало математических операций. Я не могу объяснить это лучше, чем этот ответ.

Гироскоп покажет вам угловую скорость шара, а магнитометр может определить ориентацию шара относительно магнитного севера.

,

Определение скорости и положения объекта с помощью акселерометра существует уже давно. Это требует нереальной точности датчика и высокой вычислительной мощности. Ответ на этот вопрос правильный, но он не имеет практической пользы., @Dorian

Становится хуже. Поскольку это шар, он будет вращаться, поэтому и оси ускорения тоже будут вращаться. Очень сложно вычислить. И для этого вам потребуется использовать 3 гироскопа., @chrisl