collapse

* Posts Recentes

Making Linear Ball Way Cages por jm_araujo
[Ontem às 23:03]


TV Antiga Desliga-se por almamater
[Ontem às 12:34]


Tubo PVC 32mm Branco por SerraCabo
[10 de Agosto de 2018, 22:49]


Ajuda para contruir uma "máquina" de fisioterapia para a minha filha. por Hugu
[08 de Agosto de 2018, 00:47]


Comprar solda decente por jm_araujo
[07 de Agosto de 2018, 11:30]


Telescopio por kieferdl
[03 de Agosto de 2018, 10:10]


Com que equipamento costumam aceder ao LR? por KammutierSpule
[01 de Agosto de 2018, 10:14]


BostonDynamics - Vai uma mãozinha? por jm_araujo
[01 de Agosto de 2018, 08:29]


Baby's got blue eyes por jm_araujo
[30 de Julho de 2018, 22:55]


Queimei 1 Motor :) por SerraCabo
[30 de Julho de 2018, 22:32]

Autor Tópico: Fazer comando de ps3 com arduino  (Lida 1446 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Kcidade

  • Mini Robot
  • *
  • Mensagens: 70
Fazer comando de ps3 com arduino
« em: 03 de Junho de 2012, 18:06 »
Boa tarde pessoal.
Alguem me é capaz de dizer se e' possivel pegar num comando de PS2 liga-lo ao arduino e ligar o arduino á PlayStation3 de meneira a fazer o mesmo que o comando de ps3??

Exemplo mas para pc:

Offline microbyte

  • Mini Robot
  • *
  • Mensagens: 1.322
    • http://ricardo-dias.com/
Re: Fazer comando de ps3 com arduino
« Responder #1 em: 03 de Junho de 2012, 23:03 »
O USB é muito mais complexo do que à partida parece.
Há USBs e USBs que não têm nada a ver uns com os outros.

Para diferenciar, quando ligas um USB device a um USB host, inicia-se um processo chamado "Enumeração", que serve essencialmente para o device dizer ao host quem é, de onde vem, e o que faz... :)

O Arduino tem um dispositivo USB que:
- é fabricado pela FTDI, modelo FT232RL (de onde vem e quem é)
- faz conversão USB-série (o que faz)

Ora um comando da PS3 terá as suas próprias características que são completamente diferentes.
Para clonares as comunicações de um comando da PS3 por USB, ou encontras isso na net, ou terás de fazer o que se chama "sniffing". Há USB sniffers que são intermediários entre o device e o host que fazem bypass da informação de um lado para o outro enquanto gravam para o lado tudo o que apanham. Com uma coisa dessas consegues descortinar tudo o que é informação a ser passada.

Depois precisas de lidar com tudo o que é baixo nível de USB, que sinceramente não é tarefa fácil...

Não é para te desanimar mas USB é um muito demasiado complexo, tudo depende das tuas capacidades...

Offline Kcidade

  • Mini Robot
  • *
  • Mensagens: 70
Re: Fazer comando de ps3 com arduino
« Responder #2 em: 03 de Junho de 2012, 23:32 »
Obrigado, ja percebi que é muito dificil e que dá muito trabalho xD mais vale ir aos chineses comprar um comando baratinho xD

OBRIGADO

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.541
  • Helpdesk do sitio
Re: Fazer comando de ps3 com arduino
« Responder #3 em: 03 de Junho de 2012, 23:49 »
Os comandos da Playstation 3 são usb, certo?
E aparecem como comandos quando ligados a um PC?
Se sim, e se tiveres um Arduino Uno, podes re-programar o atmega8u2 que faz de usb-serial para aparecer como um dispositivo HID(comando, joystick, rato, teclado, etc) e a partir dai são syscall's que fazes á LUFA(biblioteca USB para os atmegas), e falar com um comando PS2 é facil porque existem bibliotecas feitas para isso mesmo.

Se quiseres aprender, podes fazer isso, seria uma experiência muito enriquecedora para ti.
Avr fanboy