This simulator models the interactions of light with a hydrogen atom. An atom will absorb light whose energy matches the difference between the electron's current energy and the energy of a higher level. An electron that is in a higher energy level will de-excite, dropping down to a lower level and releasing a photon whose energy matches the difference.
Photons of energies corresponding to transitions can be fired using the labeled buttons along the bottom. Alternatively, the slider at the bottom of the screen can be used to select an arbitrary energy for a photon to then shoot at an atom (using the Fire photon button).
Manuel de-excitation can be activated using the toggle at the bottom right edge of the control panel, and de-excitation transitions can be selected using the "Drop" button. If the "Drop" button is selected, one must select the level from the drop-down menu and then hit "Drop" again.
The electron may also be dragged to an energy level without absorbing or emitting a photon.
hydrogen-atom-simulator 0.1.0 (build date: 2021-02-15)
See github.com/ccnmtl/astro-simulations for more info.
The original simulation, along with related teaching materials, may be found at: https://astro.unl.edu
This simulator is based on work done by the Foothill AstroSims project .