Мазмұны:
- Жабдықтар
- 1 -қадам: OmniPreSense қосымшасын жүктеңіз
- 2 -қадам: Android OTG телефон/планшет және кабель
- 3-қадам: OPS243-A сенсорын конфигурациялаңыз
- 4 -қадам: сенсорды телефонға қосыңыз
- 5 -қадам: Tee Time Testing
Бейне: Допты гольф детекторы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Мен гольф ойыншысы емеспін, бірақ анда -санда ойнауға тура келеді. Мен допты алысырақ соғу клуб пен гольф доптарының жылдамдығына байланысты екенін естідім, бірақ мен қаншалықты жылдам соққанымды білмедім. Менде Mouser -ден OmniPreSense радар датчигі болды және олар жылдамдықты көліктерді анықтауға арналған қосымшаны жүктедім және ол гольф допында жұмыс істейтінін білдім. Кішкене конфигурация мен тестілеудің арқасында мен оның жылдамдығын оңай анықтай алатынын білдім және ол сол жерде орналасқан $ 500-$ 10 000 жүйелерінен әлдеқайда арзан.
Жабдықтар
1) Android қосымшасы
2) Android телефоны немесе планшеті (USB OTG қолдауы)
3) USB OTG кабелі
4) USB микро кабелі
5) OPS243-A радар датчигі
6) штатив және 3D басып шығарылған корпус (міндетті емес)
7) Терминал бағдарламасы/конфигурация датчигі бар ДК
8) Гольф клубы, доп және соғылатын жер
1 -қадам: OmniPreSense қосымшасын жүктеңіз
Берілген бағдарлама осы жерде орналасқан. Ол USB OTG (Жолда) қолдайтын кез келген Android телефонында немесе планшетте жұмыс істейтінін айтады. USB OTG телефонға немесе планшетке қосылған құрылғыны қуаттандыруға мүмкіндік береді, бұл жағдайда сенсор көп қуат алмайды. Дегенмен, телефонды/планшетті 40% немесе одан да көп зарядтау қажет болуы жеткілікті.
2 -қадам: Android OTG телефон/планшет және кабель
Сізге USB OTG қолдайтын Android телефон немесе планшет қажет болады. OTG - бұл қазіргі кездегі негізгі функция. Samsung және LG телефондары/планшеттері мұны қолдайтын сияқты. Менің арзан, ескі Samsung телефоным оны қолдады.
Сонымен қатар, сізге USB OTG кабелі қажет болады, ол микро USB -ді стандартты USB әйел қосқышына түрлендіреді. Олар Adafruit -тен 2,50 долларға немесе USB C нұсқасы 5,54 долларға қол жетімді.
USB OTG кабелінен басқа стандартты USB микро кабелі қажет. Менде 3 'ұзын нұсқасы болды, бұл телефонды ыңғайлы деңгейге қоюға мүмкіндік берді.
Менде сенсордың өлшеміне сәйкес келетін 3D басып шығарылған корпус болды және гольф допына қараған кезде оны қолдау үшін шағын камералы три-под жұмыс істеді.
3-қадам: OPS243-A сенсорын конфигурациялаңыз
Допты анықтау үшін сенсорды конфигурациялау үшін сізге компьютер қажет. Бұл компьютер немесе Mac болуы мүмкін және сізге Tera Term немесе Putty сияқты терминалды бағдарлама қажет.
Сенсорды компьютерге USB микро кабелі арқылы қосу және терминалды бағдарламаны қосу қажет. Мен Tera терминін қолданамын, себебі ол COM портының нөмірін автоматты түрде анықтайды. Қосылғаннан кейін сенсор үстінде қарапайым қолмен толқынмен деректердің ағынын көруге болады.
Әдепкі бірліктер - бұл метр, мен сағатына миль алғым келді (миль). Mph -ке ауысу үшін қарапайым API бар, тек US пәрменін теріңіз, енді деректер миля / сағ -та есеп береді (суретті қараңыз).
Мен білемін, гольф допы өте тез жүреді, сондықтан мен сенсорды допты ұшып бара жатқанына көз жеткізу үшін деректерді жылдам хабарлауға қойдым. Әдепкі есеп жылдамдығы секундына шамамен 9 есеп болды. Бірақ егер гольф добы 100 миль жылдамдықпен жүрсе, бұл 147 фут/с. Есептер арасындағы қашықтық 16 футты құрайтын болады, ал сенсор үшін допты анықтауға және ауытқуға болмайды.
Бұл болмағаны үшін мен есеп беру жылдамдығын арттырдым. Үлгі жиілігін 50ps / с (SC пәрмені) етіп өзгертіңіз және кішірек 512 буферлік өлшемді қолданыңыз (<S пәрмені). Бұл есеп жылдамдығын секундына шамамен 50-60 есепке дейін арттырды, мен гольф допын алатынына сенімді едім.
Соңғы параметрлер ондық бөлшектер туралы есеп бермеу (F0 пәрмені) және параметрлерді тұрақты жадта сақтау (A! Пәрмені) болды. Осылайша сенсорды өшіріп, телефонға қосқанда, қажетті конфигурация орнында болды.
4 -қадам: сенсорды телефонға қосыңыз
Содан кейін USB OTG кабелін телефонға, содан кейін сенсорға USB микро кабелін қосыңыз. USB OTG кабелі телефонға қосылғанын тексеріңіз. Бұл комбинация USB микро -микро кабелі болса да, оларды басқа жолмен қосуға болмайды немесе ол жұмыс істемейді.
Қолданбаны телефонға жүктеп алып, іске қосыңыз. Сіз сенсорда жыпылықтайтын жасыл шамды көруге тиіссіз, ал қолмен толқынмен телефоннан сандардың оқылғанын көруге болады. Бағдарлама көрсеткіштерді көрсетеді, бірақ менің параметріммен олар өте жылдам өтеді, сондықтан олардың нақты жылдамдығы қандай екенін айту қиын. Бақытымызға орай, өлшеудің максималды жылдамдығы бар. Гольф допы сенсордың алдында ең жылдам қозғалатын нәрсе деп есептесек, максималды көрсеткіш гольф допының жылдамдығын көрсетеді.
5 -қадам: Tee Time Testing
Енді мұны тексеретін уақыт келді.
Реттеуді тексеру үшін сізге жақын жерді табыңыз. Сіз сенсорды гольф добы орналасқан және оның жүру бағытына қарайтын жерден 3-4 фут артта қойғыңыз келеді. Оның артқа серпілуімен соқпайтындай жеткілікті артта екеніне көз жеткізіңіз.
Гольф допын алыңыз, бұрылыңыз және бағдарламадан максималды жылдамдықты оқыңыз. Мен сағатына 110 миль жылдамдықпен жүре алатыныма таң қалдым. Сіз жаңа мәнді көру үшін әр бұрылыстың максималды жылдамдығын өшіре аласыз.
Бұл автомобильдерге арналған радар датчигінен жасалған гольф допының жылдамдығының қарапайым көрсеткіші.
Қосымша ұпайлар. Бір жағынан, мен гольф клубының жылдамдығын көруге болатынын білгім келді. Видеода солай көрінеді. Мен сенсорды жоғарыда көрсетілген параметрлермен дербес компьютерге және Tera терминалына қайта қостым, бірақ бұл жолы шығуды бірнеше объектілерге хабарлауға қойдым (4 есепке арналған O4 пәрмені) және оны журнал файлына түсірдім. Міне, төменде болды. Мен кері бұрылу жылдамдығының деректерін көре алдым, себебі бұл оң мән, содан кейін 60-70 миль жылдамдықпен алға қарай жүру, содан кейін доп 89 миль / сағ. Дәл осы мәліметтерден мен сенсор допты мен соққан жерден 10 фут қашықтықта көргенін есептей алдым. Бұл алыс емес, бірақ мұндай кішкентай объект үшін өте жақсы.
Нақты деректер (уақыт, жылдамдық 1, жылдамдық 2, жылдамдық 3, жылдамдық 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
Ұсынылған:
Пинго: Қозғалысты анықтайтын және жоғары дәлдіктегі пинг-понгтан допты ұшыру: 8 қадам
Пинго: Қозғалысты анықтайтын және жоғары дәлдіктегі пинг-понгтан допты ұшырушы: Кевин Нитиема, Эстебан Поведа, Энтони Маттакчиона, Рафаэль Кей
Допты бақылайтын робот: 8 қадам
Допты бақылайтын робот: Сонымен, мен допты бақылайтын роботты қалай жасау керектігін айтамын, ол - робот, ол допты анықтап, оған ілеседі. Бұл негізінен қазіргі әлемде қолдануға болатын автоматтандырылған бақылау әдісі. Сонымен, біз жай ғана секіріп, құрылысты бастауға рұқсат етіңіз
PID басқарылатын допты теңестіретін Стюарт платформасы: 6 қадам
PID басқарылатын допты теңестіретін Стюарт платформасы: мотивация және жалпы түсінік: Физик ретінде мен жаттығуда физикалық жүйелерге қызығамын және түсінуге тырысамын. Мен күрделі мәселелерді олардың негізгі және негізгі ингредиенттеріне бөлу арқылы шешуге үйреттім, содан кейін
Допты қадағалау 180 ° камера: 5 қадам (суреттермен)
Допты қадағалау 180 ° камера: Менің алғашқы жобама қош келдіңіз! Мен жасаған нәрсеммен бөлісуге қуаныштымын және сізге өзіңіздің бақылау камераңызды жасаудың қадамдарын көрсетемін. Бұл жоба Python -мен бірге OpenCV кітапханасының көмегімен мүмкін болды
Допты теңестіруші және PID скрипкасы: 7 қадам (суреттермен)
Ball Balancer және PID Fiddler: Бұл жоба Arduino -мен жұмыс тәжірибесі бар адамдарға арналған. Серверлерді, OLED дисплейлерді, кастрөлдерді, түймелерді, дәнекерлеуді қолдану туралы бұрын білу пайдалы болады. Бұл жоба 3D басып шығарылған бөлшектерді қолданады. Ball Balancer - бұл PID сынау қондырғысы