Budgetary constraints have hit almost every science department, from high schools to community colleges and research universities. While some institutions manage to fully fund their physics laboratories, others are not so fortunate and must do without some modern equipment. One of these conveniences, electronic data devices such as photogates, can greatly facilitate data collection and improve the student's laboratory experience. The photogates themselves are not particularly expensive but require additional hardware and software to connect them to a computer. Though sometimes useful and often convenient, these “black boxes” greatly increase the overall cost of data collection and can place a computer-based physics laboratory out of the reach of many instructors. Though specialized scientific equipment has remained expensive, the price of most other computer-based technology has decreased rapidly. This paper will outline the procedure for creating a “do-it-yourself” photogate system by connecting a purchased photogate directly to a computer. The result is a data collection system whose cost and maintenance is well within reach of most physics labs.

1.
Kevin Dankwardt, “Real time and Linux,” ELJonline (Jan. 2002); available at http://www.linuxdevices.com/articles/AT5997007602.html.
2.
Steven A.
Finney
, “
Real time data collection in Linux: A case study
,”
Behav. Res. Methods Instrum. Comput.
33
(
2
),
167
173
(May
2001
).
3.
Riku Saikkonen, “Linux I/O port programming mini-HOWTO”; available at http://www.tldp.org/HOWTO/IO-Port-Programming.html.
4.
See EPAPS Document E-PHTEAH-43-010503.
This document may be retrieved via the EPAPS homepage (http://www.aip. org/pubservs/epaps.html) or from ftp.aip.org in the directory epaps in the phys_teach folder. See the EPAPS homepage for more information.
This content is only available via PDF.

Supplementary Material

AAPT members receive access to The Physics Teacher and the American Journal of Physics as a member benefit. To learn more about this member benefit and becoming an AAPT member, visit the Joining AAPT page.