Ir ao conteúdo
  • Cadastre-se

Sokol1

Membro Pleno
  • Posts

    58
  • Cadastrado em

  • Última visita

Tudo que Sokol1 postou

  1. Sokol1

    Mjoy com atmega8.

    Pablo, Já que voce usa o Mjoy com simuladores de corrida (coches), porque não testa a versão aperfeiçoada pelo Mercury - tambem adepto deste tipo de simulador. Suas versões tem 2 eixos com 10bits, não tem auto calibração, e tem com apenas 4 eixos. http://translate.google.com/translate?u=http%3A%2F%2Fmercury13.tut.su%2F&hl=pt-BR&ie=UTF-8&sl=ru&tl=es Sokol1
  2. Sokol1

    Mjoy com atmega8.

    É isto mesmo. O PCB Mindaugas/LazyCamel só podem receber os firmwares 1.1 e 1.4. As versões de de firmware com 4 eixos, do Mercury precisa de outro PCb - como o do desenho que coloquei acima: http://mercury13.tut.su/pix/mjoy/mjoy_pcb.png Sokol1
  3. Sokol1

    Mjoy com atmega8.

    Coloque os Resistores de 10k nas saidas correspondentes à colunas como citou o Mac56, vide neste exemplo de Mjoy8: OBS. Esta é a versão aperfeiçoada pelo Mercury, o layout não é compatível com os firmwares do Mindaugas/Lazy Camel, mas serve para ilustrar o que fazer. Se forem os eixos que estão sofrendo interferência, use fios blindados, exemplo para cabos de microfone, fones (headphones). Vide: http://blucolor.locaweb.com.br/detalheproduto.php?codigo=008366 http://blucolor.locaweb.com.br/detalheproduto.php?codigo=003808 Sokol1
  4. Sokol1

    Mjoy com atmega8.

    Pablo, Qual versão do Mjoy você montou? 8 ou 16? Nos layouts mais atuais vejam que incluíram uma ponte de resistores de 10 k nas saídas das colunas, para evitar os botões "fantasmas". Estes botões "fantasmas" são tipícos de matrizes, aparecem em teclados também. Sokol1
  5. Sokol1

    Mjoy com atmega8.

    WOW! Pedais profissionais. Muito bom. Geralmente colocam um jumper, entre os pinos do negativo (GND) e do sinal (S) do eixo que não é usado. O curioso é que ao se colocar potenciômetro neste eixo, ele para de "temblar". Vi um relato de alguém que colocou RESISTORES entre estes pinos, mas não especificou o valor... Talvez equivalente ao potenciômetro. Sokol1
  6. Sokol1

    Mjoy com atmega8.

    Mac, Muy bueno. O espaço para o nome esta limitado a 4 caracters. Mostre uma fotos de seu volante/pedal. Sokol1
  7. Sokol1

    Mjoy com atmega8.

    Mac, Eu também tive esta mensagem de erros em alguns casos, um era o cabo USB ruim. Noutro conclui que era o ATMEGA, joguei no lixo. Para alterar o nome do Mjoy veja as instruções de como fiz, não é complicado mas precisa usar caracteres ASCI ou Hexadecimal. Complicado é entendê-los. JSCorrea, Resolveu o caso do Mjoy16 não reconhecido? Pode ser o cabo USB, comigo cabos aproveitados de teclado/mouse não deram certo. Para falar a verdade dos 5 Mjoys que montei acho que nenhum funcionou de primeira, sempre tinha problemas com o BIOS... Sokol1
  8. Sokol1

    Mjoy com atmega8.

    JSCORREA, Você conseguiu transferir o .HEX para o ATEMEGA16? Fez a parte do "secury bits"? A programação do Mjoy16 tem umas diferenças do Mjoy8. Geralmente o "não conectado" indica problemas no cabo USB ou no cristal. Na programação o cabo USB é usado apenas para fornecer +5v e Terra. Sokol1
  9. Sokol1

    Mjoy com atmega8.

    Pessoal, Eu não entendo 'lhufas' de programação, portando não posso ajudar na questão de aumentar o numero de encoders suportados pelo Mjoy(16). Até onde entendi lá no AviaForum (em russo) o firmware do Mjoy16 não é aberto, portando não pode ser modificado. Já o firmware do Mjoy(8) pode ser alterado, mas ele não suporta encoders. Para que precise usar mais de 4 encoders sugiro comprar um BU0836 que suporta até 16 encoders (ou 32 botões). O preço é justo e produto excelente, vale a pena. Mac 56, No site do Mercury - aficionado de simuladores de corrida - tem versões modificadas do firware do Mjoy(8), com 4 eixos. Já vi uma com apenas 2 eixos, mas esta não lembro onde foi. Use o google translator para entender alguma coisa da página. http://mercury13.tut.su/ O link para download dos firmwares do mercury é este: http://mercury13.tut.su/files/mjoy/MJoy_LazyCamel_firmware_new.7z ATENÇÃO: Os firmwares do Mercury não são compatíveis com os PCBs do Mindaugas/Lazy Camel. Lá na página tem dois layouts para PCBs para o firmware do Mercury: O meu: http://mercury13.tut.su/pix/mjoy/mjoy_pcb.png O do Ilyashenko: http://mercury13.tut.su/files/mjoy/MJoy_LazyCamel_PCB.7z Sokol1
  10. Sokol1

    Mjoy com atmega8.

    Serelepe, Dê uma olhada neste YOKE genérico, é um bom ponto de partida: http://www.flightsim.com/cgi/kds?$=main/howto/diy/6.htm#Yoke%20function%20keys Sokol1
  11. Sokol1

    Mjoy com atmega8.

    Serelepe, Sonhar não custa nada, veja o trabalho deste gringo com um grip (empunhadura) do Su-27, ele modela - magnificamente bem - diga-se de passagem - o grip com o SolidWoks, e IMPRIME as peças em resina a laser!!! Modelando: http://forums.eagle.ru/showthread.php?t=21664&page=20 http://forums.eagle.ru/showthread.php?t=21664&page=23 Imprimindo (stereolithografie): http://forums.eagle.ru/showthread.php?t=21664&page=29 Resultado (WIP): http://forums.eagle.ru/showthread.php?t=21664&page=35 http://forums.eagle.ru/showthread.php?t=21664&page=38 Que tipo de manche você pretende modelar? Sokol1
  12. Sokol1

    Mjoy com atmega8.

    Guto, Postei o mateiral que precisa, Laytout simplificado para imprimir, do Mjoy16 com jumpers de MODE, INIT e CENTER aqui: http://www.aerovirtual.org/forum/index.php?showtopic=72091&st=150&start=150 O firmware você baixa do link postado acima. SOkol1
  13. Sokol1

    Mjoy com atmega8.

    Procure encoder no M.Livre que tem vendedor, ou coloque: ENCODER (POTENCIÔMETRO SEM FIM) ou Encoders kit > este tem chave no click. Sokol1
  14. Sokol1

    Mjoy com atmega8.

    Serelepe, Veja que voce pode usar cada encoder de dois modos no Mjoy16, no lento em que é gerado um botão para cada lado ( + e - no seu caso) e no rápido em que são gerados dois botões ao mesmo tempo para cada lado (o + e - e por ex. Alt+ +, Alt+ -). Assim se voce estiver na frequencia 11 e quiser mudar para a 99, basta girar rápido, vai mudar os dois campos de dígitos ao mesmo tempo, evitando ter que girar de 1 em 1 para ir de 11 a 99. Basta configurar de acordo com as teclas do simulador para estas funções. Do manual do Mjoy16 - numa tradução literal: Sokol1.
  15. Sokol1

    Mjoy com atmega8.

    Lipesh, Existem versões especificas do Mjoy para uso com simuladores de corridas, nestas versões foi removida a auto-calibração, incoveniente num volante e pedais - alem desta reduzir ligeiramente a precisão dos eixos, insignificante num simulador de avião, mas significativa no controle de um carro de corrida - e o número de eixos reduzidos, a exemplo do Mjoy(8) do Mercury, fã de simuladores de corridas: http://mercury13.tut.su/ A página esta em russo, mas colocando o link no google translator da para entender bem em inglês. http://www.google.com/translate_t http://www.google.com/translate?u=http%3A%2F%2Fmercury13.tut.su%2F&langpair=ru%7Cen&hl=pt-BR&ie=UTF8 Inclusive se quiser pode fazer contato com ele em inglês. Sokol1
  16. Sokol1

    Mjoy com atmega8.

    Serelepe, Bacana que deu certo o Mjoy16. Thats easy! Como regra, para controladores USB menores valores do potenciômetro significam menos interferência, mas em contra-partida exigem mais da alimentação USB. Se tiver muitos periféricos USB ligados no micro uma boa ideia é comprar um Hub USB com fonte de alimentação própria. Já o SVMapper - necessário para os botões acima do limite de 32 do windows - é fácil de usar, ele é emulador de teclas. Abra o programa, veja se ele reconheceu seus joysticks/controladores - no caso do Mjoy16 vão aparecer 112 botões. (1) Escolha o botão que vai controlar sua chave liga/desliga (toggle switch) para ligar/desligar luzes. Clique no numero do botão, ele ficara vermelho. Coloque o cursor do mouse no campo "Mapped on Key Press" e aperte a tecla que contra as luzes no game, exemplo L (ou Alt+L, Shift+L, Ctrl+L... - ele diferencia os da direita e esquerda). Coloque o cursor do mouse no campo "Mapped on Key Release", e aperte L novamente. Assim com a chave de alavanca para cima (ON) vai enviar para o game um L e ligar as luzes, com a chave para baixo (OFF) via enviar para o game outro L e desligar as luzes. Mesma coisa para controlar trem de pouso (G), etc. Se quiser que um botão fique ligado enquanto apertado, exemplo PTT (push to talk) no TeamSpeak, escolha o botão, coloque no campo "Mapped on Key Press" a tecla que programou no TeamSpeak para o PTT e no campo 'continuos' coloque YES. (1) Testei o Mjoy 16 com um encoder de scroll de mouse (tipo mecânico) e funcionou. Sokol1
  17. Sokol1

    Mjoy com atmega8.

    Para quem quiser uma versão compacta do Mjoy16, o Tsinik do BC Squadron Group russo, fez um PCB medindo 52mm x 34 mm - cabe até dentro do punho de alguns joysticks, como Thrustmaster F16/F22, CH Combat/Flight/Fighterstick - ele colocou a maioria dos componentes debaixo do MCU: Pronto, note o cabo USB preso com abraçadeira de nylon: Tópico relacionado -esta em russo - mas as imagens falam por si: http://aviasimrus.spb.ru/forum/showthread.php?t=1014 Para visualizar e imprimir o PCB - criado com o Sprint Layout - usem o Sprint Layout Viewer: http://www.abacom-online.de/uk/html/sprint-layout.html Edit.: Para este tipo de montagem o indutor precisa ser do tipo cilindrico (semelhante a um resitor) ou SMD, já que o retangular (~10x50mm) não cabe sob o ATMEGA. S! Sokol1
  18. Sokol1

    Mjoy com atmega8.

    soschip, Pois é, consultei a tabela, mas não descobri como escrever 777 ... Em todo caso me passaram esta dica, que aparentemente deu certo: Agora o controlador Mjoy16 é visto pelo windows como o último controlador: BTW-Li isto também: http://www.guiadohardware.net/comunidade/decimal/145279/ E fiquei com dor de cabeça. Sokol1
  19. Sokol1

    Mjoy com atmega8.

    Consegui mais uma informação num forum russo: O nome não importa, pode ser o que quiser, o que define a ordem dos controladores para o Windows é o VENDOR ID, o cara sugere colocar 777, ou um numero maior. O PRODUCT ID é para quando for usar mais de um Mjoy no mesmo micro. Desculpem a pergunta noobie: Como se escreve 777 em ASCI? Obrigado. Sokol1
  20. Sokol1

    Mjoy com atmega8.

    Bom, achei isto no forum do Pony Program: Pelo que entendi o MJ16 (default), MJ62, MJ63, é para quando for ligando mais de um Mjoy no mesmo micro. O que preciso se enquadra no segundo caso, o do Thrusmaster Hotas Cougar Agora onde vai este 044f e 401? Os campos para digitar só permitem dois dígitos... Sokol1
  21. Sokol1

    Mjoy com atmega8.

    Pessoal, Peço ajuda novamente com a mudança de nome e ID do Mjoy. Consegui alterar o nome no Pony Programm, colocando ZJOY. porém isto não alterou o ID do controlador para o Windows, veja que plugado juntamente com um joystick Piloto PRO - reconhecido como USB Game Device, o ZJOY aparece primeiro na ordem. No SVMapper (que serve para programar os botões de joysticks_) o ZJOY tambem aparece - com todos seus 112 botões e HAT - ANTES do USB Game Device... Não entendi (novidade... ) a parte de VENDOR ID e PRODUCT ID da instrução, pois se altero o 02 que esta no firmware original para 03, o Mjoy passa a ser reconhecido como 9 Axis (??) e 112 botões... mas continua em primeiro lugar na lista de controladores. Se mudo para 01 não altera nada, se mudo para 00 ele deixa de ser reconhecido pelo windows. A instrução - postada logo acima - fala em Reverse Order (ordem inversa), o que para mim só confundiu mais... A necessidade de deixar o Mjoy como último dispositivo na lista dos controladores de jogos é devido a simuladores como o IL2 Sturmovik reconhecer primeiro o Mjoy, e no caso não tem como alterar as configurações de sensibilidade do Joystick no setup do game, pois ele esta como segundo dispositivo. Sokol1
  22. Sokol1

    Mjoy com atmega8.

    mat0s, Bom, não vi nada tipo ZOOM do Bodnar para o o Mjoy8/16 e este programa só funciona com o BU0836. Este DXteak não ajuda? Veja a curva de resposta mudada com ele, semelhante ao que você descreve: Veja que pode definir o valor mínimo por exemplo, abaixo ou acima de 0. Sokol1
  23. Sokol1

    Mjoy com atmega8.

    mat0s, Vi um problema semelhante a este que você descreve em joys Clone Cobra - a leitura do potenciômentro termina antes do movimento do manche. Resultado, festival de estol. Parece que uma forma de calibrar isto é usar o DVIEW ou o DXTweak2. Porque não tenta substituir estes pots por 10k tipo B, estes circuitos USB trabalham melhor com pots de baixo valor. No BU0836 que coloquei no CH COmbatStick mantive os originais, de 100K pois estavam em bom estado. Pelo que entendi do Forum Sukhoi.ru a autocalibração do Mjoy requer que os controles estejam sempre centralizados ao ligar o micro, motivo de torna-la pouco pratica em uso. Sokol1
  24. Sokol1

    Mjoy com atmega8.

    Valeu Bene_Tec, Não fazia a menor ideia sobre esta tabela ASCI - como disse não entendo lhufas de programação - mas com sua dica acho que vou conseguir... Obrigado. 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...