KorczynskiMcCall

From Psych 221 Image Systems Engineering
Revision as of 09:58, 21 March 2013 by imported>Projects221 (Receiver)
Jump to navigation Jump to search

Back to Psych 221 Projects 2013


Active LED Illumination: Wireless Communication

Figure 1. Figure 2.


Background

  • Talk about Camera
  • Talk about LED Experiments

You can use subsections if you like. Below is an example of a retinotopic map. Or, to be precise, below will be an example of a retinotopic map once the image is uploaded. To add an image, simply put text like this inside double brackets 'MyFile.jpg | My figure caption'. When you save this text and click on the link, the wiki will ask you for the figure.
Figure 3

Once you upload the images, they look like this. Note that you can control many features of the images, like whether to show a thumbnail, and the display resolution.

Figure 3


Design Goals

  • Enable multiple programmable light sources for experiments
  • Synchronous wireless trigger that can handle 500fps speeds
Figure 4
Figure 4

System Overview

Transmitter

Block Diagram of Transmitter

Receiver

Block Diagram of Receiver

Components and Cost (Bill of Materials)

Transmitter

  1. Arduino Pro Mini - $9.95 [product]
  2. Parallax Transceiver - $39.95 [product] [datasheet]
  3. 74AC157 Multiplexer
  4. 3 56Ω resistors
  5. 2 3-pin headers (0.1" spacing)
  6. 3 Green LEDS
  7. Perfboard

Total Transmitter Cost: $blah

Receiver

  1. Arduino Uno (or cheaper alternative)- $29.95 [product]
  2. Parallax Transceiver - $39.95 [product] [datasheet]
  3. 74HC138 Demultiplexer - $0.35 [datasheet]
  4. 4 150Ω resistors
  5. 1 3-pin header (0.1" spacing)
  6. 4 Green LEDS
  7. ArduinoShield - $4.95 [product]

Total Reciever Cost: $75

Design Methods and Execution

Project Exploration

Protocol Definition

Transmitter

Receiver

Software Error Correction

Testing and Emulator

Final Design Results

Equations

If you want to use equations, you can use the same formats that are use on wikipedia.
See wikimedia help on formulas for help.
This example of equation use is copied and pasted from wikipedia's article on the DFT.

The sequence of N complex numbers x0, ..., xN−1 is transformed into the sequence of N complex numbers X0, ..., XN−1 by the DFT according to the formula:

Xk=n=0N1xne2πiNknk=0,,N1

where i is the imaginary unit and e2πiN is a primitive N'th root of unity. (This expression can also be written in terms of a DFT matrix; when scaled appropriately it becomes a unitary matrix and the Xk can thus be viewed as coefficients of x in an orthonormal basis.)

The transform is sometimes denoted by the symbol , as in 𝐗={𝐱} or (𝐱) or 𝐱.

The inverse discrete Fourier transform (IDFT) is given by

xn=1Nk=0N1Xke2πiNknn=0,,N1.

Retinotopic models in group-averaged data projected back into native space

Some text. Some analysis. Some figures.


Conclusions

Here is where you say what your results mean.

References - Resources and related work

  • Jameco Electronics Catalog ([1])
  • The Importance of Flash Sync Speed [2].

Appendix I - Code and Data

Code

Transmitter: Transmitter code for Arduino

Receiver: Receiver code for Arduino

Camera_Emulator: Camera Emulator

Data

zip file with my data

Appendix II - Work partition

Design Planning/Schematics: Allison and Corey

Wireless Transmitter Xbee Testing: Allison and Corey

Final Component Selection: Corey

Firmware and Testing software: Corey

Soldering/Assembly: Allison

Presentation and Wiki: Allison