KorczynskiMcCall: Difference between revisions

From Psych 221 Image Systems Engineering
Jump to navigation Jump to search
imported>Projects221
No edit summary
imported>Projects221
No edit summary
Line 21: Line 21:
[[File:FleaCamera.png | Figure 3]]
[[File:FleaCamera.png | 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.
[[File:Example3.jpg |thumb|300px|center| Figure 3]]
<br>
<br>


==Design Goals==
==Design Specifications==


*Enable multiple programmable light sources for experiments
*Enable multiple programmable light sources for experiments
Line 34: Line 32:


=System Overview=
=System Overview=
Paragraph describing our system, how it works.....
=Design=
==Transmitter==
==Transmitter==
[[File: TransmitterBlockDiagram.png |Block Diagram of Transmitter]]
[[File: TransmitterBlockDiagram.png |Block Diagram of Transmitter]]
Line 40: Line 42:
[[File: ReceiverBlockDiagram.png |Block Diagram of Receiver]]
[[File: ReceiverBlockDiagram.png |Block Diagram of Receiver]]


==How it works==
Combine efforts of both transmitter and receiver


==Components and Cost (Bill of Materials)==
==Components and Cost (Bill of Materials)==
Line 74: Line 74:
=Design Methods and Execution=
=Design Methods and Execution=
==Project Exploration ==
==Project Exploration ==
Looking at Xbees
==Protocol Definition==
==Protocol Definition==
Creation of custom data packets
How do they interact with one another
===Transmitter===
===Transmitter===
===Receiver===
===Receiver===
==Software Error Correction==
==Software Error Correction==
==Testing and Emulator==
==Testing and Camera Emulator==
==Assembly==
 
[[File: DistanceTest.jpg hola]]
=Final Design Results=
=Final Design Results=
==Achieved Specifications==
==Achieved Specifications==
 
We were able to confirm: distance and delay (synchronization timing)
==Tradeoffs==
Speed vs Error: Ex. with Xbees


= Conclusions =
= Conclusions =
Line 93: Line 99:
* The Importance of Flash Sync Speed [http://www.kenrockwell.com/tech/syncspeed.htm].
* The Importance of Flash Sync Speed [http://www.kenrockwell.com/tech/syncspeed.htm].


= Appendix I - Code and Data =
= Appendix I - Code=


==Code==
==Code==
Line 101: Line 107:


Camera_Emulator: [[File:camera_sim.zip | Camera Emulator]]
Camera_Emulator: [[File:camera_sim.zip | Camera Emulator]]
==Data==
[[File:DataFile.zip | zip file with my data]]


= Appendix II - Work partition =
= Appendix II - Work partition =

Revision as of 11:09, 21 March 2013

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


Design Specifications

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

System Overview

Paragraph describing our system, how it works.....

Design

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 - $0.15 [product] [datasheet]
  4. 3 56Ω resistors
  5. 2 3-pin headers (0.1" spacing)
  6. 3 Green LEDS - [datasheet]
  7. Perfboard - $5.95 [product]

Total Transmitter Cost: $56

Receiver

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

Total Reciever Cost: $75 (or $56 with cheaper Arduino)

Design Methods and Execution

Project Exploration

Looking at Xbees

Protocol Definition

Creation of custom data packets How do they interact with one another

Transmitter

Receiver

Software Error Correction

Testing and Camera Emulator

File:DistanceTest.jpg hola

Final Design Results

Achieved Specifications

We were able to confirm: distance and delay (synchronization timing)

Tradeoffs

Speed vs Error: Ex. with Xbees

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

Code

Transmitter: Transmitter code for Arduino

Receiver: Receiver code for Arduino

Camera_Emulator: Camera Emulator

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