Date post: | 21-Jan-2016 |
Category: |
Documents |
Upload: | shannon-jackson |
View: | 219 times |
Download: | 0 times |
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