Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.75 KB

README.md

File metadata and controls

45 lines (34 loc) · 1.75 KB

TinyTitan-PhysicsExperiment

This physics experiment is a fun and interactive way for students to learn about the effects of gravity and drag on a falling object. Once the apparatus has been built, these user-friendly programs will be able to assist in the collection of data and provide a detailed description of the results. This experiment can be performed by people of all skill levels.

The experiment is broken up into three stages:

  1. Recording the object falling
  2. Obtaining data coordinates from the recorded video
  3. Plotting and fitting the data

Any stage of this experiment can be replaced with user code, but these programs provide both a simplistic user interface and a benchmark for the students to compare results.

Each folder has a separate README file explaining each program and how to properly operate them. Provided are some shell scripts that make running in terminal simpler.


Software Dependencies

If the Pis were setup using TinySetup, then these are already installed and ready to go.

Python
  • pygame
  • mpi4py
  • matplotlib
  • six
  • dateutil
Other
  • libav-tools
  • ServoBlaster

Hardware Dependencies

  • Tiny Titan Recording Apparatus (See Construction_Info for details)
  • Tiny Titan (recommended) OR 2 Raspberry Pi's and Powerful Linux Desktop
  • Pi Camera
  • Claw with Servo (See Construction_Info for details)
  • 3 GPIO Jumper Wires
  • 10' Ethernet Cable
  • Flash Drive (Most sizes will suffice)