DTech Reminder System - PowerPoint PPT Presentation

1 / 36
About This Presentation
Title:

DTech Reminder System

Description:

DTech Reminder System – PowerPoint PPT presentation

Number of Views:152
Avg rating:3.0/5.0
Slides: 37
Provided by: Catna
Category:

less

Transcript and Presenter's Notes

Title: DTech Reminder System


1
D-Tech Reminder System
  • Presented by
  • goldFish Technologies

2
Outline
  • Introduction
  • System
  • Target Market
  • Budget and Timeline
  • Team Dynamics
  • Additional Features
  • Future Prospects
  • What We Learned
  • Conclusion and Questions

3
Introduction
  • goldFish Technologies
  • Why goldFish?
  • Known to be forgetful
  • Our Goal
  • Aid those who are forgetful
  • Improve day to day organization

4
Our Motivation
  • Forgetfulness is a common trait
  • Inconvenience and frustration
  • Wastes time
  • Current Solutions
  • PDAs, Post-its, Applications
  • Require user to input AND check
  • Effective Reminders
  • Message Signal

5
Our Solution D-Tech
  • Integrates Current Functionality
  • Calendar
  • To-do List
  • Item Detection
  • Tagging and scanning items
  • Smart comparison
  • Automatic Reminding
  • No manual checking
  • Voice reminders

6
System Overview
  • User
  • Enters data
  • Tags item
  • System
  • Detects User
  • Scans user
  • Compares
  • Signals
  • Displays

7
Central Unit Database
  • What is it?
  • Dynamic data storage
  • Back-up files for users
  • Link-list structure
  • Purpose
  • Stores data during runtime
  • Allow quick data retrieval

8
Central Unit Database
  • Software Programming
  • Embedded MFC
  • Embedded Visual C
  • Windows CE Platform
  • Data Synchronization
  • Reading data from the online server
  • Writing to back-up files

9
Central Unit GUI
  • Graphical User Interface
  • Allows user interaction
  • Simple and intuitive to use
  • Tasks and Items Interaction
  • View
  • Add
  • Edit
  • Delete

10
Central Unit GUI
  • Other Functionality
  • Allows adding of new users
  • Audio feedback (voice alerts)
  • Displays item images
  • Time/date setting
  • Additional Added Features
  • Messaging feature
  • Live weather updates

11
Central Unit Physical System
  • Embedded PC
  • ARMV4I Processor
  • MC9328 DragonBall Development Board
  • Windows CE 4.2 OS
  • Connection
  • Wireless internet connection
  • Physical Features
  • Touch screen LCD
  • Added sound system
  • Custom enclosure

12
D-Tech Unit
  • Purpose
  • Activate scanning unit only if there is a user
  • Features
  • Motion detection range 6m
  • Components
  • Passive Infrared Motion Sensor (PIR)

13
Scan Unit
  • Components
  • TRF7960 Evaluation Board from Texas Instruments
  • UART to USB convertor
  • RFID Reader
  • Identifies user
  • Send detected SmartTag IDs to Central Unit
  • Capabilities
  • Built-in antenna range 10cm
  • Detect up to 16 unique tags simultaneously

14
D-Tech and Scan Unit
  • Physical Feature
  • Custom enclosure
  • LED light to signal activation

15
The Wire
  • Temporary Work Around
  • Complete transparent data connection
  • Reason
  • No USB host capability on embedded PC
  • Convertor chips are expensive

16
Anywhere Access Form
  • Web Application
  • Online server
  • Survey, questionnaire
  • Purpose
  • Alternative method of adding tasks and items
  • Easily accessible

17
Anywhere Access Form
  • Functionality
  • Add tasks and items for any user
  • Send messages
  • Takes instant photos for items
  • Security Features
  • Requires user login
  • File read / write protection

18
Anywhere Access Form
  • Web Scripting Languages
  • PHP data storage to text files
  • HTML form layout design
  • JavaScript calendar
  • Flash webcam
  • Application
  • Used anywhere
  • Used by anyone

