GitXplorerGitXplorer
s

toj-apparatus

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
01b46bb76207fd94d8a2bf99c2c571c4de45edea

Add gitignore for data

sshelhamer committed 12 years ago
Unverified
8ee6a4e8662d7ec94dee1c4ce9ae5b4e62aafbaa

Conclude README

sshelhamer committed 12 years ago
Unverified
245a756a93b69138539c5c120987a4cbde04cfab

Add circuit project, breadboard & schematic images; rename images

sshelhamer committed 12 years ago
Unverified
5fac6d207ddd6d3c9de5f3ca4441953bb1866d09

Add bill of materials

sshelhamer committed 12 years ago
Unverified
c9c8e04cd45a048fe4897c26a52e754715abb9f5

Time Order Judgement (TOJ) apparatus

sshelhamer committed 13 years ago

README

The README file for this repository.

Time Order Judgement (TOJ) Apparatus & Controller

A novel apparatus for presenting visual light pulses and recording time order judgements with subject response time. ~1 millisecond precision in both light presentation and response time measurement. Assembled with simple electronic components on a breadboard connected to an Arduino Duemilanove, programmed in Arduino, and interfaced to a computer via serial to a Processing app.

Time order judgements concern the evaluation and decision of the relative ordering of a series of events. In this case, the apparatus has two diffuse white LEDs that can be pulsed with precision of < 1 ms. Five types of pulse pairs are possible:

    • left on, right on, left off, right off
  • --> * left on, left off, right on, right off
  • < * the first with direction reversed
  • <-- * the second with direction reversed
  • = * both on on simultaneously

The delay between the onset of one pulse after the other is determined by pulse pair definitions which are triggered by the apparatus controller running on a computer.

The apparatus is necessary because the careful presentation of stimuli in time is complicated by computer monitor refresh rates and time resolution is inadequate for the short delays tested in time order judgement experiments.

Within a certain time threshold, an observer will see a sequence of two pulses as one single, simultaneous pulse. This is similar to the echo threshold and precedence effect in psychoacoustics: if the same sound signal arrives at an observer at different times within a certain window, only the direction of the first arrival is perceived. The curious can read more here:

http://murphylibrary.uwlax.edu/digital/journals/JASA/JASA1999/pdfs/vol_106/iss_4/1633_1.pdf

The apparatus and controller were designed, assembled, and programmed by Evan Shelhamer. The idea for the apparatus and the specific experimental stimuli light pulse patterns are due to Patrick Taylor, PhD student in the neuroscience and behavior and cognitive divisions of UMass Amherst Psychology.

TimeOrderApparatus: arduino project for running the device itself. Presents visual flashes through LEDs, accepts push button responses, and communicates over serial.

TimeOrderController: processing.org project for running experiments with the apparatus. Reads stimulus sequence files, commands the apparatus, and records responses and reaction times collected from apparatus to CSV.

To make your own:

  • Check the bill of materials.
  • Consult the schematic and breadboard images for wiring.
  • Refer to photos for an idea of its construction.
  • Install the Arduino toolkit to load the software to the device.
  • Install the Processing.org toolkit to run the experiment controller.