Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sergio Haro Ceryen Tan Paul Steiner = ???. ? =

Similar presentations


Presentation on theme: "Sergio Haro Ceryen Tan Paul Steiner = ???. ? ="— Presentation transcript:

1 Sergio Haro Ceryen Tan Paul Steiner = ???

2 ? =

3

4  Transmits measurements from accelerometers and gyroscope to FPGAs

5  900 MHz, up to 76.8 kb/s

6  1 kb/s minus overhead

7  900 MHz, up to 76.8 kb/s  1 kb/s minus overhead  Embedded 8051 microcontroller

8  900 MHz, up to 76.8 kb/s  1 kb/s minus overhead  Embedded 8051 microcontroller  3 channel 8-bit ADC

9

10 Three Tasks ‣Distribute Data to proper places ‣Detect motions ‣Infer Actions

11

12  Based on Changes  Subject to RF constraints

13  Convert actions into keyboard strokes

14  Use keyboard strokes to play computer games

15  Convert actions into keyboard strokes  Use keyboard strokes to play computer games  Two modules ◦ KeyMapper – Maps actions into scancodes ◦ PS/2 interface – Sends scancodes to computer

16  Maps actions into scancodes

17  Programmable

18  Maps actions into scancodes  Programmable  Test mode

19 KeyMapper KeyMap actions[5:0] keycode[15:0] keycodes Test_Mode Program_Menu enable return enable Control_FSM Main_Menu enable return enablemenu_select actionnext_keykeymap

20  Take mapped scancodes and send them to the computer  Packets of 11-12 bits ◦ 1 start bit ◦ 8 data bits (scancode) ◦ 1 parity bit ◦ 1 stop bit ◦ 1 acknowledge bit

21

22 Device to Host communication Host to Device communication

23

24


Download ppt "Sergio Haro Ceryen Tan Paul Steiner = ???. ? ="

Similar presentations


Ads by Google