Cuprins:
- Provizii
- Pasul 1: Descărcați aplicația OmniPreSense
- Pasul 2: Telefon / tabletă și cablu Android OTG
- Pasul 3: Configurați senzorul OPS243-A
- Pasul 4: Conectați senzorul la telefon
- Pasul 5: Testarea timpului teului
Video: Detector de viteză a mingii de golf: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Nu sunt jucător de golf, dar joc din când în când. Am auzit că lovirea mingii mai departe se referă la viteza clubului și a mingii de golf, dar habar nu aveam cât de repede loveam. Am avut un senzor radar OmniPreSense de la Mouser și am descărcat o aplicație pe care o au pentru detectarea mașinilor cu viteză mare și m-am întrebat dacă va funcționa pe o minge de golf. Cu un pic de configurare și testare, am constatat că poate detecta cu ușurință viteza mingii și este mult mai ieftin decât unele sisteme între 500 și 10 000 de dolari care sunt acolo.
Provizii
1) Aplicația Android
2) Telefon sau tabletă Android (suport USB OTG)
3) Cablu USB OTG
4) Cablu micro USB
5) Senzor radar OPS243-A
6) Trepied și incintă tipărită 3D (opțional)
7) PC cu senzor de program / configurare terminal
8) Club de golf, minge și loc de lovit
Pasul 1: Descărcați aplicația OmniPreSense
Aplicația furnizată se află aici. Se spune că funcționează pe orice telefon sau tabletă Android care acceptă USB OTG (On the Go). USB OTG permite telefonului sau tabletei să alimenteze dispozitivul conectat la acesta, în acest caz senzorul care nu consumă prea multă energie. Cu toate acestea, pare să atragă suficient încât să aveți telefonul / tableta destul de încărcate, să zicem 40% sau mai mult.
Pasul 2: Telefon / tabletă și cablu Android OTG
Veți avea nevoie de un telefon sau tabletă Android care acceptă USB OTG. Se pare că OTG este o caracteristică destul de populară acum. Telefoanele / tabletele Samsung și LG par să le susțină. Telefonul meu Samsung vechi și ieftin l-a acceptat.
În plus, veți avea nevoie de un cablu USB OTG care să convertească micro USB-ul la conectorul USB feminin standard. Sunt disponibile de la Adafruit aici la 2,50 USD sau iată o versiune USB C la 5,54 USD.
Pe lângă cablul USB OTG, veți avea nevoie de un alt cablu micro USB standard. Am avut o versiune lungă de 3 'care mi-a permis să plasez telefonul la un nivel mai convenabil.
Am avut o carcasă imprimată 3D care se potrivește cu dimensiunea senzorului și am lucrat cu o cameră tri-pod mică pentru a o susține atunci când se confruntă cu mingea de golf.
Pasul 3: Configurați senzorul OPS243-A
Veți avea nevoie de un computer pentru a configura senzorul pentru detectarea mingii de golf. Poate fi un PC sau Mac și veți avea nevoie de un program terminal precum Tera Term sau Putty.
Va trebui să conectați senzorul la computer cu ajutorul cablului micro USB și să deschideți programul terminal. Folosesc Tera Term, care este frumos, deoarece detectează automat numărul portului COM. Odată conectat, puteți vedea fluxul de date printr-o simplă undă de mână deasupra senzorului.
Unitățile implicite sunt metri și am vrut mile pe oră (mph). Există un API simplu pentru trecerea la mph, trebuie doar să tastați comanda US și acum datele raportează în mph (a se vedea imaginea).
Știu că mingea de golf merge foarte repede, așa că am setat senzorul să raporteze datele mai repede pentru a mă asigura că a capturat mingea în zbor. Rata implicită a raportului a fost de aproximativ 9 rapoarte pe secundă. Dar dacă o minge de golf călătorește 100 mph, aceasta înseamnă 147 ft / s. Distanța dintre rapoarte ar fi de 16 ft. Și ar exista o șansă între rapoarte ca mingea să poată fi lovită și în afara razei de detectare pentru senzor.
Pentru a mă asigura că acest lucru nu se întâmplă, am crescut rata de raportare. Schimbați rata de eșantionare la 50 kps (comanda SC) și utilizați o dimensiune mai mică a bufferului 512 (comanda <S). Acest lucru a crescut rata de raportare la aproximativ 50-60 de rapoarte pe secundă și aș putea fi sigur că mingea de golf va fi ridicată.
Setările finale au fost să nu raporteze zecimale (comanda F0) și să salveze setările în memoria persistentă (comanda A!). În acest fel, când am oprit senzorul și l-am conectat la telefon, configurația dorită a fost fixată.
Pasul 4: Conectați senzorul la telefon
Apoi conectați cablul USB OTG la telefon urmat de cablul micro USB la senzor. Asigurați-vă că cablul USB OTG este conectat la partea telefonului. Chiar dacă combinația este un cablu USB micro la micro, nu le puteți conecta în alt mod sau nu va funcționa.
Descărcați aplicația de pe telefon și porniți-o. Ar trebui să vedeți lumina verde intermitentă pe senzor și cu o undă de mână din nou puteți vedea numerele care citesc pe telefon. Aplicația afișează citirile, dar cu setările mele trec foarte repede, atât de greu de spus care este viteza reală. Din fericire, există o viteză maximă măsurată. Presupunând că mingea de golf este cel mai rapid lucru care se deplasează în fața senzorului, atunci citirea maximă va afișa viteza mingii de golf.
Pasul 5: Testarea timpului teului
Acum este timpul să testăm acest lucru.
Găsiți cel mai apropiat poligon de conducere pentru a testa setarea. Veți dori să puneți senzorul la aproximativ 3 metri în spatele locului în care mingea de golf este poziționată și orientată spre direcția sa de deplasare. Asigurați-vă că a revenit suficient de departe încât să nu o loviți cu leagănul din spate.
Luați o minge de golf, faceți un leagăn și notați viteza maximă citită din aplicație. Am fost surprins să pot atinge până la 110 mph. Puteți șterge viteza maximă citind fiecare leagăn pentru a vedea noua valoare.
Gata, un simplu indicator de viteză al mingii de golf realizat dintr-un senzor radar pentru mașini.
Puncte suplimentare. Ca o parte, am vrut să mă uit pentru a vedea dacă viteza clubului de golf poate fi văzută și ea. Se pare că în videoclip. Am reconectat senzorul la PC și Tera Term cu aceleași setări ca mai sus, dar de această dată am setat ieșirea pentru a raporta mai multe obiecte (comanda O4 pentru 4 rapoarte) și l-am captat într-un fișier jurnal. Jos și iată, acolo era. Am putut vedea datele despre viteza oscilației din spate, deoarece a fost o valoare pozitivă și apoi oscilația înainte cu aproximativ 60-70 mph urmată de mingea la 89 mph. Din aceste date am reușit să calculez că senzorul a văzut mingea la 10 ft de unde am lovit-o. Nu foarte departe, dar destul de bun pentru un obiect atât de mic.
Date reale (timp, viteză 1, viteză 2, viteză 3, viteză 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
Recomandat:
Viteza vântului și înregistratorul de radiații solare: 3 pași (cu imagini)
Viteza vântului și înregistratorul de radiații solare: Trebuie să înregistrez viteza vântului și puterea radiației solare (iradiere) pentru a evalua câtă putere ar putea fi extrasă cu o turbină eoliană și / sau cu panouri solare. Voi măsura timp de un an, analizează datele și apoi proiectați un sistem off grid
Robot de urmărire a mingii: 8 pași
Robot de urmărire a mingii: Deci, în acest sens, voi spune cum să fac un robot de urmărire a mingii care este un robot care va identifica o bilă și o va urmări. Este practic o tehnică de supraveghere automată care poate fi utilizată în lumea modernă. Deci, lasă-ne să intrăm și să începem să construim
Repararea mingii elicopterului: 6 pași
Repararea mingii elicopterului: Bună tuturor, aceasta este jucăria elicopterului fiului meu care nu a vrut să înceapă să se încarce. În acest Instructable, vom analiza pașii pe care i-am făcut pentru a investiga defecțiunea și cum am reușit să o remediez
Platformă Stewart de echilibrare a mingii controlată PID: 6 pași
Platformă Stewart de echilibrare a mingii controlate de PID: motivație și concept general: în calitate de fizician în formare, sunt atras în mod natural și încerc să înțeleg sistemele fizice. Am fost instruit să rezolv probleme complexe descompunându-le în cele mai elementare și esențiale ingrediente, apoi
Camera de urmărire a mingii la 180 °: 5 pași (cu imagini)
Camera de urmărire a mingii la 180 °: Bine ați venit la primul meu proiect! Sunt încântat să vă împărtășesc ceea ce am făcut și să vă arăt pașii pentru a vă construi propria cameră de urmărire. Acest proiect a fost posibil folosind biblioteca OpenCV împreună cu Python