TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

19
Blind Counter-Strike: um caso de uso do Arduino Aluno: Diogo Costa 1

Transcript of TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Page 1: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Blind Counter-Strike:

um caso de uso do Arduino

Aluno: Diogo Costa

1

Page 2: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Sobre o Palestrante

Formado em Ciência da Computação pela UFRGS em

2013/1

Desenvolvedor na Mobiltec

Experiência com C#, ASP.NET, Objective-C, Java,

Android, SQL, ...

Interessado em desenvolvimento de games, mobile e

métodos ágeis

Contato: [email protected]

2

Page 3: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

O jogo

Jogo de FPS para deficientes visuais

Utiliza controle de Xbox360, sistema de som 3D e

respostas hápticas para interação com o usuário

Desenvolvido dois hardwares contendo vibracalls

Desenvolvido para o trabalho de conclusão do curso de

Ciência da Computação da UFRGS

3

Page 4: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

4

Page 5: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Cenário

5

Page 6: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Simulador de Bengala

6

Page 7: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Cinta com vibradores

7

Page 8: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

8

Page 9: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Plataformas

9

Page 10: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Plataformas

10

Como integrar com o

hardware desenvolvido?

Page 11: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Plataformas

11

Solução: Arduino!

Page 12: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Perfil dos usuários

12

Page 13: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

13

Page 14: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

14

Page 15: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

15

Page 16: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Conclusão

Arduino é um hardware extremamente simples, porém

poderoso

Facilita a comunicação entre o computador e o

dispositivo

Linguagem de desenvolvimento de alto-nível

Fácil de mandar comandos de uma outra linguagem de

programação para o Arduino

16

Page 17: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Link para o artigo:

Link para o repositório online da UFRGS:

http://www.lume.ufrgs.br/handle/10183/77281

17

Page 18: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Dúvidas?

18

Page 19: TDC 2013 - POA - Blind Counter-Strike: um caso de uso do Arduino

Obrigado!

19