Java Script Programs for classroom, laboratory, and personal use.
Included are "Linefit", "RPN Calculator", Gaussian curvefitting programs,
"Mortgage Calculator", atomic and nuclear energy level calculator,
Home Run Calculator, Catenary Arch Builder and more.
These programs run in browsers with html5.
The Cal Poly Virtual Radiation Laboratory
contains a number of experiments you can run using a Geiger Counter, NaI gamma detector,
Ge high resolution gamma detector, and a liquid scintillation detector.
Click on Sound and Music Lab for some javascript
programs for music and physics students and teachers to use. This page will be
under construction through 2014.
Click on interfacing for instructions
on programming PIC chips and reading serial and parallel ports in Linux.
Click on mmt.html for a summary of
our "Mädchen Machen Technik" workshop for high school students.
Click on New Laser Gate for a description
of our new laser gate. You will also find instructions on building the gate, and
computer programs for the hardware(in assembly) and software(in C and javascript)
for the gate.
Click on PIC programming projects
for the circuit diagrams, assembly codes and parts
lists for some fun PIC programming projects, including "kitchen timer".
Click on laser gate for a description of our laser gate. You
will also find instructions building the gate, and an image file for running the software to
read the laser gate output. The source codes are also included.
Click on NodeJs programs for various programs in NodeJs that
read data from a usb port. Included are programs to be used with our new laser gate.
Click on Bluetooth programs for instructions on
using bluetooth communication with PIC microcontrollers.
Click on booting for easy directions
for making boot diskette's, CD's, and USB flash drives in DOS and Linux.
Java Appletes which run on internet
browsers for Classroom use. Included are "Linear Fitting for Data
Analysis", "Photon Interference Applet", "Oscilloscope Simulator", "Central Force Planetary Motion",
"Energy Level calculations for the Alkali Elements", "Geiger Counter, and "Gamma
Detectors".
Student written Programs which run
on PC-type computers. Both the source and executable codes can be
downloaded and run. Included are Pascal source codes for the
Atwood Machine, "Gaussian Peak Fitting" and other
data analysis programs.
Gamma spectrum data taken with the
physics departments 3 inch NaI detector. Data include calibration sources
and soil samples to be used by students.
Germanium Detector gamma spectrum
data taken with the physics departments Ge detector from Canberra.