Switch panel
Re: Switch panel
Isso ai é um caso para qual o cara escreve um código para o Arduino, então o uso dos pinos esta diferente.
O Debolestis replicou o Shift Register usado no Cougar/Warthog, para o qual o firmware MMjoy2 tem suporte, e o esquema elétrico é o da Arduino.cc.
Esse PCB (Debolestis) já foi usado em vários joysticks, portanto bem testado.
O Debolestis replicou o Shift Register usado no Cougar/Warthog, para o qual o firmware MMjoy2 tem suporte, e o esquema elétrico é o da Arduino.cc.
Esse PCB (Debolestis) já foi usado em vários joysticks, portanto bem testado.
Re: Switch panel
Não me interprete mal. Meu receio é ser questionado sobre a pinagem pois há um esquema no site Arduino.cc e outro no datasheet do CI, daí isso me confundiu.
AMD Ryzen 5 3600 (OC 4.35GHz) | AsRock Fatal1ty X370 Professional Gaming | G.Skill Ripjaws @3200MHz | PCYes 750W Bronze| Kingston A400 480GB | Sapphire RX 5700 XT Pulse (OC 2100MHz) | Dell AW2518HF @240Hz | Win10 Home x64
Re: Switch panel
Muito bom dia pessoal!
Sokol,
Estou com certa dificuldade em alguns pontos do projeto. Peço sua ajuda:
Agradeço desde já!

Sokol,
Estou com certa dificuldade em alguns pontos do projeto. Peço sua ajuda:
- Dentro do MMJoy2 consigo ver que as chaves alavanca e os push buttons estão funcionando porém o protótipo não aparece como um dispositivo USB para o Windows (10 Home x64).
- Não sei como configurar os potenciômetros (lineares de 10K Ohm) na guia Joystick axes, já testei os pinos PWR e GND e está tudo correto.

Agradeço desde já!

AMD Ryzen 5 3600 (OC 4.35GHz) | AsRock Fatal1ty X370 Professional Gaming | G.Skill Ripjaws @3200MHz | PCYes 750W Bronze| Kingston A400 480GB | Sapphire RX 5700 XT Pulse (OC 2100MHz) | Dell AW2518HF @240Hz | Win10 Home x64
Re: Switch panel
Posta uma foto da configuração no MMJoySetup.
Re: Switch panel
Segue:

Nessa imagem há alguns switch buttons ativados.
São dois Shift Registers de 4 CI's cada.

Nessa imagem há alguns switch buttons ativados.
São dois Shift Registers de 4 CI's cada.
AMD Ryzen 5 3600 (OC 4.35GHz) | AsRock Fatal1ty X370 Professional Gaming | G.Skill Ripjaws @3200MHz | PCYes 750W Bronze| Kingston A400 480GB | Sapphire RX 5700 XT Pulse (OC 2100MHz) | Dell AW2518HF @240Hz | Win10 Home x64
Re: Switch panel
Se quiser pode mudar o nome MMjoy ai do lado direito em cima para outro com até 10 caracteres, depois salva para o dispositivo.
Bom, agora ai do lado direito, abaixo do botão "Clear sets" tem que definir os botões, exemplo
O botão 1 vai ser o H/Button 1 ou 5 ou 9, o que for conveniente.
Em mode de deixar --- vai ficar igual a uma tecla no teclado - ou botão de pressionar em joysticks.
Tem outros modos - clica na caixa, que podem ser convenientes para "toggle switch".
Quantos aos eixos... posta uma foto da tela configuração.
Tem firmware mais novo que este de 2015, a maioria usa o MMJOY2 [v20160818upd1] .rar - o último (MMJOY2 [v20161101] .rar ) tem um bug em não sei o que.
https://sites.google.com/site/mmjoyproj ... skacivania
Bom, agora ai do lado direito, abaixo do botão "Clear sets" tem que definir os botões, exemplo
O botão 1 vai ser o H/Button 1 ou 5 ou 9, o que for conveniente.
Em mode de deixar --- vai ficar igual a uma tecla no teclado - ou botão de pressionar em joysticks.
Tem outros modos - clica na caixa, que podem ser convenientes para "toggle switch".
Quantos aos eixos... posta uma foto da tela configuração.

Tem firmware mais novo que este de 2015, a maioria usa o MMJOY2 [v20160818upd1] .rar - o último (MMJOY2 [v20161101] .rar ) tem um bug em não sei o que.
https://sites.google.com/site/mmjoyproj ... skacivania
Re: Switch panel
Sokol, meio progresso
Okay, os botões apareceram como um HID e isso já é ótimo, mas ao salvar e "testar" eles ficam vermelho escuro, como se estivessem "não pressionados".
Os eixos não giram
Imagem do setup dos eixos.

Imagem das propriedades do MMJoy2 no Windows.


Okay, os botões apareceram como um HID e isso já é ótimo, mas ao salvar e "testar" eles ficam vermelho escuro, como se estivessem "não pressionados".
Os eixos não giram

Imagem do setup dos eixos.

Imagem das propriedades do MMJoy2 no Windows.

