Ir ao conteúdo
  • Cadastre-se

Sokol1

Membro Pleno
  • Posts

    58
  • Cadastrado em

  • Última visita

Tudo que Sokol1 postou

  1. Sokol1

    Mjoy com atmega8.

    Abaixo a instrução de como mudar o nome do Mjoy16, numa tradução literal: Se alguém puder mudar para Zjoy, dispositivo ID 3 eu ficaria grato. Sokol1
  2. Sokol1

    Mjoy com atmega8.

    mat0s Sim, são estas funções mesmo, os russos inclusive usam encoders aproveitados de mouses.OBS. Existe uma limitação do DirectImput do Windows que só encherga 8 eixos, HAT e 32 botões. Para os botões acima de 32 você pracisara de um emulador de comandos. Para isso sugiro o ótimo SVMapper, fácil de programar e usar. Veja que o Mindaugas (da Lituânia) começou com o Mjoy8 e depois desenvolveu o Mjoy16, além disto você pode montar o PCB incluindo ou não a matrix de diodos - necessária para evitar botões fantasmas quando se aperta 3 ou mais botões ao mesmo tempo. E muitos montadores lêem o circuito elétrico e criam seu próprio PCB a exemplo do zerodigit1. Dos 4 que montei (2 Mjoy8 e 2 Mjoy16) cada um tem um PCB diferente, pois procurei reduzir ao máximo para colocar dentro de joysticks.Os PCBs com placa+matrix de diodos facilita a ligação dos botões, mas triplica o número de fios, não sendo adequada para atualizar josyticks (ex. coloquei um Mjoy8 num Saitek X-36 que era gameporte), alias nem cabe na base deles. Mas é cômoda para um painel tipo Cessna, Boeing... Veja também que a placa+matrix tem um PCB mais complexo, com mais trilhas, alguns fazem o PCB em dupla face. Veja este exemplo do Sundowner da Polônia: http://img90.imageshack.us/my.php?image=dsc01959resizeha7zb6.jpg http://img86.imageshack.us/my.php?image=img8696lt7.jpg Já vi Mjoy montado até com componentes SMD. Aqui um bem compacto, alguns SMD ficam debaixo do chip: Sugiro começar com um modelo mais simples, só o Mjoy básico sem a matrix de diodos. Se for o caso monte a placa matriz em separado e ligue o Mjoy nela. Seguidas as instruções qualquer esquema divulgado funciona. Qaundo a montagem, como qualquer gadget DIY é bom chegar e re-chegar as soldas e polaridades antes de testar o funcionamento.Na minha primeira montagem, esqueci uns jumper nas posições dos eixos, só que ligando + com - ao invés de sinal com - e saiu uma fumaceira, mas tanto o ATMEGA como minha USB sobreviveram. Como só custa uns R$ 5,00 a mais do que o Mjoy8, monte o Mjoy16 que é mais prático e com mais recursos. Compro os componentes, ATMEGA16 (R$12,00) cristal, indutor, etc. com o vendedor WorldPic no Mercado Livre. Aqui tem o que precisa para montar e gravar o Mjoy16: http://www.powernet.pl/~krzysiek/elektronika/mjoy16/mjoy16.htm No link acima ensina a mudar o nome do Mjoy16 - eu queria colocar Zjoy para que ao ligar junto com outro joystick aparecesse no fim da lista do Windows - no simulador IL2 Sturmovik causa inconveniente se o nome do joy aparecer depois.O Mjoy8 também pode ter o nome mudado, respeitando o limite de 4 caracteres, mas tem que ser direto no HEX. Eu uso um firmware chamado MPED (Mjoy Pedal) em um velho Radio Controle Futaba AM, transformado em controle USB para o simulador de aeromodelos AeroFly. Como não entendo lhufas de programação não mexi nesta parte. Quando aos botões, por serem circuitos NO (Normaly open ~ normalmente abertos) eles são ignorados pelo game se não houver um acionador (botão) ligado a eles. Só aparecem no calibrador do Windows. Para que sabe mexer no HEX pode limitar lá os botões e os eixos. Veja no final do tópico do AviaForum que o Mercury fez uma versão especial para volante de simulador de corridas com menos eixos e botões. Uma versão com apenas 3 eixos e nenhum botão seria interessante para um pedal de leme de avião. Quantos aos eixos não usados, basta ligar o sinal como terra, pois devido a alta impedância de entrada os eixos sem potenciômetros sofrem interferência. -Foi devido a este aterramento errado que meu primeiro Mjoy soltou fumaça. Então nos PCBS que monto coloco o sinal ao lado do terra, assim basta usar um jumper nos pinos. Tem gente que coloca um resistor no lugar do jumper para diminuir mais a interferência. A respeito: usei um controlador USB BU0836 - do russo Leo Bodnar - para converter um joystick CH F-16 CombatStick + um CH PRO Throttle gameporte para USB, este controlador, baseado em PIC da Microchip é mais avançado, nele quando você não liga potenciômetro em algum eixo, este eixo é automaticamente desabilitado não aparecendo no calibrador do Windows. Ah, o pessoal do AviaForum não recomenda a versão do Mjoy8 com auto-calibração, pois esta presume que os potenciômetros estejam sempre zerados ao ligar o micro, e com isto a auto-calibração mais atrapalha do que ajuda. Devido a isto no meu RC Futaba convertido tenho que estar sempre re-calibrando o Mjoy e no simulador, quando deveria ser o contrário. No final do tópico do AviaForum tem a versão com e sem auto-calibração, versões 1.1 e 1.2. Para ver os links e baixar de lá precisa estar logado. Espero ter ajudado, qualquer dúvida é só perguntar. OBS- O Mindaugas doou o projeto do Mjoy para a comunidade simuleira, pelo que sei hoje ele é botânico... Tanto que não hospeda mais o site www.mindaugas.com, mas as informações contidas nele estão salvas no WebArchive e em centenas de HDS por ai, inclusive no meu. Sokol1
  3. Sokol1

    Mjoy com atmega8.

    Ola pessoal. Tambem montei alguns Mjoy8 e 16 - achei mais fácil programar o 16 e este tem mais recursos: 8 eixos e até 116 botões/encorders/switchs toggle. O layout do PCB também fica mais simples, permitindo reduzir bem a placa, fiz uma com 4 x7,5cm. Um dos que montei: Tem um tópico a respeito do Mjoy na Aerovirtual: http://www.aerovirtual.org/forum/index.php?showtopic=72091 http://www.aerovirtual.org/forum/index.php?showtopic=72811&hl=Mjoy&st=30 Estas instruções do site Flightsim estão desatualizadas, depois desta mateira o projeto foi bem mudado, a principal fonte de informação a respeito é no AviaForu, infelizmente m russo, mas da para pegar alguma coisa traduzindo do russo para inglês com o google translator. Até hoje estão fazendo atualizações no circuito, vide posts do mercury. http://forum.sukhoi.ru/showthread.php?t=24406 Sokol1

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!