Cuprins:
- Pasul 1: Objetivo
- Pasul 2: Materiale și coduri necesare
- Pasul 3: Grabar Y Pasar Video a Tracker
- Pasul 4: Date de intrare
- Pasul 5: Descărcați datele
- Pasul 6: Organizați datele corect
- Pasul 7: Iniciar Con Python
- Pasul 8: Python Y Tracker Unidos
- Pasul 9: Finalizarea pentru Hallar La Distancia Recorrida
Video: Hallar Desplazamiento De Un Objeto En Caída Libre .: 9 Steps
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
În acest program vamos a tener posibilidad de hallar lo que se desplaza un objeto en caída libre solo grabándolo, usando tracker y python.
Pasul 1: Objetivo
În acest lucru se poate încerca să învățăm cum să meargă la deplasarea unui obiect în cădere liberă singur grabând, folosind Tracker și Python.
Pasul 2: Materiale și coduri necesare
Materiale:
Calculator
Celular pentru grabar el deplasarea obiectului la care se le quiere hallar.
Internet pentru descărcare programe.
Programe:
Programele pe care le avem nevoie să fie Python 2.7.2 și de asemenea Tracker.
Pentru a descărca tracker solo necesitamos darle click on this link y en la parte superior elegir Mac OS X.
Para descargar python solo necesitamos darle click a este enlace.
Librerías:
Las bibliotecă necesară pentru instalare este matplot, explicația pentru instalare este această acă,
Pasul 3: Grabar Y Pasar Video a Tracker
Cu dispozitivul electronic care decide este necesar grabar el deplasare la care vrea să facă urmărirea și găsirea valorii.
-Despues de grabarla es important that pasen el video a tracker y hayan tomado o măsură de vreun obiect care apare în video pentru a putea calibra corect video. (En mi caso tomé mi estatura que es 1.74m, cum se poate vedea mai sus unde se pune măsura pentru calibrare)
-Es importante poner el eje de 'x' y 'y' para poder ubicar mejor el objeto y saber que si el resultado llega a ser negativo es porque esta en caída libre y esta abajo del eje x en positivo.
-Tenemos que poner una tabla que sea v contra y, ya que el objecteto esta en caída libre y tenemos que saber como se desplaza verticalmente.
Pasul 4: Date de intrare
Es importante dejar en la parte de abajo una tabla con solo vy, como se ve en la imagen adjunta a este paso.
Pasul 5: Descărcați datele
Înscrieți un arhiv, după ce exportați și când vom păstra aceste date, sunt foarte importante pentru a păstra cu o finalizare de.txt.
Es decir, pueden ponerle el nombre que quieran siempre y cuando termine en.txt.
Pasul 6: Organizați datele corect
În acest pas tendrán că editară datele pe care le-a sacar de tracker pentru a putea folosi în Python.
Tendrán que borrar datos abajo y arriba de forma de que queden emparejados y además queden pegados en la parte superior del document.
În plus de acest lucru, este imperativ că se schimbă toate comasurile documentului pentru un punct.
El ejemplo de como se debería ver, obviamente con los datos que yo use está adjuntada en la foto, singurul care ar trebui să se schimbe în datele pe care le folosesc.
Pasul 7: Iniciar Con Python
În acest moment dejaremos a un lado los datos que hemos sacado de tracker y nos vamos a enfocar en python.
Este imperativ ca programul să fie conținut cu acest cod:
import numpy ca np
importați matplotlib.pyplot ca plt
Estos dos pedazos de código harán que las biblierías necesarias para la gráfica y el valor se importen.
Pasul 8: Python Y Tracker Unidos
După ce este parte a codului este necesar ca programul care sunt începând să fac acest lucru în aceeași carpetă în care să păstreze datele.txt
Y sigan with the code haciendo esto:
date = np.loadtxt ("Pt.txt") y = data [: 1000, 0] x = data [: 1000, 1]
În partea părții codului unde se spune "Pt.txt" au că reemplazar el numele Pt.txt pentru numele numelui documentului unde au datele pe care le-a sacarat de tracker, sin quitar las comillas evidentemente.
Con esta parte que hemos hecho ya podemos hacer la gráfica de la trayectoria de los datos que tomamos con tracker.
Pasul 9: Finalizarea pentru Hallar La Distancia Recorrida
Ya después de haber revisado si el programa esta funcionando con la gráfica, vamos a completa el código con la parte que nos va a decir la distancia que recorre el objeto del video que grabamos.
A =
pentru v în domeniul (len (x) -1):
x1 = x [v] y1 = y [v] x2 = x [v + 1] y2 = y [v + 1] A2 = (x2-x1) * (y1 + y2) / 2 A. apăsați (A2)
print („El recorrido del objeto es”)
print (suma (A))
plt.xlabel („t”)
plt.ylabel („Vy”)
plt.plot (y, x, "r-")
plt.fill_between (y, x)
plt.show ()
După ce a fost parte și de a fi corectat programul, programul nostru va a botar un dat care va fi la distanța pe care a recorat obiectul în metri, deja că calibrarea în tracker este în metri.
Esto quiere decir que si nos dice -0.59 înseamnă că obiectul se mișcă în cădere liberă 59 cm.
Recomandat:
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: 15 Steps
MONITORAMENTO DA UMIDADE DO SOLO DE UMA HORTA UTILIZANDO ARDUINO E ANDROID: A ideia do nosso projecteto is monitorar a umidade do solo de uma horta e apresentar na tela do celular for acompanhamento real
Projeto IoT - Sistema Detector De Fumaça: 5 Steps
Projeto IoT - Sistema Detector De Fumaça: IntroduçãoO Sistema Detector de Fumaça consiste în uma soluție IoT cu obiectivul de a permite sau monitoriza alarmele de incidență a rezidențelor atravate de um aplicativ Android. O proiecție este bazată pe un microcontrolator care se află în comun cu nu
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (with Pictures)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: Que tal amigos, siguiendo con la revisiones de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, y es ideal pentru dezvoltarea de prototipuri robotice și controlul motoarelor și serviciilor, d
Como Hallar El Recorrido De Un Objeto Y El Área Bajo La Curva En Python: 7 Steps
Como Hallar El Recorrido De Un Objeto Y El Área Bajo La Curva En Python: Este program gr á fica la curva care există între relația ó n viteză împotriva timpului în mișcarea unui obiect. Adem á s este program calcula el recorrido that hizo este object to find the á rea debajo de la curva que
Desplazarea De Un Objeto Mediante El Calculo De Área En Python: 8 Steps (with Pictures)
Desplazamiento De Un Objeto Mediante El Calculo De Área En Python: Para calcular el desplazamiento de un objeto, teniendo en cuenta los principios de la f í sica, se poate găsi el á rea de su movimiento en una gr á fica de viteză contra timpului . Sin embargo, el calculo de esta á rea n