AMD Ryzen 5 3600 (OC 4.35GHz) | AsRock Fatal1ty X370 Professional Gaming | G.Skill Ripjaws @3200MHz | PCYes 750W Bronze| Kingston A400 480GB | Sapphire RX 5700 XT Pulse (OC 2100MHz) | Dell AW2518HF @240Hz | Win10 Home x64
Re: Switch panel
Então, mas voce reconfigurou os botões do Mmjoy2 para "botão de joystick"?
Se estiver usando um Arduino PRO micro acho que so pinos para entrada de eixos não são esse A0, A1... A4
Tem que usar os codigos do MegaM0ZG para os pinos, tipo:
http://simhq.com/forum/ubbthreads.php/u ... _micro.jpg
http://simhq.com/forum/files/usergals/2 ... ouse_a.png
Se estiver usando um Arduino PRO micro acho que so pinos para entrada de eixos não são esse A0, A1... A4
Tem que usar os codigos do MegaM0ZG para os pinos, tipo:
http://simhq.com/forum/ubbthreads.php/u ... _micro.jpg
http://simhq.com/forum/files/usergals/2 ... ouse_a.png
Re: Switch panel
Estou utilizando o Arduino Micro e segundo o datasheet as portas analógicas são "Analog Inputs: A0-A5, A6 - A11".
Os botões digitais deram certo (faltou definir o MISO
), agora faltam os potenciômetros e não identifiquei onde está o erro.
Preciso entregar meu artigo hoje...
Tô
Os botões digitais deram certo (faltou definir o MISO


Tô

AMD Ryzen 5 3600 (OC 4.35GHz) | AsRock Fatal1ty X370 Professional Gaming | G.Skill Ripjaws @3200MHz | PCYes 750W Bronze| Kingston A400 480GB | Sapphire RX 5700 XT Pulse (OC 2100MHz) | Dell AW2518HF @240Hz | Win10 Home x64
Re: Switch panel
Mas ai é que está, o MegaMOZG não usa os pinos de acordo com o datashet do Arduino Micro, usa - sei lá porque, uma tabela da cabeça dele.Estou utilizando o Arduino Micro e segundo o datasheet as portas analógicas são "Analog Inputs: A0-A5, A6 - A11".


Os [F0], ]F]1... com AI/ na frente podem ser usados para entradas de potentiometros (eixos), então na configuração do MMJoySetup tem que usar esta numeração [F#].
MMjoy2 é assim mesmo, no começo é uma confusão, mas depois que acerta vê que é simples - as (poucas) instruções é que são enrroladas.
Re: Switch panel
Eu não entendi. Sugere alguma coisa?
Não conseguir associar minhas necessidades a nenhuma nas imagens acima postadas.
Configurei os digitais porém sem os analógicos não concluo o trabalho. =,(
Não conseguir associar minhas necessidades a nenhuma nas imagens acima postadas.
Configurei os digitais porém sem os analógicos não concluo o trabalho. =,(
AMD Ryzen 5 3600 (OC 4.35GHz) | AsRock Fatal1ty X370 Professional Gaming | G.Skill Ripjaws @3200MHz | PCYes 750W Bronze| Kingston A400 480GB | Sapphire RX 5700 XT Pulse (OC 2100MHz) | Dell AW2518HF @240Hz | Win10 Home x64
Re: Switch panel
Outra questão, as chaves alavancas só funcionam ao pressioná-las pra cima, pra baixo não responde, além disso tem o momentâneo pra Flaps. Como configuro eles?
AMD Ryzen 5 3600 (OC 4.35GHz) | AsRock Fatal1ty X370 Professional Gaming | G.Skill Ripjaws @3200MHz | PCYes 750W Bronze| Kingston A400 480GB | Sapphire RX 5700 XT Pulse (OC 2100MHz) | Dell AW2518HF @240Hz | Win10 Home x64
Re: Switch panel
O seu Arduino é igual ao da figura acima?
Se for no MMjoySepup no lugar de A0... A4... coloca F0, F1, F4, F5, F6.
Tipo isso:

Seleciona também os nome dos eixos, X, Y... e a resolução (precision) usa 10.
No tipo de eixo tenta com autocalibração sem centro (auto w/o center).
Se for no MMjoySepup no lugar de A0... A4... coloca F0, F1, F4, F5, F6.
Tipo isso:

Seleciona também os nome dos eixos, X, Y... e a resolução (precision) usa 10.
No tipo de eixo tenta com autocalibração sem centro (auto w/o center).
Re: Switch panel
Então, a chave (toggle switch) é ON-OFF, por isso só vê quando "liga" para cima, se estiver usando o mode como botão comum, o "---".
Testa selecionado no Mode o tipo "switch".
A chave momentanea para o flap testa com "soft switch".
Testa selecionado no Mode o tipo "switch".
A chave momentanea para o flap testa com "soft switch".
"Switch mode" produces a discreet button triggering event when the button is pressed and when it is released. It does not seem to produce a signal while the button is held down.
"Switch on mode" produces a discreet button triggering event when the button is pressed, but not when it is released.
"Switch off mode" produces a discreet button triggering event when the button is released, but not when it is pressed.
"Soft switch mode" acts like a latching button switch. Pushing the button once activates a continuous button event, and pushing it a second time deactivates it.
"Encoder mode" seems to only work with encoders.
Re: Switch panel
Deram certo agora os potenciômetros. São os mesmo pinos porém dentro do MMJoy deve-se selecionar os "Fx" ao invés de "Ax".
Não sei configurá-los mas já foi feito a leitura, o que é um bom começo.... (tenho mais uma hora pra enviar o artigo já com os testes realizados).
Não sei configurá-los mas já foi feito a leitura, o que é um bom começo.... (tenho mais uma hora pra enviar o artigo já com os testes realizados).
AMD Ryzen 5 3600 (OC 4.35GHz) | AsRock Fatal1ty X370 Professional Gaming | G.Skill Ripjaws @3200MHz | PCYes 750W Bronze| Kingston A400 480GB | Sapphire RX 5700 XT Pulse (OC 2100MHz) | Dell AW2518HF @240Hz | Win10 Home x64