university of texas @ austinfoil 1 2011.5.14 aems project spring 2011 smart alarm dan shamlian

Post on 21-Jan-2016

219 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

University of Texas @ Austin foil 1 2011.5.14

AEMS PROJECTSpring 2011

Smart Alarm

Dan Shamlian

University of Texas @ Austin foil 2 2011.5.14

Smart Alarm Concept

• Problem: Perpetual delay of devices intended to end slumber

• Solution: Implement a device that effectively awakes the user with minimal allowances for resuming sleep.

University of Texas @ Austin foil 3 2011.5.14

Hardware Concept

• Handheld alarm clock

• Capable of prompting for user input

• Capable of accepting user input

University of Texas @ Austin foil 4 2011.5.14

Software Concept

• Embedded Linux with GUI

• Questions designed to require cognitive thought

• Potential for sensor data to ensure effectiveness.

University of Texas @ Austin foil 5 2011.5.14

Implementation Concept

• Beagleboard–xM with a touch-screen display.

• FroYo Android

• Android application

• Prompts the user for multiple choice questions.

• Alarm deactivates after third question is answered.

University of Texas @ Austin foil 6 2011.5.14

State of the Art

• Market is dominantly kinetic devices• Disperse and Replace• Forced Relocation• Physical engagement

University of Texas @ Austin foil 7 2011.5.14

Projected Tasks

• Obtain and verify hardware

• Cross Compile Android for BeagleBoard-xM

• Add support for a BeagleTouch

• Application• Dev Environment • Instantiate GUI• Output sound• Prompt and obtain input

University of Texas @ Austin foil 8 2011.5.14

Hardware

• BeagleBoard-xM• TI DM3730 • 512 MB LPDDR

• BeagleTouch • 480 x 272 OLED screen• Resistive touchscren

University of Texas @ Austin foil 9 2011.5.14

Android

• TI-FroYo Dev Kit• Kernel: 2.6.32• uBoot: 2010.06.rc2• Android: FroYo 2.2

• Toolchain• arm-eabi-4.4.0

University of Texas @ Austin foil 10 2011.5.14

Application

• IDE: Eclipse

• Java based

• XML formatted layouts

University of Texas @ Austin foil 11 2011.5.14

Demo

University of Texas @ Austin foil 12 2011.5.14

References

• Android Developers http://develper.android.com/index.html

• Liquidware: BeagleTouch http://www.liquidware.com/shop/show/BB-BT/BeagleTouch

• Embedded Linux Wiki http://elinux.org/

• Top Ten Most Annoying Alarm Clocks http://www.uberreview.com/2006/03/top-ten-most-annoying-alarm-clocks.htm

• TI FroYo Dev Kit http://software-dl.ti.com/dsps/dsps_public_sw/sdo_tii/TI_Android_DevKit/02_02_00/index_FDS.html

• Top Ten Most Annoying Alarm Clocks http://www.uberreview.com/2006/03/top-ten-most-annoying-alarm-clocks.htm

University of Texas @ Austin foil 13 2011.5.14

University of Texas @ Austin foil 14 2011.5.14

Backup

top related