İçindekiler:

Golf Topu Hız Dedektörü: 5 Adım
Golf Topu Hız Dedektörü: 5 Adım

Video: Golf Topu Hız Dedektörü: 5 Adım

Video: Golf Topu Hız Dedektörü: 5 Adım
Video: Ronaldo’nun son 1 yıl içerisinde yaşadıkları😔 #keşfet #football #ronaldo 2024, Temmuz
Anonim
Golf Topu Hız Dedektörü
Golf Topu Hız Dedektörü

Ben bir golfçü değilim ama arada sırada oynuyorum. Topa daha uzağa vurmanın sopa ve golf topu hızıyla ilgili olduğunu duydum ama ne kadar hızlı vurduğum hakkında hiçbir fikrim yoktu. Mouser'dan bir OmniPreSense radar sensörüm vardı ve hızlanan arabaları tespit etmek için sahip oldukları bir uygulamayı indirdim ve bir golf topunda çalışıp çalışmayacağını merak ettim. Biraz yapılandırma ve test etmeyle, top hızını kolayca algılayabildiğini ve orada bulunan bazı 500 - 10.000 ABD Doları değerindeki sistemlerden çok daha ucuz olduğunu gördüm.

Gereçler

1) Android Uygulaması

2) Android telefon veya tablet (USB OTG desteği)

3) USB OTG kablosu

4) USB mikro kablo

5) OPS243-A radar sensörü

6) Tripod ve 3D baskılı muhafaza (isteğe bağlı)

7) Terminal programlı/konfigürasyon sensörlü PC

8) Golf sopası, top ve vurulacak yer

1. Adım: OmniPreSense Uygulamasını İndirin

OmniPreSense Uygulamasını İndirin
OmniPreSense Uygulamasını İndirin

Sağlanan uygulama burada bulunur. USB OTG'yi (Hareket Halinde) destekleyen herhangi bir Android telefon veya tablette çalıştığını söylüyor. USB OTG, telefonun veya tabletin kendisine bağlı cihaza, bu durumda fazla güç çekmeyen sensöre güç vermesini sağlar. Ancak, telefonunuzu/tabletinizi %40 veya daha fazla, oldukça şarjlı hale getirmeniz için yeterince çekiyor gibi görünüyor.

2. Adım: Android OTG Telefon/Tablet ve Kablo

Android OTG Telefon/Tablet ve Kablo
Android OTG Telefon/Tablet ve Kablo

USB OTG'yi destekleyen bir Android telefona veya tablete ihtiyacınız olacak. OTG şimdi oldukça yaygın bir özellik gibi görünüyor. Samsung ve LG telefonları/tabletlerinin tümü bunu destekliyor gibi görünüyor. Ucuz, eski Samsung telefonum bunu destekledi.

Ek olarak, mikro USB'yi standart USB dişi konektöre dönüştüren bir USB OTG kablosuna ihtiyacınız olacaktır. Adafruit'ten burada 2,50 ABD doları karşılığında temin edilebilirler veya burada 5,54 ABD doları için bir USB C sürümü bulunur.

USB OTG kablosunun yanı sıra başka bir standart USB mikro kablosuna ihtiyacınız olacak. Telefonu daha uygun bir seviyeye yerleştirmeme izin veren 3' uzunluğunda bir versiyonum vardı.

Sensörün boyutuna uyan 3D baskılı bir muhafazam vardı ve golf topuna bakarken onu desteklemek için küçük bir kamera üçlüsüyle çalıştı.

Adım 3: OPS243-A Sensörünü Yapılandırın

OPS243-A Sensörünü Yapılandırın
OPS243-A Sensörünü Yapılandırın

Golf topunu algılamak için sensörü yapılandırmak için bir PC'ye ihtiyacınız olacak. Bir PC veya Mac olabilir ve Tera Term veya Putty gibi bir terminal programına ihtiyacınız olacak.

Sensörü USB mikro kablosuyla PC'nize takmanız ve terminal programını açmanız gerekecek. COM bağlantı noktası numarasını otomatik olarak algıladığı için güzel olan Tera Term kullanıyorum. Bağlandıktan sonra, sensörün üzerinde basit bir el dalgasıyla veri akışını görebilirsiniz.

