1 / 13

Pranav Laxmanan , Mayank Tomar , Parth Shukla, Vijit Kumar

ECE 477 Final Presentation Team 13  Spring 2014. Pranav Laxmanan , Mayank Tomar , Parth Shukla, Vijit Kumar. Outline. Project overview Block diagram Design challenges Individual contributions Project demonstration Questions / discussion. Project Overview.

elvin
Download Presentation

Pranav Laxmanan , Mayank Tomar , Parth Shukla, Vijit Kumar

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 477 Final Presentation Team 13  Spring 2014 PranavLaxmanan, MayankTomar, Parth Shukla, Vijit Kumar

  2. Outline • Project overview • Block diagram • Design challenges • Individual contributions • Project demonstration • Questions / discussion

  3. Project Overview • Intelli-Glove is a glove frame which can fit onto most gloves. • Through the recognition of gestures it will trigger IR signals from a transmitter. • This will be used to control multiple IR based devices. • Information about the current device being interacted with and the gesture recognized are displayed on the OLED screen. • The intention is to make the control of these commonplace devices more intuitive and comfortable for the user by eliminating the need for conventional remote controls.

  4. Block Diagram

  5. Design Challenges Packaging • Battery powered • Lightweight • Universal fitting • Should not constrict natural movement of hand Embedded Algorithm Determination • Avoid false positives in detection

  6. Design Challenges IR transmission and reception • Need to avoid interference while programming Universal Remote • Need for multiple profiles, protocols

  7. Individual Contributions • Team Leader – PranavLaxmanan • Team Member 2 – MayankTomar • Team Member 3 – Vijit Kumar • Team Member 4 – Parth Shukla

  8. Team Leader – PranavLaxmanan (Firmware and Second Software) • Designed the schematic and came up with the operational flow. Helped complete the PCB design. • Setup the ADC channels for the flex sensors. • Programmed the OLED display. Setup UART for the OLED and for terminal debugging on the computer. • Setup the input capture module for programming. Setup timers for input capture and IR transmission. • Tested all the modules on the explorer and on the PCB • Combined all the separate modules into one single code flow.

  9. Member 2 – MayankTomar (Systems) • Worked on designing the PCB on Eagle. • Worked on the CAD design for 3D printing. • Setup and tested the parts on the PCB. • Worked on the final packaging of the device. • Worked on the software and hardware design of various microcontroller modules such as I2C, UART, ADC. • Assisted on assembling the different modules and worked on designing the gesture recognition algorithm.

  10. Member 3 – Vijit Kumar (Hardware) • In charge of PCB design and soldering • Assisted on the PCB design and component placement during the initial stages on the Eagle software • Assisted in setting up the OLED screen and helped in writing various API’s related to it. • Worked on soldering a second backup PCB, which was eventually used. • Worked on the final packaging and design

  11. Member 4 – Parth Shukla (Software) • Worked on interfacing the ADC channels with the Flex Sensors • Set up the MPU6050 to communicate with the Microcontroller via I2C • Worked on initializing the IR Receiver and dealing with various issues regarding reception. • Helped fixing bugs with IR transmission • I was also responsible for procuring the various parts for the project

  12. Project Demonstration • An ability to interface and interact with data from multiple sensors (5 Flex sensors, Accelerometer). • An ability to determine hand gestures using an embedded algorithm. • An ability to interface IR sensor with devices and control multiple devices e.g. TV, DVD etc. • An ability to learn and assign IR signals to gestures for a new device. • An ability to display the current active device and the last gesture recognized on the OLED screen.

  13. Questions / Discussion

More Related