Turinys:

Golfo kamuoliuko greičio detektorius: 5 žingsniai
Golfo kamuoliuko greičio detektorius: 5 žingsniai

Video: Golfo kamuoliuko greičio detektorius: 5 žingsniai

Video: Golfo kamuoliuko greičio detektorius: 5 žingsniai
Video: Ekspermentas su golfo kamuoliuku. 2024, Lapkritis
Anonim
Golfo kamuoliuko greičio detektorius
Golfo kamuoliuko greičio detektorius

Nesu golfo žaidėjas, bet kartais galiu žaisti. Aš girdėjau, kad smūgis į kamuoliuką yra susijęs su lazdos ir golfo kamuoliuko greičiu, bet neįsivaizdavau, kaip greitai pataikiau. Turėjau „OmniPreSense“radaro jutiklį iš „Mouser“ir atsisiunčiau jų turimą programą, leidžiančią aptikti greitį viršijančius automobilius, ir pagalvojau, ar ji veiks su golfo kamuoliu. Šiek tiek sukonfigūravus ir išbandžius, aš pastebėjau, kad jis gali lengvai aptikti rutulio greitį ir yra daug pigesnis nei kai kurios 500–10 000 USD vertės sistemos.

Prekės

1) „Android“programa

2) „Android“telefonas ar planšetinis kompiuteris (USB OTG palaikymas)

3) USB OTG kabelis

4) USB mikro kabelis

5) OPS243-A radaro jutiklis

6) Trikojis ir 3D spausdintas gaubtas (neprivaloma)

7) kompiuteris su terminalo programa/konfigūravimo jutikliu

8) Golfo lazda, kamuolys ir smūgio vieta

1 veiksmas: atsisiųskite „OmniPreSense“programą

Atsisiųskite „OmniPreSense“programą
Atsisiųskite „OmniPreSense“programą

Pateikta programa yra čia. Jis sako, kad veikia bet kuriame „Android“telefone ar planšetiniame kompiuteryje, palaikančiame USB OTG („On the Go“). USB OTG leidžia telefonui ar planšetiniam kompiuteriui maitinti prie jo prijungtą įrenginį, šiuo atveju jutiklį, kuris neišnaudoja daug energijos. Tačiau atrodo, kad pritraukia pakankamai, kad telefonas/planšetinis kompiuteris būtų pakankamai įkrautas, tarkime, 40% ar daugiau.

2 veiksmas: „Android“OTG telefonas/planšetinis kompiuteris ir kabelis

„Android“OTG telefonas/planšetinis kompiuteris ir kabelis
„Android“OTG telefonas/planšetinis kompiuteris ir kabelis

Jums reikės „Android“telefono ar planšetinio kompiuterio, palaikančio USB OTG. Atrodo, kad OTG dabar yra gana populiari funkcija. Panašu, kad tai palaiko „Samsung“ir LG telefonai/planšetiniai kompiuteriai. Mano pigus, senas „Samsung“telefonas tai palaikė.

Be to, jums reikės USB OTG kabelio, kuris paverčia mikro USB į standartinę USB jungtį. Čia juos galima įsigyti iš „Adafruit“už 2,50 USD arba čia yra USB C versija už 5,54 USD.

Be USB OTG kabelio, jums reikės dar vieno standartinio USB mikro kabelio. Turėjau 3 'ilgio versiją, kuri leido telefoną pastatyti patogesniame lygyje.

Turėjau 3D spausdintą korpusą, atitinkantį jutiklio dydį, ir dirbau su mažu fotoaparatu, kad jį palaikytų susidūręs su golfo kamuoliu.

3 veiksmas: sukonfigūruokite OPS243-A jutiklį

Konfigūruokite OPS243-A jutiklį
Konfigūruokite OPS243-A jutiklį

Norėdami konfigūruoti golfo kamuoliuko jutiklį, jums reikės kompiuterio. Tai gali būti kompiuteris arba „Mac“, ir jums reikės terminalo programos, tokios kaip „Tera Term“arba „Putty“.

Turėsite prijungti jutiklį prie kompiuterio naudodami USB mikro kabelį ir parodyti terminalo programą. Aš naudoju „Tera Term“, kuris yra malonus, nes jis automatiškai nustato COM prievado numerį. Prisijungę galite matyti duomenų srautą paprastu rankos mostu virš jutiklio.

Numatytieji vienetai yra metrai, o aš norėjau mylių per valandą (mph). Yra paprasta API, skirta pakeisti mph, tiesiog įveskite komandą US ir dabar duomenys pateikiami mph (žr. Paveikslėlį).

