10 Fun Science Experiments You Can Conduct Using Your Phone

Did you know your smartphone is packed full of useful instruments you can actually use for scientific experiments?
Christopher McFadden

Did you know your phone, especially if it's an up to date model, is packed full of little instruments you can actually use to perform some basic experiments?

Many of these tiny instruments are used by the phone's basic software, and third-party apps, to act as data collectors to help with some of its features, like GPS etc. 

For instance, most can now be used to measure:-

- Acceleration;

- Magnetic fields;

- Sound;

- Geospatial location and;

- Some can even measure atmospheric pressure.

Isn't that interesting, if perhaps, a little worrying?

Of course, you will also need some specialist applications to 'unlock' your phone's inner scientific potential. A great example of just such an app is called Phyphox.

This application has been developed by the 2nd Institute of Physics at RWTH Aachen University and was developed by Dr. Sebastian Stacks (Development and Concept), Professor Christoph Stampfer (Concept), Frank Posthoff (Design) and Camilla Lummerzheim and Jomes Gessner (Programming). 

It is free to download and is also cross-platform - so that's handy. They also have a big selection of DIY science experiments on their YouTube channel and we'll be selecting a few of those, and others, to describe below.

Any and all data recorded using this app can be shared as screenshots, accessed remotely or you can export the data in a variety of formats from excel to CSV files - which is pretty handy. 

However, if your phone lacks some equipment (like a barometer) some of the experiments/features will be greyed out. 

