1 / 14

ECE 480: Team 3

ECE 480: Team 3. Pre-Proposal Rituraj Behera – Presentation Prep Samuel Flynn – Team Manager Da Ke - Webmaster Sungsoo Kim – Lab Coordinator Eric Myers – Document Prep. Dr. Shanblatt - Facilitator. Presentation Outline. Project Summary

eamy
Download Presentation

ECE 480: Team 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECE 480: Team 3 Pre-Proposal Rituraj Behera – Presentation Prep Samuel Flynn – Team Manager Da Ke - Webmaster Sungsoo Kim – Lab Coordinator Eric Myers – Document Prep. Dr. Shanblatt - Facilitator

  2. Presentation Outline • Project Summary • Problems • Features • Hardware and Software • Design Phases • Project Budget

  3. Project Summary • An emerging trend in new homes: Home Control Panels • Like a universal remote for everything in your house • Lights, Climate Control, Security, and more • TI wants in on this: OMAP3 processor

  4. Problem • Design a home automation control panel • Make an interactive graphical user interface (GUI) • Display things like time, weather, room temperature • Buttons, sliders, and menus to get more information • Aesthetics and easy to use

  5. Solution: The Beagle Board Small • 3 inches by 3 inches Powerful • TI OMAP3530 integrates - CPU  : 600Mhz ARM Cortex A8     - Memory  : 256MB Flash memory  128MB DDRAM     - GPU        : PowerVR SGX530 1 x USB OTG Source: www.beagleboard.org

  6. Beagle Board Usage Guide Source: www.beagleboard.org

  7. Software Interface: User-friendly GUI information must be easy understandable Control components must be as intuitive as possible Hardware Support: Video Doorbell Weather Band Receiver and Decoder Audio Device (Music Playback) Lighting and Climate Control Design Criteria

  8. Tools • Hardware: • Beagle Board using OMAP3 Processor • Weather Band Radio Receiver • Video Camera • Software • OS: Angstrom Linux • Programming Language: • Java (GUI) • C (System Level and Hardware Control) 

  9. Snapshot Source: http://farm3.static.flickr.com/2172/2535894759_297dbfff80.jpg Source: http://danisimo.wordpress.com/2008/09/10/angstrom-linux-distro-beagle-board/

  10. Design Phase 1 • Conceptual Graphical Design • Install operating system (Angstrom Linux) • Configure Development Environment • Java, IDE, Basic I/O Hardware • Implement GUI Design • Create buttons • Make sliders • Video, weather, and time windows

  11. Design Phase 2 • Add Video Doorbell • Connect a video camera and add the display to the control panel • Decode National Weather Service radio band • Use Si4707 IC to receive and decode weather band info • Interface a touch screen instead of mouse and keyboard • Integrate hardware with the GUI display

  12. What’s Coming Up? • GUI design by the end of this week. • Start GUI implementation next week. • GUI Decoration.

  13. Estimated Budget Beagle Board                                               $ 149.00      SD Card (8G)                                                      $ 14.59      SD Card Reader                                                  $ 7.99     USB 2.0 3-Port Hub with Ethernet Adapter             $ 40.99     USB to 5.5mm Barrel Jack Adapter                       $ 2.95     Acrylic Case for Beagle rev B5                             $ 29.00     Monitor Cable(HDMI A to DVI-D)                         $ 8.00     USB Std-A-Female to mini-A-Male Adapter            $ 9.00     DB9M to 1DC10F AT/Everex Serial Adapter            $ 2.00          7" Touchscreen LCD                                            $ 370.00 Total$ 633.52

  14. Further Reading BeagleBoard.org    Information and support on the features and operation of the Beagle Board    <http://www.beagleboard.org> eLinux operating system     More info on eLinux    <http://www.angstrom-distribution.org>

More Related