Žinau, kad golfo kamuoliukas juda labai greitai, todėl nustatiau jutiklį, kad jis greičiau praneštų duomenis, kad įsitikintų, jog jis užfiksavo kamuolį skrydžio metu. Numatytasis ataskaitų rodiklis buvo apie 9 ataskaitas per sekundę. Bet jei golfo kamuolys važiuoja 100 mylių per valandą greičiu, tai yra 147 pėdos per sekundę. Atstumas tarp pranešimų būtų 16 pėdų ir būtų tikimybė tarp pranešimų, kad kamuolys galėtų būti pataikytas, ir nepatekti į jutiklio aptikimo diapazoną.

Norėdami įsitikinti, kad taip neatsitiko, padidinau ataskaitų rodiklį. Pakeiskite imties dažnį į 50 kps (SC komanda) ir naudokite mažesnį 512 buferio dydį (<S komanda). Tai padidino pranešimų dažnį iki maždaug 50–60 pranešimų per sekundę ir galėjau būti tikras, kad golfo kamuolys bus paimtas.

Galutiniai nustatymai buvo nepranešti apie dešimtainius skaičius (komanda F0) ir išsaugoti nustatymus nuolatinėje atmintyje (komanda A!). Tokiu būdu, kai aš išjungiau jutiklį ir prijungiau jį prie telefono, norima konfigūracija buvo nustatyta vietoje.

4 veiksmas: prijunkite jutiklį prie telefono

Prijunkite jutiklį prie telefono
Prijunkite jutiklį prie telefono

Tada prijunkite USB OTG kabelį prie telefono, o po to USB mikro kabelį prie jutiklio. Įsitikinkite, kad USB OTG kabelis prijungtas prie telefono pusės. Nors derinys yra USB mikro -mikro kabelis, negalite jų prijungti kitu būdu, arba jis neveiks.

Atsisiųskite programą į savo telefoną ir paleiskite ją. Turėtumėte matyti mirksinčią žalią lemputę ant jutiklio, o rankos mostu vėl matysite skaičius, rodomus telefone. Programa rodo rodmenis, tačiau mano nustatymai labai greitai praeina, todėl sunku pasakyti, koks yra tikrasis greitis. Laimei, yra maksimalus išmatuotas skaitymo greitis. Darant prielaidą, kad golfo kamuolys yra greičiausias dalykas, judantis priešais jutiklį, tada maksimalus rodmuo parodys golfo kamuolio greitį.

5 žingsnis: „Tee Time“bandymas

Dabar atėjo laikas tai išbandyti.

Raskite artimiausią vairavimo diapazoną, kad išbandytumėte sąranką. Jutiklį norite pastatyti maždaug 3–4 pėdų atstumu už ten, kur yra golfo kamuoliukas ir nukreiptas į jo judėjimo kryptį. Įsitikinkite, kad jis yra pakankamai toli, kad nesutrenktumėte nugaros.

Uždėkite golfo kamuoliuką, pasisukite ir atkreipkite dėmesį į maksimalų programos greitį. Buvau nustebęs, kad galiu įveikti net 110 mylių per valandą greitį. Galite išvalyti kiekvieno sūpynės maksimalaus greičio rodmenis, kad pamatytumėte naują vertę.

Štai viskas, paprastas golfo kamuoliuko greičio indikatorius, pagamintas iš automobilių radaro jutiklio.

Papildomi taškai. Tiesiog norėjau pažiūrėti, ar galima pamatyti ir golfo lazdos greitį. Tai atrodo vaizdo įraše. Aš iš naujo prijungiau jutiklį prie kompiuterio ir „Tera Term“su tais pačiais nustatymais, kaip aprašyta aukščiau, tačiau šį kartą nustatiau išvestį pranešti apie kelis objektus (O4 komanda 4 ataskaitoms) ir užfiksavau ją žurnalo faile. Žema ir štai, ten buvo. Galėjau matyti atgalinio sūpynės greičio duomenis, nes tai buvo teigiama reikšmė, o tada į priekį pasukti maždaug 60–70 mylių per valandą greičiu, o paskui-kamuoliuką 89 mylių per valandą greičiu. Būtent iš šių duomenų galėjau apskaičiuoti, kad jutiklis pamatė kamuolį 10 pėdų atstumu nuo tos vietos, kur pataikiau. Ne labai toli, bet gana tinka tokiam mažam objektui.

Tikrieji duomenys (laikas, 1 greitis, 2 greitis, 3 greitis, 4 greitis)

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

Rekomenduojamas: