Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

PIC18F4550 ARCADE USB JOYSTICK PART 2

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
32,553
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Dec 24, 2007

This video Shows how to build an USB Joystick using the PIC18F4550 Microcontroller. Please visit http://www.vabsco.com/bardhp/ to see the schematic details and download the source code. An English Subtitled video will be uploaded soon (working on it).

Category:

Howto & Style

Tags:

License:

Standard YouTube License

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (rbardelli)

  • Opa cara parabens pelo video ...

    so me tira uma duvida tenho limite para criar botoes ? gostaria de saber se seria possivel fazer um com 2 manetes e 12 botoes os botoes blz so cofigurar mas a manete tb tem como configurar 2 ?

    obrigado

  • @claytonmmonteiro Limite você nao tem, mas o microcontrolador tem um numero de entradas fixas, ou seja, para colocar mais botoes sua placa vai ficar mais complexa, mas é possivel sim. Sim, é possivel tambem fazer com duas manetes.

    abracao

  • Parabéns Amigo! Montei e funcionou. Porém, Se me permite uma pequena observação; demora muito para responder aos comandos e não é possível jogar. Deixe o pic monitorar os botões e a alavanca sem nenhum delay ou contagem, que fica perfeito. Fiz isso e ficou fantástico! Muito obrigado pelo projeto. Sou fã da sua página! Parabéns por tudo que ela contém.

  • @xevious1069 Fico feliz que tenha funcionado. O delay é para eliminar um o BOUNCE inerente aos componentes eletromecanicos

  • Sorry as I only understand English but I see your only using the top 3 buttons. Do you have the plans to use all 6 buttons or is it easy to modify the program? Thanks!

  • @knightkrawler75 Its Really easy to do that. You need just to modify the descriptor file.

see all

All Comments (25)

Sign In or Sign Up now to post a comment!
  • tente programar para nivel alto e use o resistor para manter o pino da pic ( resistor do pino para o +5v. então quando se aperta o botão o nivel cai a zero universalmente para a maioria dos joysticks e para as placa de fliperama.

  • não entendo de programação mas sou técnico de fliperama . O projeto é um bom projeto mas trabalha ao contrario. Vc não pode trabalhar sem nível , experimente trabalhar com as saída no nivel alto para seu projeto poder trabalhar com um fio terra comum para todos , isso é universal.

  • Hello, I would like (if possible) to have the wiring diagram of the electronic card. cordially 1802seba

  • Buen trabajo me voy a construir uno

  • Parabens cara, você pode mudar o nome do joystick. No mikroc tem uma ferramenta USB HID que faz tudo sozinho. Pra aparecer o novo nome tem que usar um ProductID diferente, se não vai aperecer CCS USB Mouse.

    Por enquanto ja consegui deixar o codigo mais e pequeno e tão funcional. Mas ainda to batendo cabeça pra modificar o USB_CLASS_SPECIFIC_DESC!!!

  • very interesting, only one question, what should I change the program to use 6 buttons?, I hope you can help, thanks

  • Muito bom, é possível também implementar esse sistema no Linux. Basta pesquisar no google SanUSB Linux.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more