Computing: Free Pascal Programming

Bohr's theory of the hydrogen atom.


Download Bohr desktop application (Windows 64bit) Download Bohr source code (Lazarus/Free Pascal)

Description: Simple chemistry application, concerning Bohr's hydrogen model. It calculates the length of the wave emission (and draws the spectrum) for an electron passing from orbit ni to orbit nf. Calculations may be done for nf = 1 (Lyman series), nf = 2 (Balmer series), nf = 3 (Paschen series), nf = 4, nf = 5, nf = 1..3, nf = 1..5; ni values considered being from nf+1..10. Several options may be set by the user, in particular the coloration of the spectrum bands, including wave color coloration (effective color for visible light, plump for UV and dark red for IR) and series coloration, with all bands of a given series having the same color.

Free Pascal features: Creating objects during run-time. Changing position, size, color and visibility of an object during run-time.

Screenshot:

Bohr's hydrogen model: Emission spectrum of the Lyman, Balmer and Paschen series