User Tools

Site Tools


projects:g10:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:g10:start [2014/04/25 15:30] cs233151projects:g10:start [2014/05/03 00:40] (current) egz
Line 37: Line 37:
  
    - Put to practical use the many concepts taught during our undergraduate studies into this project.    - Put to practical use the many concepts taught during our undergraduate studies into this project.
-   - Design software showcasing two of the tricorder’s main functions.+   - Design software showcasing two of the Tricorder’s main functions.
    - To have fun in the process.    - To have fun in the process.
  
Line 64: Line 64:
  
 Hardware Testing the Main board with Gumstix COM  Hardware Testing the Main board with Gumstix COM 
-{{:projects:g10:2013-12-31_10.35.32.jpg|}}+{{ :projects:g10:2013-12-31_10.35.32.jpg }}
  
 3D Schematic of Final Design of Tricorder 3D Schematic of Final Design of Tricorder
Line 73: Line 73:
 ==== Processor ==== ==== Processor ====
  
 +Using the KISS design principle, we decided early on to use a Computer on a Module for our main processor.  That way the hardware architecture would already be connected to the processor, leaving us more time to deal with other design decisions.  We ultimately choose a Gumstix Overo processor, that uses the ARM-A8 architecture, is compact (58 mm x 4.2 mm), lightweight (42 g), includes 512 MB NAND ROM and a Micro SD port to store software.
  
 ==== Input / Output Methods ==== ==== Input / Output Methods ====
  
-It was known right from the start that an LCD module would be used to display any sensor data.  But, what was not known was what input methods would be used for a user to interact with the User Interface of the Tricorder.  As the initial design shows, we considered using push buttons which would allow for tactile sensation when a user presses them.  When choosing the LCD module, we considered a non-touch screen version, a resistive touch screen version and a capacitive touch screen version.  The resistive touch version could only detect one touch gesture at a time, while a capacitive touch version could detect multiple.  Do to cost, we chose the resistive touch version, was able to get that working, so we decided to remove the push buttons, and just use touch gestures on the LCD module for user input.+It was known right from the start that an LCD module would be used to display any sensor data.  But, what was not known was what input methods would be used for a user to interact with the User Interface of the Tricorder.  As the initial design shows, we considered using push buttons which would allow for tactile sensation when a user presses them.  When choosing the LCD module, we considered a non-touch screen version, a resistive touch screen version and a capacitive touch screen version.  The resistive touch version could only detect one touch gesture at a time, while a capacitive touch version could detect multiple.  Do to cost, we chose the resistive touch version, was able to get that working, so we decided to remove the push buttons, and just use touch gestures on the LCD module for user input.  We chose a 4.3" Samsung Resistive Touchscreen LCD with 480 x 272 pixel resolution.
  
 ==== Casing ==== ==== Casing ====
Line 122: Line 122:
 **Atmospheric** **Atmospheric**
  
-{{ :projects:g10:software2.jpg?350 }} 
  
 Using a digital pressure sensor to calculate relative  Using a digital pressure sensor to calculate relative 
Line 164: Line 163:
 ** Demonstration Jan. 8th** ** Demonstration Jan. 8th**
 {{:projects:g10:movie.mpg|}} {{:projects:g10:movie.mpg|}}
 +
 +===== Video =====
 +
 +Lassonde ENG4000 Project (2013-14) - Group 10 [[http://youtu.be/gPOSzc_sno0]]
 +
  
  
projects/g10/start.1398439814.txt.gz · Last modified: 2014/04/25 15:30 by cs233151