rodrigo-xavier / GuitarHero

Controle de solenóides através de arduino e matlab com objetivo de pressionar botões de joystick de playstation 2 e buscar atingir 100% das notas de músicas do jogo Guitar-Hero.
1 stars 0 forks source link

Arduino está apertando duas vezes para algumas notas #2

Closed cesaraugc closed 5 years ago

cesaraugc commented 5 years ago

Ao passar pelo pixel de reconhecimento da nota, o botão está sendo apertado duas vezes para a mesma nota. Provavelmente isso está acontecendo porque a mesma nota está tendo vários pixels reconhecidos.

Possível solução: Enviar a ação de apertar uma vez e dar um sleep no Matlab (deixar o Matlab dormindo) por um período curto até que a nota passe.

Edit: a solução acima não funcionou. Acredito que obter o pixel o mais para cima possível na nota (em vez de obter um pixel central) resolverá o problema.