Download presentation
Presentation is loading. Please wait.
Published byGladys Gregory Modified over 9 years ago
1
Laser Pointer Mouse Xinpeng Huang and Billy Putnam
2
Introduction Buffer Video Input Initialize Image Processor Locate Laser Pointer Send mouse events through PS/2 to computer Objective: To control a mouse on a projected screen with a laser pointer
3
Camera ADV7185 27 MHz YCrCb 20 27 MHz global Process And Store Camera Data Image Processing (find pointer) 12 18 RGB addr reset enable draw clear left right Synchronize reset_sync global Store Drawn Move Mouse 10 9 xy esync dsync csync S-Vid input Circled inputs from wireless Draw S-Vid output draw PS2 Interface High-Level Design to computer dxdylsync rsync
4
Camera Input ADV7185 27 MHz YCrCb 20 YCrCb to RGB 108 xy Address Dual BRAM 256k x 12 CLKB CLKA enable RGB WEA DINA 18 12 ADDRA addr 18 12 addrRGB_out Synch reset reset_ sync global ADDRBDOUTB Process and Store Camera Data
5
Corners Finder Sum/Average Render Find A Apply A Video xy to video processing corner locations x’ y’ to mouse move Image Processing and Initialization Block Diagram Address Controller Address 27 MHz Reset Enable Initial to all
6
PS/2 Mouse Interface Control FSM Packaging (muxes) dx dy buttons Serialization (shift reg) De-serialization Clock bus Data bus Clock Manager 27 MHz ~10 KHz
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.