Ir ao conteúdo
  • Cadastre-se

Sokol1

Membro Pleno
  • Posts

    58
  • Cadastrado em

  • Última visita

Reputação

1
  1. Sokol1

    Mjoy com atmega8.

    Aparentemente seu ATMEGA esta em curto, pois ele não esquenta (sensivelmente) nem em operação normal. Certificou-se de que o pino referência (1) do ATMEGA esta alinhado com pino 1 do circuito? Pode ser também que veio com defeito, ou alguma ligação na sua montagem esta errada ou em curto. Na verdade para gravar a programação (o HEX) nem precisaria montar placa, bastaria ligar os 5 pinos do "programador" LPT1 diretamente nos nos pinos correspondentes do ATMEGA, mais a alimentação +5v e GND do cabo USB ou de uma outra fonte. O problema é que depois de programado não tem como saber se esta funcionado já que para isso precisa do restante do cirtuito. Sokol1
  2. Sokol1

    Mjoy com atmega8.

    Sanka46 O que voce quer, um esquema para um controlador de josytick USB é o que trata este tópico. Inclusive tem opções para várias versões: Mjoy8 com 6 eixos, 24 botões e HAT (tb com 3/4 eixos, 16/20 botões). Mjoy16 com 8 eixos, 64 botões, 16 chaves liga-desliga, 4 encoders e HAT. Os esquemas que postei foram testados, bem como a lista de componentes. Mas sugiro voce montar um Joy.01 (Controladora USB Willynovie) usando PIC, pois este é USB 2.0 (O Mjoy é USB 1.1) e trabalha com uma frequencia maior (menor delay), alem de usar menos componentes que são mais facéis de encontrar (o cristal e o indutor do Mjoy são "mosca branca") e com isso um PCB mais simples. Atualmente o PIC 18F2550 custa quase o mesmo que um ATMEGA16. 4 ou 6 eixos, 32 ou 64 botões e HAT Veja aqui: http://www.xtremeracers.info/forums/viewtopic.php?f=45&t=5696&sid=8402dc755f7809762d0212afe863666b Ou se preferir tem um projeto russo (em russo) usando o ATMEGA AT90USB64 (USB 2.0) que permite usar até 440 botões, com placas de expansão. http://www.sukhoi.ru/forum/showthread.php?t=64206 Sokol1
  3. Sokol1

    Mjoy com atmega8.

    A placa USB Mjoy16 controla eixos e botões 8 eixos 64 botões momentaneos 16 chaves ON-OF 4 encoders (com dois modos) HAT (POV) Serve para ser a "eletronica" de: Joystick YOKE Throttle Rudder Pedal Volante Pedais Button box ... Sokol1
  4. Sokol1

    Mjoy com atmega8.

    Pessoal, consegui fazer as mudanças, achei o m8def.inc faltante na Net e consegui recompilar o firmware do Mjoy (ATMEGA8) mudando o VendorID. Agora usa o 0x5858, acima do 0x5824 do BU0836, aparecendo para o Windows como o segundo joystick, como desejado. Usei o AVR Studio 3.56. Obrigado pelas dicas. Sokol1
  5. Sokol1

    Mjoy com atmega8.

    Soschip, O AVR 3.56 ou 4.. da os erros relatados pelo Pizzocaro - não achei a versão 3.5 ou inferior. Pizzzocaro, Os arquivos no Rapidshare estão pedindo uma conta Premium para serem baixados, tem como deixar na Free? Obrigado. sokol1.
  6. Sokol1

    Mjoy com atmega8.

    vocês sabem em qual linha mudar o numero ID do Mjoy (para o windows). No Mjoy16 é fácil, bastar editar a linha 4000. Mas preciso fazer no Mjoy, para que ligado junto com outros joys ele seja o último da lista do Windows. Edit. Descobri, preciso mudar o VendorID - mudar só o nome não resolve, o windows ordena os joysticks pelo VendorID. .equ VendorUSBID =0x5858 ;vendor identifier (Atmel=0x03EB) Era 0x0777 coloquei 0x5858, pois o outro controlador (Bu0836) usa Vendor ID: 0x16c0 ou seja 5824 Agora preciso saber como gerar um .HEX com o arquivo .ASM, alguma dica? Não tenho nem ideia do que é preciso... Sokol1
  7. Sokol1

    Mjoy com atmega8.

    http://forum.clubedohardware.com.br/showpost.php?p=3724059&postcount=171 Sokol1
  8. Sokol1

    Mjoy com atmega8.

    MANOTROLL O Mjoy8 (ATMEGA8-16PI) ou Mjoy16 (ATMEGA16-16PI) é um controlador USB D.I.Y. (faça você mesmo) de baixo custo ~R4 30/40,00 (1) que serve para você montar/reformar um controle para simulador (entre outras coisas), como joystick, YOKE, throttle, pedal, volante, cambio H, pedaleira, "button box"... Se simulação (em computador) não for sua "praia" ele não tera muita utilidade. (1) Mesmo sendo de baixo custo ele é melhor (8/10 bits=1.024 pontos de resolução) do que a maioria dos circuitos que encontrados em joysticks e gamepeads USB, que são ..."chineZes". Sokol1
  9. Sokol1

    Mjoy com atmega8.

    Pessoal, O HEX mais recente do Mjoy8 é o alterado pelo Mercury que é simuleiro de corridas. Ele fez versões só com 3 eixos - volante, acelerador, freio (tem com 4 e 6 tambem), mas com frequencia de 120 MHZ. Resumo das versões: A página dele é em russo, mas da para entender onde estão os arquivos para baixar pelo google Translator: http://www.google.com/translate?u=http%3A%2F%2Fmercury13.tut.su%2F&langpair=ru|en&hl=pt-BR&ie=UTF8 Link direto: http://mercury13.tut.su/files/mjoy/MJoy_LazyCamel_firmware_new.7z O layout de Iran F.Oliveira na página dele é meu: http://mercury13.tut.su/pix/mjoy/mjoy_pcb.png ATENÇÃO - o esquema eletrico do Mercury não é compativel com o do Mindaugas ou Lazy Camel - os mais antigos - a pinagem é diferente. Esquema eletrico do Mercury - usar para fazer o PCB(PCI): http://mercury13.tut.su/files/mjoy/Mjoy.png No arquivo abaixo tem alguns PCB (PCI) para o esquema do Mercury que fiz no SprintLayout 5.0 - tem versões para capacitores de 2,5mm e para capacitores de 5mm. Em algumas versões do PCB espaço para a bobina indutora pode receber tanto cilindrica como a quadrada. http://www.wikifortio.com/627804/Mjoy8_Mercury.zip Size: 110,35 KB Uploaded: Tue Jul 21 17:28:02 2009 Expires: Mon Oct 19 21:28:03 2009 Em alguns layouts coloquei as colunas de uma lado do ATMEGA e as linha de outro, para faciliar as ligações dos botões, por isso tem umas pontes. Procurei fazer o PCB o menor possivel, tem um de 5x3cm. Tem versão que inclui a matrix de diodos - mas não cheguei a testar. Lucas, Vale a pena usar o Mjoy para reformar antigos josytics de gameporte que são de boa qualidade como: CH Products F16 Fighterstick, Combatstick, PRO Throttle, PRO Pedal, CH Flighstick. Thrustmaster F16/F22, TQS, FCS, PFCS, WCS, RCS e Top Gun. Suncom F-15 Talon, Eagle. Estes josyticks eram os topo de linha na decada de 90, são mais bem feitos que os atuais USB Chineses, e mesmo Saitek ou Logitech, portanto vale a pena colocar um Mjoy para deixar USB. De volantes não me lembro de modelos gameporte, a não ser um amarelo da Genius que era bonzinho. O Mjoy só não serve para joysticks/volantes Force Feedback, pois estes precisam de circuitos e drivers especificos controlar os motores de passo. Jeferson, Não entendi bem o que seria 2 joysticks num mesmo ATMEGA. Se for tipo um joystick e throttle (acelerador) ou volante e pedais da para ligar tudo num Mjoy só, pois a eixos e botões suficientes. Tem tambem a opção de colocar um Mjoy em cada josytick, no AviaForum (www.sukhoi.ru) tem firmware para o ATMEGA8 chamado MPED, MRUD e MTRO, para serem colocados em um joystick, acelerador e pedais de forma idependente, sem causar conflito no Windows. Já o Mjoy16 basta alterar o nome (com 4 letras) e o vendor ID - em hexadecimal - como é explicado neste tópico, de forma que eles fiquem em sequencia, tipo Mj01, Mj02... Já alterar do HEX do Mjoy8 é possivel (vide a versão do Mercury), desde que entenda de programação. No Mjoy16 não é possivel, o Mindaugas deixou o código travado antes de sumir do mapa. JSCorrea, No Mjoy16 (ATMEGA16-16PI) o pino 17 não é usado, veja que no esquema eletrico original do Mindaugas, ele esta ligado no pino 39 do conector de 40 pinos, e dele não vai para lugar nenhum. Então o pessoal que reviu o PCB(PCI) passou a deixar isolado no próprio PCB(PCI). http://www.powernet.pl/~krzysiek/elektronika/mjoy16/mirror/MJoy16_v1.pdf Sokol1
  10. Sokol1

    Mjoy com atmega8.

    vagnerdj, De uma olhada neste tópico do RacingSim Central, o cara esta fazendo um "quick release" para o G-25, voce pode adaptar a ideia e materiais: http://forum.racesimcentral.com/showthread.php?t=329799 Precisa registrar lá no forum para ver as fotos. Sokol1
  11. Sokol1

    Mjoy com atmega8.

    Bom, o ATMEGA16-16PU não tem mais no Mercado Livre onde custava ~ R$ 12,00. Tem na farnell por R$ 23,00 - o que é mais caro que o PIC18F2455, então não tem mais vantagem usar o ATMEL. Ainda se acha (no ML) o ATMEGA8-16 PU por ~ R$ 7,50 Sobre programação não entendo nada, mas vi nos foruns (gringos) referencias a este problema do Mjoy8 travar durante a gravação e ter que usar um sinal de 1 MHZ, parece que precisa do programador da Atmel para fazer isto... Sokol1
  12. Sokol1

    Mjoy com atmega8.

    Vagnerdj, Se quiser mandar o Mjoy ou o chip eu testo. Mande uma MP. Se quer aprender a programar sugiro usar PIC da Microchip, são mais faceis e mais "poderosos" alem de ser USB 2.0 Um projeto DIY baseado em PIC: Sokol1
  13. Tambem estou pensando em comprar uma Gf GTS250/512, para usar com um E7300/4GB. O vendedor da VGA tem estas fontes: Fonte ASUS P-50GA ATX 500W PFC R2.2 - Preço: 220,00 Fonte CORSAIR 450VX CMPSU-450VX - Preço: 275,00 Seventeam-550PAM ATX 12V. V2.2 BLACK - Preço: 285,00 Qual vocês recomendam, ou de outra marca por uns R$ 250,00? Edit - Esta serviria? Fonte Zalman Zm360b-aps 360w Reais - Preço: R$ 219,99 Obrigado. Sokol1
  14. Sokol1

    Mjoy com atmega8.

    Vagnerdj O windows coloca os joystics em ordem de nome, por isso o Mjoy vem antes do seu volante, que se for generico deve estar como USB xxx.... Mude o nome do Mjoy para Zjoy e grave novamente o firmware. Nos jogos atuais isso nao causa maior problema, é so reassignar os eixos no setup do jogo, fica eixo tal joystic1, eixo tal josytick 2... Acho que foi o Mac56 que conseguiu mudar no firmware do Mjoy (8), abrindo com um programa da Atmel. voce encontra o Mac56 no Forum Xtremes Racing (da Argentina). http://www.xtremeracers.net/nuke/modules.php?name=Forums&file=viewtopic&t=4933 Já o Mjoy16 abrindo o HEX com o PonyProgram da para ver a linha onde muda o nome, lembrando que tem que ser em caracteres hexadecimal. Ai para tras tem uma postagem sobre isso. Para publicar suas imagens primeiro faça upload para um site de hospedagem - sugiro o www.imageshack.us - depois é so colar o link na sua mensagem aqui que a foto aparece. Sokol1
  15. Sokol1

    Mjoy com atmega8.

    LOKASSO, Pode estar relacionado ao suporte de controladores (Joysticks) do GRID, veja se consegue descobrir se ele suporta mais de um, o que é normal nos jogos hoje em dia. Alguns suportam 4 outros até 8 controladores diferentes. Se ele não suportar mais de um, voce pode tentar criar um joy virtual unindo seu volante, pedal mais o Mjoy num unico dispositivo com o PPJoy. 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...