INHOUDSOPGAWE:

Gholfbalspoeddetektor: 5 stappe
Gholfbalspoeddetektor: 5 stappe

Video: Gholfbalspoeddetektor: 5 stappe

Video: Gholfbalspoeddetektor: 5 stappe
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, November
Anonim
Gholfbalspoeddetektor
Gholfbalspoeddetektor

Ek is nie 'n gholfspeler nie, maar ek kan af en toe speel. Ek het gehoor om die bal verder te slaan, gaan oor die spoed van die klub en die gholfbal, maar ek het geen idee gehad hoe vinnig ek slaan nie. Ek het 'n OmniPreSense -radarsensor van Mouser gehad en 'n app afgelaai wat hulle vir die opsporing van motors maak, en ek het gewonder of dit op 'n gholfbal sou werk. Met 'n bietjie konfigurasie en toetsing het ek gevind dat dit maklik die bolsnelheid kan opspoor, en dit is baie goedkoper as $ 500- $ 10 000 stelsels wat daar is.

Voorrade

1) Android -app

2) Android -telefoon of -tablet (USB OTG -ondersteuning)

3) USB OTG -kabel

4) USB -mikrokabel

5) OPS243-A radarsensor

6) Statief en 3D -gedrukte omhulsel (opsioneel)

7) PC met terminale program/konfigureer sensor

8) Gholfstok, bal en plek om te slaan

Stap 1: Laai die OmniPreSense -app af

Laai die OmniPreSense -app af
Laai die OmniPreSense -app af

Die app wat verskaf word, is hier geleë. Dit sê dat dit werk op enige Android -telefoon of -tablet wat USB OTG (On the Go) ondersteun. Met USB OTG kan die telefoon of tablet die toestel wat daaraan gekoppel is, voed, in hierdie geval die sensor wat nie veel krag trek nie. Dit lyk egter asof dit genoeg is om u telefoon/tablet redelik laai te hê, sê 40% of meer.

Stap 2: Android OTG -telefoon/tablet en kabel

Android OTG -telefoon/tablet en kabel
Android OTG -telefoon/tablet en kabel

U benodig 'n Android -telefoon of -tablet wat USB OTG ondersteun. Dit klink nou asof OTG 'n redelik algemene funksie is. Dit lyk asof Samsung- en LG -telefone/-tablette dit ondersteun. My goedkoop, ou Samsung -telefoon ondersteun dit.

Boonop benodig u 'n USB OTG -kabel wat die mikro -USB omskakel na 'n standaard USB -aansluiting. Hulle is beskikbaar by Adafruit hier vir $ 2,50 of hier is 'n USB C -weergawe vir $ 5,54.

Benewens die USB OTG -kabel, benodig u nog 'n standaard USB -mikrokabel. Ek het 'n 3 'lang weergawe gehad wat my in staat gestel het om die telefoon op 'n meer gerieflike vlak te plaas.

Ek het 'n 3D-bedrukte omhulsel gehad wat by die grootte van die sensor pas, en ek het 'n klein kameratrippie gemaak om dit te ondersteun wanneer u die gholfbal in die gesig staar.

Stap 3: Stel die OPS243-A-sensor op

Stel die OPS243-A-sensor op
Stel die OPS243-A-sensor op

U benodig 'n rekenaar om die sensor te konfigureer vir die opsporing van die gholfbal. Dit kan 'n rekenaar of Mac wees en u benodig 'n terminale program soos Tera Term of Putty.

U moet die sensor met die USB -mikrokabel in u rekenaar koppel en die terminale program oplaai. Ek gebruik Tera Term, wat goed is omdat dit die COM -poortnommer outomaties opspoor. As u eers gekoppel is, kan u datastroom sien stroom met 'n eenvoudige handgolf bo die sensor.

Die standaard eenhede is meters en ek wou myl per uur (mph) hê. Daar is 'n eenvoudige API om na mph te verander, tik net die opdrag US en nou rapporteer die data in mph (sien prentjie).