Varsayılan birimler metredir ve saatte mil (mph) istedim. Mil'e değiştirmek için basit bir API var, sadece US komutunu yazın ve şimdi veriler mil cinsinden raporlanıyor (resme bakın).

Golf topunun çok hızlı gittiğini biliyorum, bu yüzden sensörü, uçuşta topu yakaladığından emin olmak için verileri daha hızlı rapor edecek şekilde ayarladım. Varsayılan rapor hızı saniyede yaklaşık 9 rapordu. Ancak bir golf topu 100 mil hızla gidiyorsa, bu 147 ft/sn'dir. Raporlar arasındaki mesafe 16 ft olacaktır ve topun vurulabileceği ve sensörün algılama menzili dışında olabileceği raporları arasında bir şans olacaktır.

Bunun olmadığından emin olmak için rapor oranını artırdım. Örnekleme hızını 50kps (SC komutu) olarak değiştirin ve daha küçük bir 512 arabellek boyutu (<S komutu) kullanın. Bu, rapor oranını saniyede yaklaşık 50-60 rapora çıkardı ve golf topunun alınacağından emin olabilirdim.

Son ayarlar, ondalık sayıları bildirmemek (F0 komutu) ve ayarları kalıcı belleğe kaydetmek (A! komutu) idi. Bu şekilde sensörü kapattığımda ve telefona bağladığımda istenen konfigürasyon yerinde sabitlendi.

Adım 4: Sensörü Telefona Bağlayın

Sensörü Telefona Bağlayın
Sensörü Telefona Bağlayın

Ardından USB OTG kablosunu telefona ve ardından USB mikro kablosunu sensöre bağlayın. USB OTG kablosunun telefon tarafına bağlı olduğundan emin olun. Kombinasyon bir USB mikro-mikro kablo olsa bile, bunları başka bir şekilde takamazsınız, aksi takdirde çalışmaz.

Uygulamayı telefonunuza indirin ve başlatın. Sensörde yanıp sönen yeşil ışığı görmelisiniz ve tekrar bir el hareketi ile telefonda okunan sayıları görebilirsiniz. Uygulama okumaları gösteriyor ama benim ayarımda çok hızlı geçiyorlar ve gerçek hızın ne olduğunu söylemek çok zor. Neyse ki, maksimum hız ölçülen bir okuma var. Golf topunun sensörün önünde hareket eden en hızlı şey olduğunu varsayarsak, maksimum okuma golf topunun hızını gösterecektir.

Adım 5: Tee Zaman Testi

Şimdi bunu test etme zamanı.

Kurulumu test etmek için en yakın sürüş menzilinizi bulun. Sensörü, golf topunun yerleştirildiği ve seyahat yönüne bakacak şekilde 3-4 fit arkasına yerleştirmek isteyeceksiniz. Geri savurmayla vurmamak için yeterince geride olduğundan emin olun.

Bir golf topu takın, bir vuruş yapın ve uygulamadan okunan maksimum hızı not edin. 110mph kadar hızlı vurabildiğime şaşırdım. Yeni değeri görmek için her vuruşta okunan maksimum hızı temizleyebilirsiniz.

İşte bu, arabalar için bir radar sensöründen yapılmış basit bir golf topu hız göstergesi.

Ekstra puanlar. Bir kenara, golf sopası hızının da görülüp görülmediğini görmek istedim. Videoda öyle görünüyor. Sensörü PC'ye ve Tera Term'e yukarıdaki ile aynı ayarlarla yeniden bağladım ancak bu sefer çıktıyı birden fazla nesneyi (4 rapor için O4 komutu) rapor edecek şekilde ayarladım ve bir günlük dosyasında yakaladım. Alçak ve işte, oradaydı. Pozitif bir değer olduğu için geri dönüş hızı verilerini ve ardından 60-70 mph'de ileri savrulmayı ve ardından 89 mph'de topu görebiliyordum. Bu verilerden, sensörün topu vurduğum yerden 10 fit uzakta gördüğünü hesaplayabildim. Çok uzak değil ama böyle küçük bir nesne için oldukça iyi.

Gerçek Veri (zaman, hız 1, hız 2, hız 3, hız 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

Önerilen: