Autor Tema: Joystick y visual basic  (Leído 4385 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Skualo

  • PIC10
  • *
  • Mensajes: 42
Joystick y visual basic
« en: 01 de Mayo de 2010, 07:54:49 »
Hola a todos,
Bueno me gustaría hacer un joystick por el puerto serie, estaba pensando como iba a ser y todo parecía que funcionaria, porque en principio no hay ningún secreto es un programa de VB que se comunica con un pic, dependiendo del valor enviado por el pic el VB simula que se a presionado una tecla del teclado y de esta forma funcionaria como un joystick, sin embargo me gustaría añadir un potenciometro y claro aquí surge el problema, a la hora de meterlo en el juego no puedo hacer que un potenciometro sea la sucesión de varias teclas, porque el juego o le pones un EJE o no funciona.
Entonces estaba pensando si seria posible simular un joystick, y luego ese joystick simulado controlarlo desde el VB...
Se os ocurre alguna idea?


Desconectado Diego_32

  • PIC10
  • *
  • Mensajes: 1
Re: Joystick y visual basic
« Respuesta #1 en: 05 de Julio de 2010, 19:04:46 »
Hola! También estoy en lo mismo.
Lo estoy publicando en la pagina www.micropic.es
Te dejo el link http://www.micropic.es/smf/index.php?topic=962.0
Ahi puedes ver mi avances.... saludos  :-/

Desconectado willynovi

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 546
Re: Joystick y visual basic
« Respuesta #2 en: 06 de Julio de 2010, 11:56:37 »
Skualo, no se si continuas con tu problemilla de conectar el joystick y que te lo reconozca el juego.

Por lo general los juegos se manejan a traves del DirectInput, asi que por ahi deberias de ver de hacer un programa en VisualBasic que te envie datos hacia el juego.

Aunque no lo creas, lo mas simple es usar un PIC que tenga soporte USB y hacer un dispositivo HID, aqui en el foro hay un par de ejemplos, y de esa forma te evitas lo del programita en la PC, ya que mismo windows tiene drivers incluidos.
Aqui puedes ver uno http://www.todopic.com.ar/foros/index.php?topic=31189.0

Luego tambien puedes tener acceso a ese joystick desde el VisualBasic, usando una libreria .dll para tener acceso a dispositivos HID.
Intento enseñarte a pescar, si solo quieres pescados, espera que un pescador te regale los suyos.


 

anything