Galera estou fazendo um controle pra pc com marcha e varias coisas. pq quando ligo o potenciometro no controle de pc e tento colcar pra dar duas voltas e meia no volante e so um pouco no potenciometro da uma zona morta. nao funciona nada ate chegar uma certa posiçao e comessa a funcionar, para isto tem uma placa stargate. mas ta dificil pra comprar.e a arduino mega aki perto eu achei. so ki gostaria de saber do codigo c para eu configurar o potenciometro pra girar como volante do meio pra um lado vai em uma direçao e do meio voltando pro meio estabiliza reto e do meio pro outro vira de direçao

Exibições: 2450

Responder esta

Respostas a este tópico

Favor traduzir para o português. 

Me desculpe a franqueza. Não entendi nada. 

E o seguinte vou usar um arduino pra ser como um controle de pc. Nas portas digitais vou ligar botoes e nas analogicas vou usar um potenciometro. O potenciometro vou ligaf no volante. Presciso de um codigo que quando eu girar o potenciometro o jogo vire a roda do carro

Veja essas aplicações com o Arduino DUE :

https://www.arduino.cc/en/Reference/USBHost

Com o Arduino comum, acho que não vai conseguir o que deseja.

Se vc já chegou nesse ponto acredito que já tenha conseguido fazer o MEGA funcionar como um joystick.

Al que parece o drama agora é que ele está lendo a entrada como chave e não potenciometro.

Isso vc consegue mudar no cabeçalho do hid, que chama descriptor.

Eh complicado, mas possível.

Para funcionar gerando valores entre -127 e 127, por ex, fica, em certa parte:

    0x15, 0x81,                    //     LOGICAL_MINIMUM (-127)
0x25, 0x7f, // LOGICAL_MAXIMUM (127)
Vide:
http://www.instructables.com/id/USB-Wii-Classic-Controller/step5/US...

Compare do do seu codigo com esse. Acredito que esse eseja certo, mas não é um codigo completo. Vc precisaria fazer as alteraçoes necessárias no seu.


Opa manim obrigado. Acho q vai dar meu amigo ta me ajudando ele fez ciencias da computacao e ta fazendo um na casa dele sem ser arduino. I eu depois ou tentar com um arduino estamos fazendo um.
Muito obrigado pela ajuda

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço