Isi kandungan:

Pengesan Kelajuan Bola Golf: 5 Langkah
Pengesan Kelajuan Bola Golf: 5 Langkah

Video: Pengesan Kelajuan Bola Golf: 5 Langkah

Video: Pengesan Kelajuan Bola Golf: 5 Langkah
Video: Pegawai Kanan TLDM Yang Kurang Ajar 2024, November
Anonim
Pengesan Kelajuan Bola Golf
Pengesan Kelajuan Bola Golf

Saya bukan pemain golf tetapi saya mesti bermain sekali-sekala. Saya pernah mendengar memukul bola lebih jauh adalah mengenai kelajuan bola kelab dan golf tetapi tidak tahu betapa pantasnya saya memukul. Saya mempunyai sensor radar OmniPreSense dari Mouser dan memuat turun aplikasi yang mereka miliki untuk mengesan kereta laju dan bertanya-tanya apakah ia akan berfungsi dengan bola golf. Dengan sedikit konfigurasi dan pengujian, saya dapati dengan mudah dapat mengesan kelajuan bola dan jauh lebih murah daripada sekitar $ 500- $ 10, 000 sistem yang ada di luar sana.

Bekalan

1) Aplikasi Android

2) Telefon atau tablet Android (sokongan OTG USB)

3) Kabel USB OTG

4) Kabel mikro USB

5) Sensor radar OPS243-A

6) Kandang bercetak Tripod dan 3D (pilihan)

7) PC dengan terminal program / sensor konfigurasi

8) Kelab golf, bola dan tempat untuk memukul

Langkah 1: Muat turun Aplikasi OmniPreSense

Muat turun Aplikasi OmniPreSense
Muat turun Aplikasi OmniPreSense

Aplikasi yang disediakan terletak di sini. Ia mengatakan ia berfungsi pada mana-mana telefon atau tablet Android yang menyokong USB OTG (On the Go). USB OTG membolehkan telefon atau tablet menghidupkan peranti yang disambungkan kepadanya, dalam hal ini sensor yang tidak menggunakan banyak kuasa. Namun, nampaknya cukup menarik sehingga telefon / tablet anda cukup terisi, katakanlah 40% atau lebih.

Langkah 2: Telefon / Tablet & Kabel Android OTG

Telefon / Tablet & Kabel Android OTG
Telefon / Tablet & Kabel Android OTG

Anda memerlukan telefon atau tablet Android yang menyokong OTG USB. Nampaknya OTG adalah ciri arus perdana yang cukup baik sekarang. Telefon / tablet Samsung dan LG semuanya menyokongnya. Telefon Samsung lama saya yang murah menyokongnya.

Di samping itu, anda memerlukan kabel USB OTG yang menukar USB mikro kepada penyambung wanita USB standard. Mereka boleh didapati dari Adafruit di sini dengan harga $ 2.50 atau inilah versi USB C dengan harga $ 5.54.

Selain kabel USB OTG, anda memerlukan kabel mikro USB standard yang lain. Saya mempunyai versi panjang 3 'yang membolehkan saya meletakkan telefon pada tahap yang lebih mudah.

Saya mempunyai penutup bercetak 3D yang sesuai dengan ukuran sensor dan menggunakan tri-pod kamera kecil untuk menyokongnya ketika menghadap bola golf.

Langkah 3: Konfigurasikan Sensor OPS243-A

Konfigurasikan Sensor OPS243-A
Konfigurasikan Sensor OPS243-A

Anda memerlukan PC untuk mengkonfigurasi sensor untuk mengesan bola golf. Ia boleh menjadi PC atau Mac dan anda memerlukan program terminal seperti Tera Term atau Putty.

Anda perlu memasukkan sensor ke PC anda dengan kabel mikro USB dan memunculkan program terminal. Saya menggunakan Tera Term yang bagus kerana secara automatik mengesan nombor port COM. Setelah disambungkan, anda dapat melihat aliran data dengan gelombang tangan sederhana di atas sensor.

Unit lalai adalah meter dan saya mahukan batu per jam (mph). Terdapat API sederhana untuk berubah menjadi mph, cukup ketik perintah AS dan sekarang data dilaporkan dalam mph (lihat gambar).

