JOYSTICK USB C/ PIC18F4550

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

JOYSTICK USB C/ PIC18F4550

Mensagempor Bardelli » 24 Dez 2007 17:12

E ai Pessoal.

Vou dar um presentão de natal pra vcs hein?.

Entrem no meu site:

http://www.vabsco.com/bardhp/

Acabei de disponibilizar um projeto que eu fiz para criar um joystick no estilo ARCADE através da USB do PIC18F4550. Fiz dois videos explicando como eu fiz isso no youtube, disponibilizei o código fonte, e o esquema eletrico da placa..

Abração
Bardelli
Byte
 
Mensagens: 126
Registrado em: 20 Out 2006 12:42

Mensagempor silverbolt » 24 Dez 2007 17:39

belas roda do novo octa I.
O cerebro então, nem se fale ;-)
Symphony Robotica
gravador usb, icd2 PIC, AVR e ARM.
Distribuidor BASCOM no Brasil.
www.roboticafacil.com.br
Locação de robos para eventos
www.symphony.com.br
Avatar do usuário
silverbolt
Byte
 
Mensagens: 468
Registrado em: 03 Nov 2006 10:17
Localização: Vulcano - SP

Mensagempor mazzer » 25 Dez 2007 23:22

Gostei!!

Os tutoriais estão bem legais!!
Tem como colocar o controle direcional sendo analógico?

Valeu pelo projeto.
Abraço!!
mazzer
Byte
 
Mensagens: 165
Registrado em: 24 Out 2006 17:21
Localização: Sta Rita do Sapucai-MG

Mensagempor Bardelli » 26 Dez 2007 07:45

Tem sim..

é só colocar dois potenciometros na alavanca (existe joystick com esse potenciometro já embutido), e ler no conversor AD, e seja feliz...
Bardelli
Byte
 
Mensagens: 126
Registrado em: 20 Out 2006 12:42

Mensagempor fabim » 26 Dez 2007 09:38

E AE Bardelli.
BLZZZZZZZ.

Viu ja tinha até desistido do maledito CDC, por não achar nenhum brasilenho que tivesse conseguido esta façanha.
Mas como voce conseguiu queria um helpinho seu.

1°. A emulação CDC é a mesma HID? ! porém com o descriptor especifico para esta comunicação CDC ?
2°. no seu caso da criação do joy, os parâmetros são passados pelo PIC ou é configurado pelo HID do PC?"manuelmente".!
3° Como eu programo só em basic,pascal,asm. Será que poderia me dar uma ajudinha pra eu entender como a roda roda e assim implementar a minha liby ?

fabioriksilva@hotmail.com

Me adiciona no MSN "se puder" pra trocarmos umas idéias.

abraços

fabim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Bardelli » 26 Dez 2007 14:06

Olá Fabim.

Respondendo suas perguntas:

1- São coisas diferentes, pois a biblioteca HID é usada para dispositivos de interface HUMANA e que na maioria das vezes requerem uma INTERRUÇÃO para que o dado chegue com um tempo de resposta minimo ao PC, no entanto você paga caro por isso, pois você pode transmitir poucos kbytes nesse modo.

A emulação CDC é possível você transmitir até 640 Kbytes/Sec (pelo que eu ouvi falar) e ela não usa a interrupção...

2- Os parametros são passados todos pelo PIC, o numero de Botões do JOystick, o dispostivo ser reconhecido como Joystick e a forma como ele trata a parte analogica da alavanca (relativo ou absoluto). Tudo isso é feito no arquivo descriptor.

3-Posso te dar uma mão sim, no entanto em PIC eu só programa em C, eu te adicionarei ao meu msn quando eu chegar em casa, pois eu estou no trabalho.

abraços

Bardelli
Bardelli
Byte
 
Mensagens: 126
Registrado em: 20 Out 2006 12:42


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x