There are other data collection/science apps out there (like Google's Science Journal App) but this article will focus on those provided by Phyphox. 

Experiment #1 - Measuring the duration of freefall

This interesting experiment will let measure the duration of a freefall using your humble smartphone. 

If you've downloaded the app this experiment requires the use of the "Acoustic Stopwatch" function. This experiment will time the elapses between two loud acoustic events. 

You will need to enter a few parameters before you start. First and foremost set the threshold value to enable you to tweak a trigger noise that is louder than the ambient noise levels.

This will take some trial and error, as you can imagine, so keep changing the value until the ambient noise doesn't trigger the stopwatch.

There is also another parameter to set - the minimum delay. As any noise tends to have a duration this prevents the same 'sound event' from stopping and starting the timer multiple times and spoiling your experiment.

10 Fun Science Experiments You Can Conduct Using Your Phone
Source: Phyphox/YouTube

As you can imagine the delay must always be smaller than the total freefall time.

A simple setup would be some object to drop, a ruler (metal is best) and another long object like a pen. Now balance the ruler and object over the edge of a flat surface like a table. 

With the acoustic stopwatch activated strike the ruler on the edge so that the object falls off the ruler and drops to the floor. The stopwatch should trigger when the ruler 'rings' from the impact (if metal) and stop when your phone's microphone detects the impact of the object on the floor.

Clearly, this will not work well in a noisier environment so you can experiment with 'bigger' and 'better' apparatus. For instance, you could use a balloon (held in a metal hoop on a pole) to suspend the weight and have a metal target underneath.

Popping the balloon acts as the initial trigger and the object hitting the metal plate on the floor should generate enough noise for the stopwatch to detect in noisier environments (like a classroom say). 

By repeating it a few times at different heights, the time should be the square root of 2 times the drop height divided by the gravitational acceleration towards the Earth of 9.81 m/s2.fun phone science experiments freefall

 Give it a go!

Experiment #2 - Measure the length of a pendulum from pivot to center of mass

Here's another fun experiment using your phone you can easily perform at home. Once again make sure you have the app open and go find yourself some string. 

Then open the Phyphox app (or alternative) and find the pendulum experiment from the menu. Before you start swinging your phone around like 'it's no-one's business' you'll need to make some preparations first. 

On the pendulum app's menu, you'll need to tap on the length tab on the top. You'll then need to select the "timed run" box on the menu. Now you'll need to set the start delay as well as experimental duration.

For best results, you should set these to 3 and 10 seconds respectively. This means the app will wait 3 seconds before running and will automatically switch off 10 seconds after that.

Now for the fun bit. Attach some string to your phone, press start and set you phone pendulum "a-swinging". If the experiment went well the app should have determined the length of the string of the pendulum from a pivot point to the phone's center of mass. 

To prevent the phone swinging during the experiment you could build a simple cradle out of a toilet tissue tube or come up with your own solution. 

Experiment #3 - Use a Magnetic Ruler to measure the speed of things

This is another cool experiment you can run using your phone (and data collecting app of course). For this, once again, you'll need the Phyphox (or equivalent) application and a couple of magnets. 

Decide what you want to measure the speed of but it must be something big enough to carry the phone. Then place the magnets along the length of the path at regular intervals in preparation - obviously not too close together.

Also, make sure the magnets are all aligned in the same polarity.

Your choice of magnets will depend completely on the setup of your experiment and the length of the distance between the magnets and your phone. For instance, if you wanted to use a train set with height from magnet to phone being around 7 cm small rare earth metal ones should work fine.

But be warned very strong magnets can, and will, damage your phone especially its compass functions. If between 1 micro- to 1 milli- Tesla it should be fine (yes there is an app to measure that too). 

Now strap your phone with the application activated and select the "Magnetic Ruler" experiment. Now enter your pre-determined magnet spacing and off you go. 

The app will count the number of magnets it passes as well as simultaneously measuring the travel time. 

10 Fun Science Experiments You Can Conduct Using Your Phone
Example results using a toy train. Source: Phyphox/YouTube

Experiment #4 - Calculate the speed of a rolling object

This fun phone experiment will let you measure the speed of a rolling object. For this experiment, apart from the app, you'll need a second device to receive and display data remotely.

You'll also need some form of container to house your phone as it rolls around. Cardboard tubes are ideal and you should try to find one roughly the same width as your smartphone.

The second device, whether it be a tablet, PC or another phone, will need its most up to date web browser but other than that it doesn't need to be anything too fancy. It will also need to be on the same network as your to-be smartphone rolling sensor. 

Now to prepare the experiment. If you are using Phyphox open the app and select the "Rolling Experiment" under the mechanics heading. You will be asked to enter the radius of the tube (or other roller apparatus).

Measure it and enter the result in the application. You will also need to activate the remote access setting in the main menu (top right menu icon). 

You will be provided with a URL to enter into your second devices web browser. Now place your smartphone (with the activated app) inside the roller and use some padding to wedge it as close to the center as possible - obviously be careful not to turn off/close the app or change any settings - the display will remain open throughout.

The app will now make use of your phone's inbuilt gyroscope to calculate the rollers tangential velocity and share the information on your second devices monitor. 


fun phone experiments roller speed
Source: Phyphox/YouTube

Experiment #5 - Turn your smartphone into a SONAR device

Using a data collecting app, like Phyphox, you can actually turn your phone into a rudimentary SONAR device. With the example app provided, it uses your speaker to send out a series of 'chirps' and 'listens' for the reflection off a target using the phone's microphone.

To conduct controlled experiments you will need to insulate your phone from all other directions apart from the target direction to try to attenuate as much 'noise' as possible. After all, the phone will receive signals from all directions (walls, ceilings and pretty much everything around it) without some form of insulation. 

You can use foam sections to create a container to fit the phone in and then select a target to measure the distance of it from the phone. Anything will do but flat metal objects tend to work great. 

Like previous experiments, you can use the second device to receive and display the information remotely for ease of access. 

With your insulated container built activate the application and get 'SONAR'ing'. You might want to also set up a ruler or tape measure to verify the results provided. 

The application will use the speed of sound to calculate the distance of any reflections it receives. You should see a distinct spike at the distance the target object is set, for instance, 1 meter away. 

Experiment #6 - Measuring the speed of an elevator

Phyphox, and other data collection apps can allow you to measure the speed of an elevator - if you've ever wondered about that of course.

As you'd imagine you'll need an elevator to conduct this experiment but beyond that, all you need is your phone and app in hand. There is one catch, however.

Your phone will need to come equipped with a barometer. If you aren't sure if your phone has this built-in piece of kit the app will soon you let you know when you try to activate the "Elevator" experiment in the Phyphox app menu.

If you have a barometer then great. To run this experiment turn on the app and select the elevator experiment from the menu.

Then place your phone on the floor of the elevator then select the floor you wish to travel to. For best results, you should try to travel at least three floors.

The application then records the changes in atmospheric pressure as the lift ascends or descends in the lift shaft. Using the barometric formula the app is able to determine the distance of travel, vertical velocity and can record the acceleration of the lift using your phone's accelerometer.

You can adapt the experiment for pretty much anything that can carry your phone too. If you have a strong enough drone, like a quadcopter, you can perform the same experiment on those devices. 

Of course for this, you might want to share the data remotely, as above, on a second device. 

fun phone experiments speed of lift
Example results using a drone. Source: Phyphox/YouTube

Experiment #7 - Measure the speed of sound (almost)

This is one of the simpler experiments you can conduct on your smartphone. As you'd expect you'll need to have a data recording app like Phyphox installed on your device before conducting this.

You will also need two phones with the same app installed, somewhere to conduct the experiment and a tape measure to set the two phones a set distance apart. As with other acoustic based experiments on the list, you'll need to fiddle with the threshold values to make sure ambient noise is canceled out.

Open the apps on both phones (with the same settings) and place them at a set distance apart. Now all you need to do is to clap directly next to one of the phones. 

Then have a colleague (or walk between the two very quietly) and clap next the second. The first clap will trigger the app's stopwatch closest to you almost instantaneously and trigger the second phone a little later in time. 

When you then clap next to the second phone the stopwatch will stop immediately on the second phone and after a short delay on the second as sound travels to the other phone. 

The speed of sound should be then be 'easily' found using the following formula:-

 v = 2 x d / ( Δt)


v = speed of sound

d = distance between phones

Δt  = time delay difference between the two phones results.

Of course, given the relatively simple setup, you will likely get varying results depending on air temp and other variables. The accepted value for the speed of sound should be around 343 m/s at 21 degrees centigrade FYI.  

Experiment #8 - Measure the rotation rate of a fidget spinner

Here is another simple, yet fun, experiment you can conduct using your phone (and app of course). If you have ever wondered about the rotation frequency of a fidget spinner now is your chance to find out.

All you need is a smartphone (iOS or Android) with a data collection app like Phyphox installed and a fidget spinner (of course). To do this experiment we will need to magnetize part of the fidget spinner so that your phone's magnetometer can detect its magnetic field.

Of course, this depends on whether your smartphone has this kind of sensor built into it. If not you're out of luck. 


You will need to take a permanent magnet of some kind and rub it against the metal rings in one of the arms. Do this for a few seconds and it should be enough to induce a small magnetic charge that the app can detect to measure the spin speed.

Now activate the app and select the magnetometer experiment. Get it started and begin to spin the fidget spinner slowly to make sure it's detecting the magnetized arm.

If not you might need to magnetize the arm again. You should be able to a noticeable spike as the magnetized arm passes close to the phone. 

Now for the fun bit. Close the experiment and find the magnetic spectrum experiment under the 'tools' heading (in Phyphox). 

Fire this experiment up, start spinning your magnetized spinner and watch the app calculate the fidget spinner's frequency in front of your eyes. It should appear as a noticeable peak.

fun phone experiments fidget spinner
Source: Phyphox/YouTube

Experiment #9 - Build and 'speed test' your own balloon powered car

Unlike other experiments on this list, you will need a fair amount of materials to perform this experiment. You might have a few of the necessary items lying around the house but it might be necessary to spend just a few bucks at your local hardware shop.

What materials you will need will depend on your final design of 'car' but in general you will need something like the following. Remember the design will need to be strong enough to actually 'take the weight' of your phone:-

- Something to build four wheels (CD's, bottle caps or anything else round will do);

- Something to build the axles (wooden skewers, toothpicks, chopsticks etc);

- Something to form the chassis (cardboard, plywood plastic bottles etc);

- Balloons - obviously;

- Tape and/or glue to stick everything together;

- Straws to allow you to inflate the balloon/control the deflation of the balloon to generate thrust direction;

- Things to cut with - scissors etc and;

- Other than that anything goes.

fun phone science experiments balloon cars
Example designs. Source: ScienceBuddies

There is a challenge you can take part in here if you want to enter your design (but it does have strict material requirements). You can either follow instructions like this to build one of these cars or devise your own and experiment to find which offer the best acceleration. 

Whatever design you go for you will want to quantify the performance of the final vehicle. This is where your smartphone and app comes into play so make sure you make allowance for the phones size and weight into your design.

With your very own balloon-car built its time to see how fast it can go. Activate your app and find the accelerometer function.

Start it up, strap your phone onto the chassis (if you haven't already), inflate your balloon(s) and let it go. You can play around until you get the acceleration up to a rate of your liking. 

fun phone science experiments balloon car
Example results from Phyphox app using accelerometer function.

Experiment #10 - Build and test an Earthquake proof model building foundation

And last, but by no means least, is an experiment that will test your civil engineering skills (if you have any). This experiment will once again utilize your phone's accelerometer to build the most efficient earthquake attenuation system you can think of.

As the experiment above the material, you'll need will depend on your design of earthquake-proofing but you'll be using your smartphone (and app) to gather data on its performance.

in general, you will likely need:-

- Some form of building model - you can use a simple cardboard box or build your own elaborate alternative

- A base to shake by hand - a large sheet of cardboard is usually fine

- Materials for your earthquake foundations - pens for rollers, springs, elastic bands, slinkies

- Adhesive materials to stick things together - tape, glue, elastic bands etc

- Things to cut with - scissors etc

Once you are happy with your earthquake-proof design its time to test it. Open your data collection app (e.g. Phyphox), place/affix it on top of your building and get 'earthquake-simulating' by moving the cardboard base from side to side. 

Your phone will then access the maximum and minimum movement and provide you with reference data from which to improve your design to reduce this to the lowest possible value.

Good luck!

Add Interesting Engineering to your Google News feed.
Add Interesting Engineering to your Google News feed.
message circleSHOW COMMENT (1)chevron
Job Board