Presentation is loading. Please wait.

Presentation is loading. Please wait.

Presented by goldFish Technologies. Outline Introduction System Target Market Budget and Timeline Team Dynamics Additional Features Future Prospects What.

Similar presentations


Presentation on theme: "Presented by goldFish Technologies. Outline Introduction System Target Market Budget and Timeline Team Dynamics Additional Features Future Prospects What."— Presentation transcript:

1 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 PDA’s, 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 ComponentEstimatedOne Unit1000 Units Hardware - Embedded PC - RFID Module - Motion Sensor - Wireless Ethernet $845$720$300-$500 Fabrication - Enclosure $20$60$5 Total:$865$780$300-$500

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


Download ppt "Presented by goldFish Technologies. Outline Introduction System Target Market Budget and Timeline Team Dynamics Additional Features Future Prospects What."

Similar presentations


Ads by Google