Back to Serious Calculations

INTERACTIVE LEARNING LAB

Projectile Motion Calculator

Launch a projectile, break its motion apart, follow it through time, and build toward solving problems independently.

New to projectile motion? Start with Guided Mode. Already know the physics? Jump to the Quick Calculator.

STAGE 1

Launch Your Projectile

Set the speed, angle, and gravity — watch the trajectory appear

YOUR PROJECTILE

Set the launch conditions. The trajectory updates live.

SPEED + ANGLE + GRAVITY → TRAJECTORY

y = 0 (landing level)H = 15.9 mRlaunchlandvxvy

LIVE ARC · SCROLL TO ZOOM · DOUBLE-CLICK TO RESET

Continue learning ↓ — break the velocity into components

STAGE 2

Break the Velocity Apart

The launch velocity splits into horizontal and vertical components

θuxuyu

The initial velocity u points along the launch angle. We split it into:ux = u cos(θ) · uy = u sin(θ)

WHAT JUST HAPPENED?

The single launch velocity becomes two independent pieces: a horizontal speed that gravity does not touch, and a vertical speed that gravity will steadily reduce.

Why do we split velocity into components? ↓

STAGE 3

One Projectile — Two Motions

Horizontal and vertical motion are independent, but share the same time

HORIZONTAL MOTION

ax = 0

vx = ux = 17.7 m/s

x = ux · t

No horizontal acceleration — velocity stays constant.

VERTICAL MOTION

ay = −g = −9.81

vy = uy − gt

y = y₀ + uy·t − ½gt²

Gravity steadily reduces the upward velocity.

Time connects the two motions. The horizontal and vertical motions can be analyzed separately, but they describe the same projectile at the same instant. Both use the same t.

FOLLOW THE FLIGHT

Launcht = 0.00 sLanding
TIME0.00s
X POSITION0m
Y POSITION0m
vx17.7m/s
vy17.7m/s
SPEED25m/s

WHAT JUST HAPPENED?

Drag the slider to watch the projectile travel. The horizontal velocity never changes, while the vertical velocity decreases on the way up, hits zero at the peak, and grows downward on the way down.

What happens at maximum height? ↓

STAGE 4

Reach the Peak

What is special about the velocity at maximum height?

What is special about the velocity at maximum height?

Misconception check: At maximum height, is the projectile stationary?No — unless launched straight up. vy = 0 but vx remains, so total velocity and kinetic energy are not zero.

TIME TO PEAK1.8s
MAX HEIGHT H15.9m
RISE ABOVE LAUNCH15.9m
uy AT LAUNCH17.7m/s

WHAT JUST HAPPENED?

The projectile has reached its highest point. Gravity reduced its upward vertical velocity to zero, but its horizontal velocity is unchanged. It continues forward while beginning to fall.

Note: H = 15.9 m is measured from the y = 0 reference level. The rise above the launch point is only 15.9 m.

STAGE 5

Find Position at a Distance

Use horizontal motion to find time, then use that time vertically

WHERE IS THE PROJECTILE HERE?

HORIZONTAL DISTANCE→TIME→VERTICAL POSITION
Where does the projectile land? ↓

STAGE 5

Find the Landing Point

Where does the projectile intersect the landing level?

FLIGHT TIME3.6s
RANGE R63.7m

We solve y_target = y₀ + uy·t − ½gt² for the physically meaningful nonnegative time, then compute R = ux × t_flight.

WHAT JUST HAPPENED?

The projectile lands when its vertical position returns to the landing level. The larger time solution of the quadratic gives the flight time; multiplying by the constant horizontal speed gives the range.

How fast is it moving here? ↓

STAGE 6

Follow the Velocity

Find speed and direction at any point along the trajectory

VELOCITY AT ANY TIME

Launcht = 0.00 sLanding
TIME0.00s
vx17.7m/s
vy17.7m/s
SPEED25m/s
DIRECTION45°
POSITION0, 0m

ADVANCED: VELOCITY AT A SPECIFIED HEIGHT

A projectile can pass the same height twice — once rising, once falling.

WHAT JUST HAPPENED?

At any time, the horizontal velocity stays the same while the vertical velocity changes. The direction angle tells you whether the projectile is rising (positive) or falling (negative).

Where did the energy go? ↓

STAGE 7

Track the Energy

Kinetic and potential energy exchange while total stays constant

Launcht = 0.00 sLanding
Kinetic Energy (KE) (½mv²)313 J
Gravitational PE (GPE) (mgy)0 J
Total Mechanical Energy (KE + GPE)313 J

KE

313 J

GPE

0 J

TOTAL

313 J

Total mechanical energy is constant in the ideal model (no air resistance). As the projectile rises, KE decreases and GPE increases. As it falls, KE increases and GPE decreases.

Important: At maximum height, KE is not zero — horizontal velocity remains, so KE = ½m·vx² is still positive.

WHAT JUST HAPPENED?

Energy shifts between kinetic and gravitational potential, but the total stays the same (conservation of mechanical energy). The reference level for GPE is y = 0 — choosing a different reference changes GPE but not the physics.

STAGE 8

Master Projectile Motion

You've worked through the full guided sequence

○ Launch○ Components○ Motion○ Peak○ Range○ Velocity○ Energy○ Mastery

0 of 8 stages completed.

Ready to try this without help? Switch to Practice mode for original problems with gradually reduced assistance — from fully guided hints to independent problem-solving.

ADVANCED EXPLORATION

Experiment with the Physics

Keep speed and gravity constant. Drag the angle and watch the trajectory change.

Angle: 45°

y = 0 (landing level)H = 15.9 mRlaunchland
Range: 63.7 m
Max Height: 15.9 m
Flight Time: 3.6 s

For same-height launch without air resistance, 45° gives maximum range. Complementary angles (e.g. 30° and 60°) give the same range.

CONCEPT CHECKS

Test Your Understanding

Which velocity component changes because of gravity?

What is vy at maximum height?

Does vx become zero at maximum height?

Can the projectile have the same height at two different times?

At maximum height, is the projectile stationary?

COMMON MISTAKES

Projectile Motion Pitfalls

Using total velocity instead of a component

Always split u into ux and uy before solving. The horizontal equation uses ux, not u.

Swapping sin and cos

Adjacent side = cos, opposite side = sin. ux (horizontal) = u cos θ, uy (vertical) = u sin θ.

Assuming horizontal velocity changes

Gravity acts vertically. In ideal motion, vx is constant — it never changes.

Thinking velocity is zero at max height

Only vy = 0 at the peak. vx remains nonzero (unless launched straight up), so the projectile is still moving.

Using the range shortcut at different heights

R = u²sin(2θ)/g only works when launch and landing heights are equal. Otherwise use the quadratic.

Wrong sign for gravity

g is a positive magnitude. The vertical acceleration is ay = −g. The −½gt² term subtracts.

Confusing distance with displacement

Displacement is a vector (start to end). Distance is the path length. They differ for projectiles.

Forgetting two times at one height

A height below the peak is reached twice — rising and falling. Don't discard the second solution.

Degrees vs radians

Make sure your calculator is in degree mode when the angle is given in degrees.

Treating x and y as unrelated times

Horizontal and vertical motion share the same time t. Never use different times for the same instant.

QUICK REFERENCE

Equation Summary

COMPONENTS

ux = u cos θ

uy = u sin θ

POSITION

x = x₀ + ux t

y = y₀ + uy t − ½gt²

VELOCITY

vx = ux (constant)

vy = uy − gt

v = √(vx² + vy²)

PEAK

vy = 0 at peak

t_top = uy / g

H = y₀ + uy² / (2g)

RANGE (SAME HEIGHT)

T = 2uy / g

R = ux T = u² sin(2θ) / g

ENERGY

KE = ½mv²

GPE = mgy

E = KE + GPE = constant

Sign convention: +x right, +y up, g positive magnitude, ay = −g. All equations assume ideal motion (no air resistance).

Sign convention: +x right, +y up, g entered as positive magnitude, ay = −g. All physics uses established real-world projectile-motion equations. Fictional scenarios may use different gravity values but the equations remain scientifically consistent.

Explore the Real Science

The physics behind every launch — motion, energy, and waves — is real. Explore it hands-on.

Ultrasonic Levitation KitAFFILIATE PRODUCT

Physics / Acoustics

Make Objects Float With Sound

Explore the real physics of acoustic levitation, standing waves, and sound with a hands-on ultrasonic levitation experiment.

Explore Acoustic Levitation
base44
Edit with Base44