Saya tahu bola golf berjalan sangat cepat, jadi saya mengatur sensor untuk melaporkan data dengan lebih cepat untuk memastikan bola menangkap bola ketika terbang. Kadar laporan lalai adalah sekitar 9 laporan sesaat. Tetapi jika bola golf bergerak 100 mph iaitu 147 kaki / s. Jarak antara laporan adalah 16 kaki dan ada kemungkinan antara laporan bola dapat dipukul dan berada di luar jarak pengesanan untuk sensor.

Untuk memastikan ini tidak berlaku, saya meningkatkan kadar laporan. Tukar kadar sampel menjadi 50ksps (perintah SC) dan gunakan ukuran penyangga 512 yang lebih kecil (perintah <S). Ini meningkatkan kadar laporan menjadi sekitar 50-60 laporan sesaat dan saya pasti bola golf akan dijemput.

Tetapan terakhir adalah untuk tidak melaporkan perpuluhan (perintah F0) dan menyimpan tetapan dalam memori berterusan (perintah A!). Dengan cara ini ketika saya mematikan sensor dan menyambungkannya ke telefon, konfigurasi yang diingini telah terpasang di tempatnya.

Langkah 4: Sambungkan Sensor ke Telefon

Sambungkan Sensor ke Telefon
Sambungkan Sensor ke Telefon

Seterusnya sambungkan kabel USB OTG ke telefon diikuti oleh kabel mikro USB ke sensor. Pastikan kabel USB OTG disambungkan ke sisi telefon. Walaupun gabungannya adalah kabel mikro USB ke mikro, anda tidak boleh memasangnya dengan cara lain atau tidak akan berfungsi.

Muat turun aplikasi di telefon anda dan mulakan. Anda harus melihat lampu hijau yang berkelip di sensor dan dengan gelombang tangan sekali lagi, anda dapat melihat nombor membaca di telefon. Aplikasi ini menunjukkan pembacaan tetapi dengan tetapan saya, ia berjalan dengan cepat sehingga sukar untuk mengetahui apakah kelajuan sebenarnya. Nasib baik, terdapat bacaan diukur kelajuan maksimum. Dengan mengandaikan bola golf adalah perkara terpantas yang bergerak di depan sensor maka bacaan maksimum akan menunjukkan kelajuan bola golf.

Langkah 5: Ujian Masa Tee

Kini tiba masanya untuk menguji ini.

Cari jarak pemanduan terdekat anda untuk menguji persediaannya. Anda ingin meletakkan sensor sekitar 3-4 kaki di belakang di mana bola golf diletakkan dan menghadap arah perjalanannya. Pastikan ia cukup jauh sehingga anda tidak memukulnya dengan ayunan belakang anda.

Pasang bola golf, ayun, dan perhatikan bacaan kelajuan maksimum dari aplikasi. Saya terkejut saya dapat melaju secepat 110mph. Anda boleh membersihkan bacaan kelajuan maksimum setiap ayunan untuk melihat nilai baru.

Itu sahaja, penunjuk kelajuan bola golf sederhana yang terbuat dari sensor radar untuk kereta.

Mata tambahan. Selain itu, saya ingin melihat sama ada kelajuan kelab golf dapat dilihat juga. Ia kelihatan seperti dalam video. Saya menyambungkan semula sensor ke PC dan Tera Term dengan tetapan yang sama seperti di atas tetapi kali ini menetapkan output untuk melaporkan banyak objek (perintah O4 untuk 4 laporan) dan menangkapnya dalam fail log. Rendah dan lihatlah, itu dia. Saya dapat melihat data kecepatan ayunan belakang kerana ia adalah nilai positif dan kemudian ayunan ke depan sekitar 60-70 mph diikuti oleh bola pada 89 mph. Dari data ini saya dapat mengira bahawa sensor melihat bola sejauh 10 kaki dari tempat saya memukulnya. Tidak terlalu jauh tetapi cukup bagus untuk objek kecil seperti itu.

Data Sebenar (masa, kelajuan 1, kelajuan 2, kelajuan 3, kelajuan 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

Disyorkan: