Visualising the normal supporting force.

Posted by Mr Mallon on December 2, 2022

Here is a vpython code to visualise the normal force acting on a block sitting on the foor.
The normal force is provided by the floor. You can think of it as a supporting force.

If the normal force was removed the box would be in freefall!

Think of standing on a trampoline. The trampoline webbing provides an upwards force to stop you falling.

This normal force would be the reading on a weighing scale.

Change the value of acceleration variable “a” in the code to see what happens to the normal force when the floor is accelerating upwards or downwards

The normal force is the reading of the weight in newtons on the weighing scale.

What is your weight reading when the floor is accelerating upwards, ie a positive acceleration and when the floor is accelerating downwards, a negative acceleration?

Press the small pencil to change the code. Then run.

2Dec
Comments Off on Visualising the normal supporting force.

Coding the Doppler effect

Posted by Mr Mallon on November 26, 2022

The black car is moving towards an observer,represented by the green ball, while sounding its horn.
The sound waves spread out from the car. Notice that the sound waves squash up as the car approaches the observer and stretch out as the car leaves the observer behind.
Press the run button to start the program.
Can you see why the observer hears a higher frequency of sound as the car approaches and a lower frequency of sound as the car moves away?

26Nov
Comments Off on Coding the Doppler effect

The Electron

Posted by Mr Mallon on October 31, 2022

In Our Time: The Electron BBC

The amount of scientific programmes on the BBC’s In Our Time hosted by Melvyn Bragg are fabulous.
This one is about the electron and is applicable to pupils studying Higher Physics or National 5.
Find the link below or click on the picture.

The Electron

31Oct
Comments Off on The Electron

Using the BBC Microbit to code frequency generator

Posted by Mr Mallon on October 17, 2022

If you are investigating sound frequency while studying waves and have access to a BBC Microbit then have some fun coding to hear the octave of a frequency.
An octave means that the frequency is doubled. Pressing one button creates a sound of frequency 256 Hz and pressing the other double the frequency to 512 Hz.
Have some computing physics fun with the microbit.

The above code can be typed into the microbit python editor.

Microbit python editor here

17Oct
Comments Off on Using the BBC Microbit to code frequency generator

Inverting Opamp

Posted by Mr Mallon on May 1, 2022

[kml_flashembed movie=”http://www.helpmyphysics.co.uk/waveequation.swf” height=”450″ width=”550″ /]

Categories: Higher Physics
1May
Comments Off on Inverting Opamp

Code a useful physics calculation

Posted by Mr Mallon on April 30, 2022

Categories: Physics News
30Apr
Comments Off on Code a useful physics calculation

Get Physics Fit

Posted by Mr Mallon on April 29, 2022

29Apr
Comments Off on Get Physics Fit

Projectiles with Code.

Posted by Mr Mallon on August 19, 2019

Here is a reason why young physicists should be coding. This example is a bit complicated but following the basics of VPython you can become quite experienced.
Play this in full screen.

Categories: Higher Physics
19Aug
Comments Off on Projectiles with Code.

Displacement

Posted by Mr Mallon on October 3, 2018

Categories: Higher Physics
3Oct
Comments Off on Displacement

Test your knowledge on the Standard Model

Posted by Mr Mallon on April 7, 2018

Categories: Higher Physics
7Apr
Comments Off on Test your knowledge on the Standard Model