LusoRobótica - Robótica em Português
Sistemas específicos => Arduino / AVR => Tópico iniciado por: Constantino em 02 de Setembro de 2011, 17:25
-
Hello amigos. Bom, hoje lhes trago uma dúvida. Como posso ligar um Joystick USB no Arduino ? É possível ?
[]s. ;D
-
se tiveres um UNO tens de modificar o firmware do atmega8u2, se tiveres outro precisas de um shield USB host
-
Os dispositivos USB são divididos em 2 grupos: host e device.
O joystick, tal como o Arduino, é um device. Logo servem para serem ligados a um USB Host (PC, por exemplo).
Daí teres de recorrer a um circuito externo para fazer o handling do protocolo USB, ou se o microcontrolador te permitir fazer de host, também podes fazer, como foi dito, modificando o firmware, não com o firmware original do Arduino.
Resposta simples: nativamente o Arduino não vem preparado para ser um USB host, logo não podes fazer sem modificações (software ou hardware).
-
Vale pessoal. Muito bom!
E microbyte, muito obrigado pela explicação. Muito legal.