A square metal frame bordering a glass plate is shaken back and forth by
a variable speed motor. Various sized balls and barriers placed within the
metal frame produce ball motions which can simulate Brownian motion, random
motion, gas pressure, gas temperature, diffusion, Van der Waals forces, and
crystal structure. The motions are projected by this overhead.