Mayuresh Varerkar
Hardware Elements Triple Axis Accelerometer for mouse orientation I 2 C /Serial Interface µC and Accelerometer/ Graphical LCD Graphical LCD PS/2 interface between µC and the Computer March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 2
Block Diagram March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 3 Accelerometer and Buttons µC Graphical LCD PC InputOutputProcessing I2CI2C SPI PS/2
Software Elements I 2 C Driver for receiving output from Accelerometer Filtering and processing the data from Accelerometer to eliminate spurious values SPI Driver for Displaying processed accelerometer data on Graphical LCD PS/2 Drivers for Displaying the cursor movement on a PC screen March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 4
Key Milestones March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 5 Receive data from Accelerometer using the I 2 C interface and format it to be suitable for further use 1 Week by 4/13 Display formatted data on Graphical LCD (value or waveform)1 Week by 4/20 Use the PS/2 interface to move the mouse cursor on the screen1 Week by 4/27
Project Deliverables Preliminary Design Review – 3/16 Final Project (Hardware and Software Demonstration) – 4/26 Final Presentation (Video of operational project in case something goes wrong at the final moment) – 4/26 Final Project Report – 4/30 March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 6
Fall Back Plan Display the data on the Graphical LCD if PS/2 interface might be a tough ask to complete Receive Data from accelerometer and display it on the terminal in case of failing to complete the Graphical LCD part March 15,20117 Accelerometer Based Mouse - Mayuresh Varerkar
References Images: Accelerometer: I 2 C: SPI: Graphical LCD: PS2: March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 8
Thank You Questions ? March 15,2011 Accelerometer Based Mouse - Mayuresh Varerkar 9