19
Additional Features
  • Weather Forecast
  • Accurately report current weather conditions
  • Linked to Yahoo weather forecast
  • Message Feature
  • Leave personal messages
  • Added from Central Unit or internet

20
Target Market
  • Busy Households
  • Children
  • Appointments
  • Activities
  • Senior Care
  • Medication reminders
  • Distant family
  • Forgetful people
  • Almost anyone (including ourselves!)

21
Prototype Budget
  • Funding
  • ESSEF 740
  • Remainder covered by team

22
Timeline
23
Team Sharika Salim
  • Known as The Whip Holder
  • Team lead, organizes tasks
  • Administrative Role
  • Code repository
  • Delegate meetings
  • Software
  • Database development file management
  • GUI functionality
  • Testing and debugging

24
Team Jeremy So
  • Known as Resource Allocator
  • Funding and purchasing parts
  • Administrative Role
  • Finance / Budget
  • Fabrication
  • Enclosure design
  • Software
  • Database design and development

25
Team Sami Nguyen
  • Known as MOM
  • Takes care of everyone
  • Administrative Role
  • Documentation management
  • Software
  • Web application developer
  • Quality assurance
  • GUI layout

26
Team Owen Lin
  • Known as The Sleep Coder
  • Solves issues while sleeping
  • Hardware
  • Motion sensor circuitry
  • Hardware communication
  • Software
  • GUI functionality
  • Integration and Go-to guy
  • Platform Development

27
Team Chris Yao
  • Known as The Hibernator
  • Driven by food, needs sleep
  • Hardware
  • RFID communication
  • The Wire
  • Software
  • White hacker
  • General programming

28
Team Dynamics
  • Sunny Room Our Fishbowl
  • Worked well as a team
  • No internal conflicts
  • Well defined roles and tasks
  • Half the team is motivated by food!
  • One member runs on coffee

29
Future Prospects
  • High expandability
  • More GUI features
  • More web functionality
  • Open source applications
  • Improved Microcontroller
  • Processor speed
  • Larger LCD
  • Improved Scanning Range
  • External antenna

30
What We Learned
  • MFC, VC, Visual Studio
  • Custom platform development
  • Windows CE 4.2
  • Web Scripting
  • PHP, JavaScript, Server Security
  • Communication Drivers
  • Serial, USB
  • RFID Technology
  • Goldfish have good memory

31
Acknowledgements
  • Instructors
  • Patrick Leung, Steve Whitmore
  • TAs
  • Jason Lee, Jamie Westell
  • Support
  • Lakshman (Lucky) One
  • Ash Parameswaran
  • Fred Heep
  • Texas Instruments
  • John Wu (Arrow Electronics)
  • SonoSense
  • Sanaz Jahanbakhs, Johnny Pak, Kenneth Wong

32
Questions
33
Product Information
  • Utilize RFID reader and tag technology
  • Integrated with (insert board name) and connected
    to the internet
  • Supported by software programmed in Embedded VC
  • Can identify and store up to 16 unique tags
  • Remind users of forgotten items and daily tasks
  • Users identified by unique key tags
  • Detection distance 10 cm

34
Technical Details Central Unit
  • Motorola MC9328 DragonBall MX1 MCU
  • Processor ARMv4I
  • Windows CE operating system
  • Supports sound, graphics, internet (Ethernet)
  • Central unit for information processing and
    database management
  • Acts as USB slave
  • Linksys WET54G Wireless Ethernet Bridge
  • Wireless internet to Ethernet connection

35
Technical Details - RFID
  • TRF7960 evaluation board from Texas Instruments
  • Compatible with multiple ISO
  • ISO 15963, high frequency identification
  • Built-in antenna
  • Capable of identifying up to 16 unique tags
  • Reading range 10 cm
  • Port available for external antenna

36
Technical Details - Software
  • GUI developed in Embedded Visual C
  • Get update from internet
  • Linked with RFID reader to scan tags
  • Self-managed database
  • Access from anywhere
  • Compatible with Windows CE 4.0
Write a Comment
User Comments (0)
About PowerShow.com