g7 virtual guitar gloves
play

G7 Virtual Guitar Gloves Presented by: Elysia Jong Eric - PowerPoint PPT Presentation

G7 Virtual Guitar Gloves Presented by: Elysia Jong Eric (Qingyue) Zhou Functionality Image retrieved from:


  1. G7 ¡Virtual ¡Guitar ¡Gloves ¡ Presented ¡by: ¡ Elysia ¡Jong ¡ Eric ¡(Qingyue) ¡Zhou ¡

  2. Functionality ¡ ¡ Image ¡retrieved ¡from: ¡http://media.npr.org/assets/news/2010/01/27/hands-­‑ef12ac2473025791c19e4478b5ca0078c2fa1942-­‑s6-­‑c10.jpg ¡ And ¡edited ¡by ¡Eric ¡Zhou. ¡

  3. Challenge ¡ • Accelerometer ¡ • 3 ¡axis ¡ • Digital ¡signal ¡ • Interface ¡to ¡I2C ¡bus ¡ ¡ Image ¡retrieved ¡from: ¡https://dlnmh9ip6v2uc.cloudfront.net/images/products/1/0/9/5/5/10955-­‑04.jpg ¡

  4. Backup ¡plan ¡ • ¡Average ¡current ¡consumption: ¡33 ¡mA ¡ ¡ ¡ ¡ ¡ ¡• ¡Factory ¡set ¡trigger ¡point: ¡15° ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡• ¡Digital ¡Output ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡• ¡Range: ¡4 ¡to ¡30 ¡cm ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡• ¡Typical ¡response ¡time: ¡39 ¡ms ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡• ¡Typical ¡start ¡up ¡delay: ¡46 ¡ms ¡ SHARP ¡GP2D120 ¡ Retrieved ¡from: ¡http://robosavvy.com/store/images/sparkfun/08959-­‑03-­‑L.jpg ¡

  5. • 2 ¡GB ¡ • FAT ¡16 ¡ • Do ¡not ¡“Quick ¡Format” ¡ • Offsets ¡for ¡each ¡sound ¡files ¡ • SD ¡card ¡stores ¡512 ¡bytes ¡each ¡ block ¡ Note ¡A ¡ Note ¡B ¡ Note ¡C ¡ ¡ Sector ¡Range ¡ 8150-­‑9050 ¡ 9200-­‑9800 ¡ 9850-­‑10600 ¡ ¡ File ¡Size ¡ 531 ¡KB ¡ 301 ¡KB ¡ 374 ¡KB ¡ Image ¡retrieved ¡from: ¡http://www.beckerpolska.pl/fotos/_1_ultra_sdhc_2.jpg ¡

  6. Audio ¡Codec ¡ • Wave ¡file ¡ • I2C ¡bus ¡ • Sample ¡rate: ¡48 ¡KHz ¡ ¡ • Data ¡width: ¡16 ¡bit ¡ WM8731LS ¡

  7. Schematics ¡

  8. Hardware ¡Block ¡Diagram ¡

  9. Software ¡design ¡ • Multi-­‑tasking ¡ -­‑ ¡Each ¡task ¡have ¡some ¡particular ¡jobs ¡ • Message ¡Queues-­‑polling ¡ -­‑ ¡Communication ¡between ¡tasks ¡ • Interrupts ¡ -­‑Interrupt ¡handler ¡

  10. Optional ¡features ¡ • Wireless ¡ • Sharp/flat ¡notes ¡ • Up/down ¡strum ¡differentiation ¡

  11. Demo ¡

Recommend


More recommend