Ek weet die gholfbal gaan baie vinnig, so ek stel die sensor in om data vinniger te rapporteer om seker te maak dat dit die bal in vlug vang. Die standaard rapportsnelheid was ongeveer 9 verslae per sekonde. Maar as 'n gholfbal 100 km/h ry, is dit 147 ft/s. Die afstand tussen verslae sou 16 voet wees en daar sou 'n kans wees dat die bal tussen die verslae geraak word en buite die opsporingsbereik vir die sensor was.

Om seker te maak dat dit nie gebeur nie, het ek die rapportsyfer verhoog. Verander die monstertempo na 50 ps / s (SC -opdrag) en gebruik 'n kleiner 512 buffergrootte (<S -opdrag). Dit het die rapportsnelheid verhoog tot ongeveer 50-60 verslae per sekonde, en ek kon seker wees dat die gholfbal opgetel word.

Die finale instellings was om nie desimale (F0 -opdrag) aan te meld nie en om die instellings in die aanhoudende geheue te stoor (A! -Opdrag). Op hierdie manier is die gewenste konfigurasie reggemaak toe ek die sensor afskakel en dit aan die telefoon koppel.

Stap 4: Koppel sensor aan telefoon

Koppel sensor aan telefoon
Koppel sensor aan telefoon

Koppel dan die USB OTG -kabel aan die telefoon, gevolg deur die USB -mikrokabel aan die sensor. Maak seker dat die USB OTG -kabel aan die kant van die telefoon gekoppel is. Alhoewel die kombinasie 'n USB -mikro -tot -mikro -kabel is, kan u dit nie andersins aansluit nie, anders werk dit nie.

Laai die app op u telefoon af en begin dit. U moet die flikkerende groen lig op die sensor sien, en met 'n handgolf kan u getalle op die telefoon lees. Die app toon die lesings, maar met my instelling gaan dit baie vinnig verby, en dit is moeilik om te weet wat die werklike snelheid is. Gelukkig is daar 'n maksimum snelheid wat gemeet word. Gestel die gholfbal is die vinnigste ding wat voor die sensor beweeg, dan sal die maksimum lesing die gholfbal se spoed wys.

Stap 5: Toetydtoets

Nou is dit tyd om dit uit te toets.

Vind u naaste ryafstand om die opstelling te toets. U wil die sensor ongeveer 3-4 voet agter die golfbal plaas en in die rigting van sy rigting wys. Maak seker dat dit ver genoeg terug is sodat u dit nie met u rugslag kan slaan nie.

Maak 'n gholfbal vas, swaai en let op die maksimum snelheid wat deur die app gelees word. Ek was verbaas dat ek so vinnig as 110 km / h kon slaan. U kan die maksimum spoed van elke swaai lees om die nuwe waarde te sien.

Dit is dit, 'n eenvoudige aanwyser vir gholfbalspoed gemaak van 'n radarsensor vir motors.

Ekstra punte. Ek wou net kyk of die spoed van die gholfstok ook gesien kan word. Dit lyk soos in die video. Ek het die sensor weer met die rekenaar en Tera Term verbind met dieselfde instellings as hierbo, maar hierdie keer het ek die uitset gestel om verskeie voorwerpe te rapporteer (O4 -opdrag vir 4 verslae) en dit in 'n loglêer vasgelê. Laag en kyk, daar was dit. Ek kon die data van die terugswaai spoed sien, aangesien dit 'n positiewe waarde was, en dan die voorwaartse swaai teen ongeveer 60-70 mph gevolg deur die bal teen 89 mph. Uit hierdie data kon ek bereken dat die sensor die bal 10 voet lank gesien het van waar ek dit getref het. Nie ver nie, maar redelik goed vir so 'n klein voorwerp.

Werklike data (tyd, spoed 1, spoed 2, spoed 3, spoed 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

Aanbeveel: